defects4j icon indicating copy to clipboard operation
defects4j copied to clipboard

A Database of Real Faults and an Experimental Infrastructure to Enable Controlled Experiments in Software Engineering Research

Results 88 defects4j issues
Sort by recently updated
recently updated
newest added

In this [step (Reproducing Bugs, `get_trigger.pl`) ](https://github.com/rjust/defects4j/blob/master/framework/bug-mining/README.md#reproducing-bugs), we need to a way to automatically check whether each bug candidates exist in the `trigger_tests` folder. The script should flag bugs for...

`defects4J export -p cp.test` command returns the following classpath when executed for the Math-70 bug. `/home/ab/math-70/target/classes:/home/ab/math-70/target/test-classes:/home/ab/defects4j/framework/projects/lib/junit-4.11.jar:/home/ab/math-70/lib/junit-4.4.jar` *math-70 is the directory where the Math-70 bug is checked out. However, the `/home/ab/math-70/lib/junit-4.4.jar`...

bug
infrastructure
metadata

Hello Just, We already discussed before and I would extend defects4j in order to use a new coverage tool. We want to use ba-dua instead of cobertura. Could you please...

Dear Prof. Just, When we execute the command "**defects4j mutation**", for the project = "**Mockito**" with Bug-id=[1-10, 18, 20, 21, 35] it fails. Ms. LuisaLiu had already discussed in this...

Hello, Compiling Common-collections using "defects4j compile" works fine, however, "defects4j mutation" gives this error. [javac] /home/unimelb.edu.au/nneelofar/Documents/Matilda/software-testing/fault-localization/defects4j-data/Collections-26f/src/main/java/org/apache/commons/collections4/bidimap/TreeBidiMap.java:1740: error: name clash: remove() in TreeBidiMap.ViewIterator and remove() in Iterator have the same erasure,...

bug

The init script should be improved in three ways: 1. When re-executed, the init script skips downloading dependencies (unless there is a newer version) but unzips archives and sets symlinks....

enhancement
infrastructure

To improve the effectiveness of tests generated by Randoop, the wrapper script [randoop.sh](https://github.com/rjust/defects4j/blob/master/framework/lib/test_generation/bin/randoop.sh) should determine the set of all distinct packages (among all target classes) and invoke Randoop multiple times...

enhancement
external tools

Hi I have been using PIT mutation tool in conjunction with Defects4j framework as part of my research project. It is not the cleanest integration and there are a lot...

I thought all the scripts/tools were upgraded to use Java 8, however it looks like the ant files for Closure (almost?) all contain -Dbuild.compiler=javac1.7 so we get tons of warnings...

question