eMoflon / benchmarx

Infrastructure for implementing benchmarx: benchmarks for bidirectional transformation (bx) tools. Also contains a collection of example benchmarx and test runners for various and diverse bx tools.
GNU General Public License v3.0
9 stars 12 forks source link

Need more information to setup and execute the benchmarx #76

Closed Stevengre closed 1 year ago

Stevengre commented 1 year ago

Before execution, I should follow this https://github.com/eMoflon/emoflon-ibex-tutorial/releases to resolve the dependence of org.emoflon.ibex.common and org.emoflon.smartemf.

anthonyanjorin commented 1 year ago

Hi @Stevengre,

no, the benchmark should have jars with all dependencies included.

Let me solve this problem and get back to you ASAP.

Cheers, Tony

Stevengre commented 1 year ago

Hi @anthonyanjorin,

Thank you so much for your help with this issue. I'm looking forward to hearing back from you soon.

Cheers, Jianhong

anthonyanjorin commented 1 year ago

Hi @Stevengre,

I just tried out the instructions from the README: https://github.com/eMoflon/benchmarx#how-to-setup-and-execute-the-benchmarx and things worked out as expected.

Only FunnyQT doesn't seem to work with a recent Java and/or Eclipse and had to be commented out (I've pushed all my changes to main). The default branch for the repository has also changed from master to main - if you already tried to setup this workspace as documented, I suggest you delete your workspace/clone and try it now again.

Please follow the outlined steps as closely as possible and feel free to reopen this issue if things don't work out-of-the box. I suggest you first of all skip BiGUL and NMF as they require an additional setup. If everything else works then feel free to try them as well (the appropriate READMEs are referenced as documented).

Cheers, Tony

FYI: @tbuchmann