/[eiffelstudio]/trunk/eweasel/tests/lib031/tcf
ViewVC logotype

Contents of /trunk/eweasel/tests/lib031/tcf

Parent Directory Parent Directory | Revision Log Revision Log


Revision 77927 - (show annotations)
Thu Mar 26 21:45:28 2009 UTC (10 years, 6 months ago) by dhollen
File size: 473 byte(s)
Added eweasel test lib031 for bug #13854, where {FILE}.append is not thread-safe
even when each thread has its own FILE objects and writes its own independent files.
The bug is due to a static local in external `file_append' in file.c.

1
2 test_name file-append-not-thread-safe
3 test_description Calling {FILE}.append on different FILE objects writing different output files is not thread-safe, due to use of static local in external `file_append'
4
5 copy_sub Ace $TEST Ace
6 copy_raw test.e $CLUSTER test.e
7 copy_raw worker.e $CLUSTER worker.e
8
9 compile_frozen
10 compile_result ok
11
12 c_compile_work
13 c_compile_result ok
14
15 execute_work NONE exec_output1 3 1000 1000
16 execute_result ok
17 compare exec_output1 output
18
19 test_end

Properties

Name Value
svn:eol-style native

  ViewVC Help
Powered by ViewVC 1.1.23