|  |  | @a5ea261 | 3 years | ajbeach | The test.py (through Makefile) handles --invariant passing it to the …
                ADT
                ast-experimental | 
            
              |  |  | @a51b8f6 | 3 years | Thierry Delisle | Fix bug with removal of old ast.
                ADT
                ast-experimental | 
            
              |  |  | @f58522b0 | 3 years | Thierry Delisle | python test script now nice +5 the executables before running them.
                ADT
                ast-experimental | 
            
              |  |  | @a659b31 | 3 years | Thierry Delisle | Added meta test to check exec+fork options to validating args
                ADT
                ast-experimental | 
            
              |  |  | @0fc91db1 | 3 years | Thierry Delisle | Removed old ast from configure and tests.py
                ADT
                ast-experimental
                pthread-emulation | 
            
              |  |  | @e173d3c | 3 years | Thierry Delisle | 'soft' removed old ast from tests.
Option still works but no longer …
                ADT
                ast-experimental
                pthread-emulation | 
            
              |  |  | @7831e8fb | 3 years | pabuhr | increase timeout from 120 to 180 seconds in test.py to handle tests on …
                ADT
                ast-experimental
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @767a8ef | 3 years | ajbeach | Test output now trims over-long test targets. Shorten the name …
                ADT
                ast-experimental
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @b053083 | 4 years | Thierry Delisle | Fixed error handling for core_info
                ADT
                ast-experimental
                enum
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @cc9b520 | 4 years | Thierry Delisle | Clean-up error handling in test scripts
                ADT
                ast-experimental
                enum
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @ef56087 | 4 years | Thierry Delisle | Fixed test.py to support -j.
(unlimited jobs)
                ADT
                ast-experimental
                enum
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @fc01219 | 4 years | Thierry Delisle | fixed -j option in the test suite to behave like make's -j.
-j …
                ADT
                ast-experimental
                enum
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @9cd44ba | 4 years | Thierry Delisle | change tests to evaluate -j option once
                ADT
                ast-experimental
                enum
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @172a88d | 4 years | Thierry Delisle | Tests now count failures, passes, timeouts and report the number
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @1f3d212 | 4 years | Thierry Delisle | Remove psutil from test.py which doesn't seem needed
                ADT
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @a468e1e9 | 5 years | Thierry Delisle | Test script now supports --list-dist which list all the files needed …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @ad4832f1 | 5 years | Thierry Delisle | Fix check in regenerate expected for inconsistent settings.
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @a2f2fda | 5 years | Thierry Delisle | Finished support for running tests for new and old ast
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @99581ee | 5 years | Thierry Delisle | Tests now support the --ast flag, Makefile still doesn't
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @21c3ea1 | 5 years | Thierry Delisle | Removed python signal handling which caused issues on ubuntu20.04. …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @f866d15 | 5 years | Thierry Delisle | test.py now warns if an .expect file is empty
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @e6cfb4e2 | 5 years | Thierry Delisle | synteax only tests now cp error log into target file.
Small …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @09bbe78 | 5 years | Thierry Delisle | Fix 2 cases where the test would open files as utf-8 and could fail
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @ebb7b66 | 5 years | Thierry Delisle | Modified bounded buffer Ext to use global array to ease debugging. …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @eb67b47 | 5 years | Thierry Delisle | Fixed handling of non-ascii outputs.
Minor Typo fix.
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @76de075 | 5 years | Thierry Delisle | Test should now print total duration
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @62cc231 | 6 years | Thierry Delisle | missed typo
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @65583e2 | 6 years | Thierry Delisle | Test script no longer prints errors longer than 1MB
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @5d10e8a | 6 years | Thierry Delisle | Unexpected worker error in python test suite now prints test that was …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @41af19c | 6 years | Thierry Delisle | Fixed regenerate-expected with respect to new multi-arch feature
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @0f3d844 | 6 years | ajbeach | Updates to cfa.nanorc. Added information on how to do some …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @136f86b | 6 years | Thierry Delisle | Test script can now run multiple configuration in a row
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @29806675 | 6 years | Thierry Delisle | Some restructuring in tests to allow tests to be run for multiple configs
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @8ef95679 | 6 years | Thierry Delisle | Forgot to remove print
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @73e30dcf | 6 years | Thierry Delisle | Forgot new argument in list_comp
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @d658183 | 6 years | Thierry Delisle | added test option to print process id instead of killing it to allow …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @103c292 | 6 years | pabuhr | fix spelling mistake in comment
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @2cd949b | 6 years | Thierry Delisle | Tentative fix of tests printing several pages of output when …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @8364209 | 6 years | Thierry Delisle | Tests now send SIGABRT instead and SIGTERM when a test takes too long
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @5c4a473 | 6 years | Thierry Delisle | Merge branch 'master' into distcc
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @d65f92c | 6 years | Thierry Delisle | Tests almost work, the only issue left is using -E and -CFA together
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @dcfedca | 6 years | Thierry Delisle | Test script can now archive errors (copy executables and core dumps to …
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @35a408b7 | 6 years | Thierry Delisle | Fixed global timeout
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @e791851 | 6 years | Thierry Delisle | Tests now print progress as they go if run in a tty
                ADT
                arm-eh
                ast-experimental
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @f806b61 | 7 years | Thierry Delisle | Tests are now run in temporary directory
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @a45fc7b | 7 years | Thierry Delisle | Tests no longer use subprocess.run(shell=True), which solves leak …
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @2b10f95 | 7 years | Thierry Delisle | Improved printing, added support for cpp tests and fix byte string …
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @1bb2488 | 7 years | Thierry Delisle | No longer need to use popen and signal handling in test.py
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @5bf1f3e | 7 years | Thierry Delisle | Code review of test.py and pybin
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @d3c1c6a | 7 years | Thierry Delisle | Tests now prints path+name when runnning
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @5b993e0 | 7 years | Thierry Delisle | Updated test scripts to use python3
                ADT
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @0c13238 | 7 years | Thierry Delisle | Aborts now create core dumps which are printed by the test harness.
- …
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @6044200 | 7 years | Thierry Delisle | Tests now properly ignore expected files with bogus prefixes/suffixes …
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @84b4d607 | 7 years | Thierry Delisle | Fixed includes/excludes for test script in python
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @f7d3215 | 7 years | Thierry Delisle | Hopefully more robust fix for relative vs absolutepaths in tests
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @afe8882 | 7 years | Thierry Delisle | Fixed calling tests from outside directory and added arguments to …
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                demangler
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @202ad72 | 7 years | Thierry Delisle | Implemented dry-run for output fixing and fix outputs on regenerate as well
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                demangler
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @575a6e5 | 7 years | Thierry Delisle | Cross compilation appears to be working
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                demangler
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @a5121bf | 7 years | Thierry Delisle | Tests can now be run from installed binaries or tree binaries
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                demangler
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @28582b2 | 7 years | Thierry Delisle | Better handling of missing configurations
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                demangler
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum | 
            
              |  |  | @bf71cfd | 7 years | Thierry Delisle | Moved up many directories in source
                ADT
                aaron-thesis
                arm-eh
                ast-experimental
                cleanup-dtors
                deferred_resn
                demangler
                enum
                forall-pointer-decay
                jacob/cs343-translation
                jenkins-sandbox
                new-ast
                new-ast-unique-expr
                no_list
                persistent-indexer
                pthread-emulation
                qualifiedEnum |