defects4j
defects4j copied to clipboard
A Database of Real Faults and an Experimental Infrastructure to Enable Controlled Experiments in Software Engineering Research
Would have saved me 10 minutes. Fix ``` Can't locate String/Interpolate.pm in @INC (you may need to install the String::Interpolate module) (@INC contains: /mnt/data/martin/defects4j/framework/lib /mnt/data/m artin/defects4j/framework /mnt/data/martin/defects4j/framework/core /mnt/data/martin/defects4j/framework/core /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.30.0...
Hi, When trying to run `defects4j` on `Chart 1`, it raised the following error: ```bash compile: [mkdir] Created dir: /tmp/Chart_2/build [javac] /defects4j/framework/projects/Chart/Chart.build.xml:57: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last;...
The original issue: https://issues.apache.org/jira/browse/LANG-857 The original patch: https://github.com/apache/commons-lang/commit/52bcd9b8e82d4d1d287b0d75df1e161aff8c65ab But after digging it for a while, and checking against with the current version of commons-lang, the original patch is reverted (https://github.com/apache/commons-lang/commit/ab1424015085472b2d3865668e370aec8a102331#diff-a52232956711fb9042d1101775d44638e95bb979e1c73af2bf48d72d7c41d39cL95)...
Original issue: https://issues.apache.org/jira/browse/COLLECTIONS-239 The current reverted patch is https://github.com/rjust/defects4j/blob/master/framework/projects/Collections/patches/17.src.patch and it is originate from [this commit](https://github.com/apache/commons-collections/commit/459f14b33c02509a4b9cc5360f3ff2f4edba9284). However, according to the surrounding commit messages, the COLLECTIONS-239 is fixed by multiple commit,...
Original issue: https://issues.apache.org/jira/browse/LANG-586 The patches: https://github.com/apache/commons-lang/commit/5c3ec55e15922c58bb2f39145de9fe641840bb50 and https://github.com/apache/commons-lang/commit/a2bb711aee6621b21cdd22e6d7e4bff2f7236235 But in defects4j, only the latter commit is cherry-picked to be reverted: https://github.com/rjust/defects4j/blob/master/framework/projects/Lang/patches/34.src.patch , ignoring the huge changes in the former commit
Mutation analysis works as expected or all project, except for: * Major cannot generate mutants for Gson classes whose names start with '$'. * Major successfully mutates classes in Mockito...
'build_files' associated with the buggy version are not used; both buggy and fixed use the build file of the fixed version. The additional build files are generated and only used...
Hi, I was wondering whether Defects4J includes test cases added after the commit that fixed the bug. The Defects4J paper does not explicitly mention this, so are any such test...
Currently, a patch that fixes a compilation error for a particular project version needs to apply cleanly. This is generally desirable, but the number of required patches for a project...