summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_structseq.py
diff options
context:
space:
mode:
authorTommy Beadle <tbeadle@gmail.com>2016-06-02 19:41:20 (GMT)
committerTommy Beadle <tbeadle@gmail.com>2016-06-02 19:41:20 (GMT)
commit63b91e5403d58d8a56e60c760133f32659ac93c3 (patch)
treef136edeceb9f3f89521b6c4f32463806a307195d /Lib/test/test_structseq.py
parent39b102535640effc4a5f09e0221f2dac00f862d7 (diff)
downloadcpython-63b91e5403d58d8a56e60c760133f32659ac93c3.zip
cpython-63b91e5403d58d8a56e60c760133f32659ac93c3.tar.gz
cpython-63b91e5403d58d8a56e60c760133f32659ac93c3.tar.bz2
Issue #24617: Add comment for os.mkdir about mode quirks
Diffstat (limited to 'Lib/test/test_structseq.py')
0 files changed, 0 insertions, 0 deletions
class="hl num">0, "Error in arenas.create"); if (thread_ind % 4 != 3) { size_t mib[3]; size_t miblen = sizeof(mib) / sizeof(size_t); const char *dss_precs[] = {"disabled", "primary", "secondary"}; unsigned prec_ind = thread_ind % (sizeof(dss_precs)/sizeof(char*)); const char *dss = dss_precs[prec_ind]; int expected_err = (have_dss || prec_ind == 0) ? 0 : EFAULT; assert_d_eq(mallctlnametomib("arena.0.dss", mib, &miblen), 0, "Error in mallctlnametomib()"); mib[1] = arena_ind; assert_d_eq(mallctlbymib(mib, miblen, NULL, NULL, (void *)&dss, sizeof(const char *)), expected_err, "Error in mallctlbymib()"); } p = mallocx(1, MALLOCX_ARENA(arena_ind)); assert_ptr_not_null(p, "Unexpected mallocx() error"); dallocx(p, 0); return (NULL); } TEST_BEGIN(test_MALLOCX_ARENA) { thd_t thds[NTHREADS]; unsigned i; for (i = 0; i < NTHREADS; i++) { thd_create(&thds[i], thd_start, (void *)(uintptr_t)i); } for (i = 0; i < NTHREADS; i++) thd_join(thds[i], NULL); } TEST_END int main(void) { return (test( test_MALLOCX_ARENA)); }