Convert JIT/CodeGenBringUpTests to a merged test group (#85847)
authorMark Plesko <markples@microsoft.com>
Thu, 18 May 2023 06:36:40 +0000 (23:36 -0700)
committerGitHub <noreply@github.com>
Thu, 18 May 2023 06:36:40 +0000 (23:36 -0700)
See https://github.com/markples/utils/tree/for-PR-dotnet-runtime-85847-others for ILTransform tool.  As usual, I recommend viewing the commit list since it partitions the changes in a more readable way and paying more attention to manual changes.

* [ILTransform -public] Make test entrypoints accessible
* [ILTransform -ilfact] Main->TestEntryPoint, [Fact], remove OutputType=Exe
* Manual fixes for xUnit1013 - internal methods
* Add merged group
* Update porting-ryujit.md with info on merged test groups

805 files changed:
docs/design/coreclr/jit/porting-ryujit.md
src/tests/JIT/CodeGenBringUpTests/Add1.cs
src/tests/JIT/CodeGenBringUpTests/Add1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Add1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Add1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Add1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/And1.cs
src/tests/JIT/CodeGenBringUpTests/And1_d.csproj
src/tests/JIT/CodeGenBringUpTests/And1_do.csproj
src/tests/JIT/CodeGenBringUpTests/And1_r.csproj
src/tests/JIT/CodeGenBringUpTests/And1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/AndRef.cs
src/tests/JIT/CodeGenBringUpTests/AndRef_d.csproj
src/tests/JIT/CodeGenBringUpTests/AndRef_do.csproj
src/tests/JIT/CodeGenBringUpTests/AndRef_r.csproj
src/tests/JIT/CodeGenBringUpTests/AndRef_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Args4.cs
src/tests/JIT/CodeGenBringUpTests/Args4_d.csproj
src/tests/JIT/CodeGenBringUpTests/Args4_do.csproj
src/tests/JIT/CodeGenBringUpTests/Args4_r.csproj
src/tests/JIT/CodeGenBringUpTests/Args4_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Args5.cs
src/tests/JIT/CodeGenBringUpTests/Args5_d.csproj
src/tests/JIT/CodeGenBringUpTests/Args5_do.csproj
src/tests/JIT/CodeGenBringUpTests/Args5_r.csproj
src/tests/JIT/CodeGenBringUpTests/Args5_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Array1.cs
src/tests/JIT/CodeGenBringUpTests/Array1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Array1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Array1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Array1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Array2.cs
src/tests/JIT/CodeGenBringUpTests/Array2_d.csproj
src/tests/JIT/CodeGenBringUpTests/Array2_do.csproj
src/tests/JIT/CodeGenBringUpTests/Array2_r.csproj
src/tests/JIT/CodeGenBringUpTests/Array2_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Array3.cs
src/tests/JIT/CodeGenBringUpTests/Array3_d.csproj
src/tests/JIT/CodeGenBringUpTests/Array3_do.csproj
src/tests/JIT/CodeGenBringUpTests/Array3_r.csproj
src/tests/JIT/CodeGenBringUpTests/Array3_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Array4.cs
src/tests/JIT/CodeGenBringUpTests/Array4_d.csproj
src/tests/JIT/CodeGenBringUpTests/Array4_do.csproj
src/tests/JIT/CodeGenBringUpTests/Array4_r.csproj
src/tests/JIT/CodeGenBringUpTests/Array4_ro.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayExc.cs
src/tests/JIT/CodeGenBringUpTests/ArrayExc_d.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayExc_do.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayExc_r.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayExc_ro.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayJagged.cs
src/tests/JIT/CodeGenBringUpTests/ArrayJagged_d.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayJagged_do.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayJagged_r.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayJagged_ro.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayMD1.cs
src/tests/JIT/CodeGenBringUpTests/ArrayMD1_d.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayMD1_do.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayMD1_r.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayMD1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayMD2.cs
src/tests/JIT/CodeGenBringUpTests/ArrayMD2_d.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayMD2_do.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayMD2_r.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayMD2_ro.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayObj.cs
src/tests/JIT/CodeGenBringUpTests/ArrayObj_d.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayObj_do.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayObj_r.csproj
src/tests/JIT/CodeGenBringUpTests/ArrayObj_ro.csproj
src/tests/JIT/CodeGenBringUpTests/AsgAdd1.cs
src/tests/JIT/CodeGenBringUpTests/AsgAdd1_d.csproj
src/tests/JIT/CodeGenBringUpTests/AsgAdd1_do.csproj
src/tests/JIT/CodeGenBringUpTests/AsgAdd1_r.csproj
src/tests/JIT/CodeGenBringUpTests/AsgAdd1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/AsgAnd1.cs
src/tests/JIT/CodeGenBringUpTests/AsgAnd1_d.csproj
src/tests/JIT/CodeGenBringUpTests/AsgAnd1_do.csproj
src/tests/JIT/CodeGenBringUpTests/AsgAnd1_r.csproj
src/tests/JIT/CodeGenBringUpTests/AsgAnd1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/AsgOr1.cs
src/tests/JIT/CodeGenBringUpTests/AsgOr1_d.csproj
src/tests/JIT/CodeGenBringUpTests/AsgOr1_do.csproj
src/tests/JIT/CodeGenBringUpTests/AsgOr1_r.csproj
src/tests/JIT/CodeGenBringUpTests/AsgOr1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/AsgSub1.cs
src/tests/JIT/CodeGenBringUpTests/AsgSub1_d.csproj
src/tests/JIT/CodeGenBringUpTests/AsgSub1_do.csproj
src/tests/JIT/CodeGenBringUpTests/AsgSub1_r.csproj
src/tests/JIT/CodeGenBringUpTests/AsgSub1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/AsgXor1.cs
src/tests/JIT/CodeGenBringUpTests/AsgXor1_d.csproj
src/tests/JIT/CodeGenBringUpTests/AsgXor1_do.csproj
src/tests/JIT/CodeGenBringUpTests/AsgXor1_r.csproj
src/tests/JIT/CodeGenBringUpTests/AsgXor1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/BinaryRMW.cs
src/tests/JIT/CodeGenBringUpTests/BinaryRMW_d.csproj
src/tests/JIT/CodeGenBringUpTests/BinaryRMW_do.csproj
src/tests/JIT/CodeGenBringUpTests/BinaryRMW_r.csproj
src/tests/JIT/CodeGenBringUpTests/BinaryRMW_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Call1.cs
src/tests/JIT/CodeGenBringUpTests/Call1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Call1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Call1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Call1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/CastThenBinop.cs
src/tests/JIT/CodeGenBringUpTests/CastThenBinop.csproj
src/tests/JIT/CodeGenBringUpTests/CnsBool.cs
src/tests/JIT/CodeGenBringUpTests/CnsBool_d.csproj
src/tests/JIT/CodeGenBringUpTests/CnsBool_do.csproj
src/tests/JIT/CodeGenBringUpTests/CnsBool_r.csproj
src/tests/JIT/CodeGenBringUpTests/CnsBool_ro.csproj
src/tests/JIT/CodeGenBringUpTests/CnsLng1.cs
src/tests/JIT/CodeGenBringUpTests/CnsLng1_d.csproj
src/tests/JIT/CodeGenBringUpTests/CnsLng1_do.csproj
src/tests/JIT/CodeGenBringUpTests/CnsLng1_r.csproj
src/tests/JIT/CodeGenBringUpTests/CnsLng1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblAdd.cs
src/tests/JIT/CodeGenBringUpTests/DblAddConst.cs
src/tests/JIT/CodeGenBringUpTests/DblAddConst_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblAddConst_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblAddConst_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblAddConst_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblAdd_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblAdd_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblAdd_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblAdd_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblArea.cs
src/tests/JIT/CodeGenBringUpTests/DblArea_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblArea_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblArea_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblArea_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblArray.cs
src/tests/JIT/CodeGenBringUpTests/DblArray_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblArray_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblArray_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblArray_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblAvg2.cs
src/tests/JIT/CodeGenBringUpTests/DblAvg2_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblAvg2_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblAvg2_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblAvg2_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblAvg6.cs
src/tests/JIT/CodeGenBringUpTests/DblAvg6_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblAvg6_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblAvg6_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblAvg6_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblCall1.cs
src/tests/JIT/CodeGenBringUpTests/DblCall1_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblCall1_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblCall1_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblCall1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblCall2.cs
src/tests/JIT/CodeGenBringUpTests/DblCall2_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblCall2_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblCall2_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblCall2_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblDist.cs
src/tests/JIT/CodeGenBringUpTests/DblDist_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblDist_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblDist_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblDist_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblDiv.cs
src/tests/JIT/CodeGenBringUpTests/DblDivConst.cs
src/tests/JIT/CodeGenBringUpTests/DblDivConst_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblDivConst_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblDivConst_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblDivConst_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblDiv_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblDiv_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblDiv_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblDiv_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblFillArray.cs
src/tests/JIT/CodeGenBringUpTests/DblFillArray_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblFillArray_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblFillArray_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblFillArray_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblMul.cs
src/tests/JIT/CodeGenBringUpTests/DblMulConst.cs
src/tests/JIT/CodeGenBringUpTests/DblMulConst_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblMulConst_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblMulConst_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblMulConst_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblMul_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblMul_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblMul_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblMul_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblNeg.cs
src/tests/JIT/CodeGenBringUpTests/DblNeg_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblNeg_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblNeg_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblNeg_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblRem.cs
src/tests/JIT/CodeGenBringUpTests/DblRem_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblRem_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblRem_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblRem_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblRoots.cs
src/tests/JIT/CodeGenBringUpTests/DblRoots_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblRoots_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblRoots_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblRoots_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblSub.cs
src/tests/JIT/CodeGenBringUpTests/DblSubConst.cs
src/tests/JIT/CodeGenBringUpTests/DblSubConst_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblSubConst_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblSubConst_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblSubConst_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblSub_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblSub_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblSub_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblSub_ro.csproj
src/tests/JIT/CodeGenBringUpTests/DblVar.cs
src/tests/JIT/CodeGenBringUpTests/DblVar_d.csproj
src/tests/JIT/CodeGenBringUpTests/DblVar_do.csproj
src/tests/JIT/CodeGenBringUpTests/DblVar_r.csproj
src/tests/JIT/CodeGenBringUpTests/DblVar_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Directory.Build.props [new file with mode: 0644]
src/tests/JIT/CodeGenBringUpTests/DivConst.cs
src/tests/JIT/CodeGenBringUpTests/DivConst_d.csproj
src/tests/JIT/CodeGenBringUpTests/DivConst_do.csproj
src/tests/JIT/CodeGenBringUpTests/DivConst_r.csproj
src/tests/JIT/CodeGenBringUpTests/DivConst_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Eq1.cs
src/tests/JIT/CodeGenBringUpTests/Eq1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Eq1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Eq1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Eq1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPAdd.cs
src/tests/JIT/CodeGenBringUpTests/FPAddConst.cs
src/tests/JIT/CodeGenBringUpTests/FPAddConst_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPAddConst_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPAddConst_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPAddConst_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPAdd_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPAdd_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPAdd_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPAdd_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPArea.cs
src/tests/JIT/CodeGenBringUpTests/FPArea_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPArea_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPArea_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPArea_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPArray.cs
src/tests/JIT/CodeGenBringUpTests/FPArray_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPArray_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPArray_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPArray_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPAvg2.cs
src/tests/JIT/CodeGenBringUpTests/FPAvg2_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPAvg2_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPAvg2_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPAvg2_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPAvg6.cs
src/tests/JIT/CodeGenBringUpTests/FPAvg6_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPAvg6_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPAvg6_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPAvg6_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPCall1.cs
src/tests/JIT/CodeGenBringUpTests/FPCall1_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPCall1_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPCall1_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPCall1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPCall2.cs
src/tests/JIT/CodeGenBringUpTests/FPCall2_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPCall2_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPCall2_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPCall2_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvDbl2Lng.cs
src/tests/JIT/CodeGenBringUpTests/FPConvDbl2Lng_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvDbl2Lng_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvDbl2Lng_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvDbl2Lng_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvF2F.cs
src/tests/JIT/CodeGenBringUpTests/FPConvF2F_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvF2F_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvF2F_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvF2F_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvF2I.cs
src/tests/JIT/CodeGenBringUpTests/FPConvF2I_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvF2I_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvF2I_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvF2I_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvF2Lng.cs
src/tests/JIT/CodeGenBringUpTests/FPConvF2Lng_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvF2Lng_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvF2Lng_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvF2Lng_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvI2F.cs
src/tests/JIT/CodeGenBringUpTests/FPConvI2F_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvI2F_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvI2F_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPConvI2F_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPDist.cs
src/tests/JIT/CodeGenBringUpTests/FPDist_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPDist_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPDist_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPDist_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPDiv.cs
src/tests/JIT/CodeGenBringUpTests/FPDivConst.cs
src/tests/JIT/CodeGenBringUpTests/FPDivConst_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPDivConst_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPDivConst_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPDivConst_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPDiv_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPDiv_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPDiv_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPDiv_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPError.cs
src/tests/JIT/CodeGenBringUpTests/FPError_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPError_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPError_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPError_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPFillArray.cs
src/tests/JIT/CodeGenBringUpTests/FPFillArray_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPFillArray_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPFillArray_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPFillArray_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPMath.cs
src/tests/JIT/CodeGenBringUpTests/FPMath_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPMath_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPMath_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPMath_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPMul.cs
src/tests/JIT/CodeGenBringUpTests/FPMulConst.cs
src/tests/JIT/CodeGenBringUpTests/FPMulConst_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPMulConst_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPMulConst_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPMulConst_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPMul_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPMul_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPMul_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPMul_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPNeg.cs
src/tests/JIT/CodeGenBringUpTests/FPNeg_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPNeg_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPNeg_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPNeg_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPRem.cs
src/tests/JIT/CodeGenBringUpTests/FPRem_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPRem_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPRem_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPRem_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPRoots.cs
src/tests/JIT/CodeGenBringUpTests/FPRoots_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPRoots_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPRoots_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPRoots_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPSmall.cs
src/tests/JIT/CodeGenBringUpTests/FPSmall_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPSmall_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPSmall_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPSmall_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPSub.cs
src/tests/JIT/CodeGenBringUpTests/FPSubConst.cs
src/tests/JIT/CodeGenBringUpTests/FPSubConst_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPSubConst_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPSubConst_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPSubConst_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPSub_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPSub_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPSub_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPSub_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FPVar.cs
src/tests/JIT/CodeGenBringUpTests/FPVar_d.csproj
src/tests/JIT/CodeGenBringUpTests/FPVar_do.csproj
src/tests/JIT/CodeGenBringUpTests/FPVar_r.csproj
src/tests/JIT/CodeGenBringUpTests/FPVar_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FactorialRec.cs
src/tests/JIT/CodeGenBringUpTests/FactorialRec_d.csproj
src/tests/JIT/CodeGenBringUpTests/FactorialRec_do.csproj
src/tests/JIT/CodeGenBringUpTests/FactorialRec_r.csproj
src/tests/JIT/CodeGenBringUpTests/FactorialRec_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FibLoop.cs
src/tests/JIT/CodeGenBringUpTests/FibLoop_d.csproj
src/tests/JIT/CodeGenBringUpTests/FibLoop_do.csproj
src/tests/JIT/CodeGenBringUpTests/FibLoop_r.csproj
src/tests/JIT/CodeGenBringUpTests/FibLoop_ro.csproj
src/tests/JIT/CodeGenBringUpTests/FiboRec.cs
src/tests/JIT/CodeGenBringUpTests/FiboRec_d.csproj
src/tests/JIT/CodeGenBringUpTests/FiboRec_do.csproj
src/tests/JIT/CodeGenBringUpTests/FiboRec_r.csproj
src/tests/JIT/CodeGenBringUpTests/FiboRec_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Gcd.cs
src/tests/JIT/CodeGenBringUpTests/Gcd_d.csproj
src/tests/JIT/CodeGenBringUpTests/Gcd_do.csproj
src/tests/JIT/CodeGenBringUpTests/Gcd_r.csproj
src/tests/JIT/CodeGenBringUpTests/Gcd_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Ge1.cs
src/tests/JIT/CodeGenBringUpTests/Ge1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Ge1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Ge1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Ge1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Gt1.cs
src/tests/JIT/CodeGenBringUpTests/Gt1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Gt1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Gt1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Gt1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Ind1.cs
src/tests/JIT/CodeGenBringUpTests/Ind1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Ind1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Ind1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Ind1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/InitObj.cs
src/tests/JIT/CodeGenBringUpTests/InitObj_d.csproj
src/tests/JIT/CodeGenBringUpTests/InitObj_do.csproj
src/tests/JIT/CodeGenBringUpTests/InitObj_r.csproj
src/tests/JIT/CodeGenBringUpTests/InitObj_ro.csproj
src/tests/JIT/CodeGenBringUpTests/InstanceCalls.cs
src/tests/JIT/CodeGenBringUpTests/InstanceCalls_d.csproj
src/tests/JIT/CodeGenBringUpTests/InstanceCalls_do.csproj
src/tests/JIT/CodeGenBringUpTests/InstanceCalls_r.csproj
src/tests/JIT/CodeGenBringUpTests/InstanceCalls_ro.csproj
src/tests/JIT/CodeGenBringUpTests/IntArraySum.cs
src/tests/JIT/CodeGenBringUpTests/IntArraySum_d.csproj
src/tests/JIT/CodeGenBringUpTests/IntArraySum_do.csproj
src/tests/JIT/CodeGenBringUpTests/IntArraySum_r.csproj
src/tests/JIT/CodeGenBringUpTests/IntArraySum_ro.csproj
src/tests/JIT/CodeGenBringUpTests/IntConv.cs
src/tests/JIT/CodeGenBringUpTests/IntConv_d.csproj
src/tests/JIT/CodeGenBringUpTests/IntConv_do.csproj
src/tests/JIT/CodeGenBringUpTests/IntConv_r.csproj
src/tests/JIT/CodeGenBringUpTests/IntConv_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JIT.CodeGenBringUpTests.csproj [new file with mode: 0644]
src/tests/JIT/CodeGenBringUpTests/JTrue1.cs
src/tests/JIT/CodeGenBringUpTests/JTrue1_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrue1_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrue1_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrue1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueEqDbl.cs
src/tests/JIT/CodeGenBringUpTests/JTrueEqDbl_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueEqDbl_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueEqDbl_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueEqDbl_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueEqFP.cs
src/tests/JIT/CodeGenBringUpTests/JTrueEqFP_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueEqFP_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueEqFP_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueEqFP_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueEqInt1.cs
src/tests/JIT/CodeGenBringUpTests/JTrueEqInt1_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueEqInt1_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueEqInt1_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueEqInt1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGeDbl.cs
src/tests/JIT/CodeGenBringUpTests/JTrueGeDbl_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGeDbl_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGeDbl_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGeDbl_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGeFP.cs
src/tests/JIT/CodeGenBringUpTests/JTrueGeFP_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGeFP_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGeFP_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGeFP_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGeInt1.cs
src/tests/JIT/CodeGenBringUpTests/JTrueGeInt1_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGeInt1_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGeInt1_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGeInt1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGtDbl.cs
src/tests/JIT/CodeGenBringUpTests/JTrueGtDbl_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGtDbl_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGtDbl_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGtDbl_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGtFP.cs
src/tests/JIT/CodeGenBringUpTests/JTrueGtFP_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGtFP_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGtFP_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGtFP_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGtInt1.cs
src/tests/JIT/CodeGenBringUpTests/JTrueGtInt1_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGtInt1_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGtInt1_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueGtInt1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLeDbl.cs
src/tests/JIT/CodeGenBringUpTests/JTrueLeDbl_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLeDbl_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLeDbl_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLeDbl_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLeFP.cs
src/tests/JIT/CodeGenBringUpTests/JTrueLeFP_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLeFP_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLeFP_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLeFP_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLeInt1.cs
src/tests/JIT/CodeGenBringUpTests/JTrueLeInt1_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLeInt1_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLeInt1_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLeInt1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLtDbl.cs
src/tests/JIT/CodeGenBringUpTests/JTrueLtDbl_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLtDbl_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLtDbl_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLtDbl_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLtFP.cs
src/tests/JIT/CodeGenBringUpTests/JTrueLtFP_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLtFP_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLtFP_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLtFP_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLtInt1.cs
src/tests/JIT/CodeGenBringUpTests/JTrueLtInt1_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLtInt1_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLtInt1_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueLtInt1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueNeDbl.cs
src/tests/JIT/CodeGenBringUpTests/JTrueNeDbl_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueNeDbl_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueNeDbl_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueNeDbl_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueNeFP.cs
src/tests/JIT/CodeGenBringUpTests/JTrueNeFP_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueNeFP_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueNeFP_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueNeFP_ro.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueNeInt1.cs
src/tests/JIT/CodeGenBringUpTests/JTrueNeInt1_d.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueNeInt1_do.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueNeInt1_r.csproj
src/tests/JIT/CodeGenBringUpTests/JTrueNeInt1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Jmp1.cs
src/tests/JIT/CodeGenBringUpTests/Jmp1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Jmp1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Jmp1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Jmp1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Le1.cs
src/tests/JIT/CodeGenBringUpTests/Le1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Le1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Le1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Le1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LeftShift.cs
src/tests/JIT/CodeGenBringUpTests/LeftShift_d.csproj
src/tests/JIT/CodeGenBringUpTests/LeftShift_do.csproj
src/tests/JIT/CodeGenBringUpTests/LeftShift_r.csproj
src/tests/JIT/CodeGenBringUpTests/LeftShift_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LngConv.cs
src/tests/JIT/CodeGenBringUpTests/LngConv_d.csproj
src/tests/JIT/CodeGenBringUpTests/LngConv_do.csproj
src/tests/JIT/CodeGenBringUpTests/LngConv_r.csproj
src/tests/JIT/CodeGenBringUpTests/LngConv_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Localloc.cs
src/tests/JIT/CodeGenBringUpTests/LocallocB_N.cs
src/tests/JIT/CodeGenBringUpTests/LocallocB_N_PSP.cs
src/tests/JIT/CodeGenBringUpTests/LocallocB_N_PSP_d.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocB_N_PSP_do.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocB_N_PSP_r.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocB_N_PSP_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocB_N_d.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocB_N_do.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocB_N_r.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocB_N_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB1.cs
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB117.cs
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB117_PSP.cs
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB117_PSP_d.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB117_PSP_do.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB117_PSP_r.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB117_PSP_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB117_d.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB117_do.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB117_r.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB117_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB1_PSP.cs
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB1_PSP_d.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB1_PSP_do.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB1_PSP_r.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB1_PSP_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB1_d.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB1_do.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB1_r.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB32_Loop.cs
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB32_Loop_d.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB32_Loop_do.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB32_Loop_r.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB32_Loop_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5.cs
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5001.cs
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5001_PSP.cs
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5001_PSP_d.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5001_PSP_do.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5001_PSP_r.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5001_PSP_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5001_d.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5001_do.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5001_r.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5001_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5_PSP.cs
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5_PSP_d.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5_PSP_do.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5_PSP_r.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5_PSP_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5_d.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5_do.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5_r.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocCnstB5_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocLarge.cs
src/tests/JIT/CodeGenBringUpTests/LocallocLarge_d.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocLarge_do.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocLarge_r.csproj
src/tests/JIT/CodeGenBringUpTests/LocallocLarge_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Localloc_d.csproj
src/tests/JIT/CodeGenBringUpTests/Localloc_do.csproj
src/tests/JIT/CodeGenBringUpTests/Localloc_r.csproj
src/tests/JIT/CodeGenBringUpTests/Localloc_ro.csproj
src/tests/JIT/CodeGenBringUpTests/LongArgsAndReturn.cs
src/tests/JIT/CodeGenBringUpTests/LongArgsAndReturn_d.csproj
src/tests/JIT/CodeGenBringUpTests/LongArgsAndReturn_do.csproj
src/tests/JIT/CodeGenBringUpTests/LongArgsAndReturn_r.csproj
src/tests/JIT/CodeGenBringUpTests/LongArgsAndReturn_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Lt1.cs
src/tests/JIT/CodeGenBringUpTests/Lt1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Lt1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Lt1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Lt1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/ModConst.cs
src/tests/JIT/CodeGenBringUpTests/ModConst_d.csproj
src/tests/JIT/CodeGenBringUpTests/ModConst_do.csproj
src/tests/JIT/CodeGenBringUpTests/ModConst_r.csproj
src/tests/JIT/CodeGenBringUpTests/ModConst_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Ne1.cs
src/tests/JIT/CodeGenBringUpTests/Ne1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Ne1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Ne1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Ne1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/NegRMW.cs
src/tests/JIT/CodeGenBringUpTests/NegRMW_d.csproj
src/tests/JIT/CodeGenBringUpTests/NegRMW_do.csproj
src/tests/JIT/CodeGenBringUpTests/NegRMW_r.csproj
src/tests/JIT/CodeGenBringUpTests/NegRMW_ro.csproj
src/tests/JIT/CodeGenBringUpTests/NestedCall.cs
src/tests/JIT/CodeGenBringUpTests/NestedCall_d.csproj
src/tests/JIT/CodeGenBringUpTests/NestedCall_do.csproj
src/tests/JIT/CodeGenBringUpTests/NestedCall_r.csproj
src/tests/JIT/CodeGenBringUpTests/NestedCall_ro.csproj
src/tests/JIT/CodeGenBringUpTests/NotAndNeg.cs
src/tests/JIT/CodeGenBringUpTests/NotAndNeg_d.csproj
src/tests/JIT/CodeGenBringUpTests/NotAndNeg_do.csproj
src/tests/JIT/CodeGenBringUpTests/NotAndNeg_r.csproj
src/tests/JIT/CodeGenBringUpTests/NotAndNeg_ro.csproj
src/tests/JIT/CodeGenBringUpTests/NotRMW.cs
src/tests/JIT/CodeGenBringUpTests/NotRMW_d.csproj
src/tests/JIT/CodeGenBringUpTests/NotRMW_do.csproj
src/tests/JIT/CodeGenBringUpTests/NotRMW_r.csproj
src/tests/JIT/CodeGenBringUpTests/NotRMW_ro.csproj
src/tests/JIT/CodeGenBringUpTests/ObjAlloc.cs
src/tests/JIT/CodeGenBringUpTests/ObjAlloc_d.csproj
src/tests/JIT/CodeGenBringUpTests/ObjAlloc_do.csproj
src/tests/JIT/CodeGenBringUpTests/ObjAlloc_r.csproj
src/tests/JIT/CodeGenBringUpTests/ObjAlloc_ro.csproj
src/tests/JIT/CodeGenBringUpTests/OpMembersOfStructLocal.cs
src/tests/JIT/CodeGenBringUpTests/OpMembersOfStructLocal_d.csproj
src/tests/JIT/CodeGenBringUpTests/OpMembersOfStructLocal_do.csproj
src/tests/JIT/CodeGenBringUpTests/OpMembersOfStructLocal_r.csproj
src/tests/JIT/CodeGenBringUpTests/OpMembersOfStructLocal_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Or1.cs
src/tests/JIT/CodeGenBringUpTests/Or1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Or1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Or1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Or1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/OrRef.cs
src/tests/JIT/CodeGenBringUpTests/OrRef_d.csproj
src/tests/JIT/CodeGenBringUpTests/OrRef_do.csproj
src/tests/JIT/CodeGenBringUpTests/OrRef_r.csproj
src/tests/JIT/CodeGenBringUpTests/OrRef_ro.csproj
src/tests/JIT/CodeGenBringUpTests/RecursiveTailCall.cs
src/tests/JIT/CodeGenBringUpTests/RecursiveTailCall_d.csproj
src/tests/JIT/CodeGenBringUpTests/RecursiveTailCall_do.csproj
src/tests/JIT/CodeGenBringUpTests/RecursiveTailCall_r.csproj
src/tests/JIT/CodeGenBringUpTests/RecursiveTailCall_ro.csproj
src/tests/JIT/CodeGenBringUpTests/RightShiftRef.cs
src/tests/JIT/CodeGenBringUpTests/RightShiftRef_d.csproj
src/tests/JIT/CodeGenBringUpTests/RightShiftRef_do.csproj
src/tests/JIT/CodeGenBringUpTests/RightShiftRef_r.csproj
src/tests/JIT/CodeGenBringUpTests/RightShiftRef_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Rotate.cs
src/tests/JIT/CodeGenBringUpTests/Rotate_d.csproj
src/tests/JIT/CodeGenBringUpTests/Rotate_do.csproj
src/tests/JIT/CodeGenBringUpTests/Rotate_r.csproj
src/tests/JIT/CodeGenBringUpTests/Rotate_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Shift.cs
src/tests/JIT/CodeGenBringUpTests/Shift_d.csproj
src/tests/JIT/CodeGenBringUpTests/Shift_do.csproj
src/tests/JIT/CodeGenBringUpTests/Shift_r.csproj
src/tests/JIT/CodeGenBringUpTests/Shift_ro.csproj
src/tests/JIT/CodeGenBringUpTests/StaticCalls.cs
src/tests/JIT/CodeGenBringUpTests/StaticCalls_d.csproj
src/tests/JIT/CodeGenBringUpTests/StaticCalls_do.csproj
src/tests/JIT/CodeGenBringUpTests/StaticCalls_r.csproj
src/tests/JIT/CodeGenBringUpTests/StaticCalls_ro.csproj
src/tests/JIT/CodeGenBringUpTests/StaticValueField.cs
src/tests/JIT/CodeGenBringUpTests/StaticValueField_d.csproj
src/tests/JIT/CodeGenBringUpTests/StaticValueField_do.csproj
src/tests/JIT/CodeGenBringUpTests/StaticValueField_r.csproj
src/tests/JIT/CodeGenBringUpTests/StaticValueField_ro.csproj
src/tests/JIT/CodeGenBringUpTests/StructFldAddr.cs
src/tests/JIT/CodeGenBringUpTests/StructFldAddr_d.csproj
src/tests/JIT/CodeGenBringUpTests/StructFldAddr_do.csproj
src/tests/JIT/CodeGenBringUpTests/StructFldAddr_r.csproj
src/tests/JIT/CodeGenBringUpTests/StructFldAddr_ro.csproj
src/tests/JIT/CodeGenBringUpTests/StructInstMethod.cs
src/tests/JIT/CodeGenBringUpTests/StructInstMethod_d.csproj
src/tests/JIT/CodeGenBringUpTests/StructInstMethod_do.csproj
src/tests/JIT/CodeGenBringUpTests/StructInstMethod_r.csproj
src/tests/JIT/CodeGenBringUpTests/StructInstMethod_ro.csproj
src/tests/JIT/CodeGenBringUpTests/StructReturn.cs
src/tests/JIT/CodeGenBringUpTests/StructReturn_d.csproj
src/tests/JIT/CodeGenBringUpTests/StructReturn_do.csproj
src/tests/JIT/CodeGenBringUpTests/StructReturn_r.csproj
src/tests/JIT/CodeGenBringUpTests/StructReturn_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Sub1.cs
src/tests/JIT/CodeGenBringUpTests/Sub1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Sub1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Sub1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Sub1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/SubRef.cs
src/tests/JIT/CodeGenBringUpTests/SubRef_d.csproj
src/tests/JIT/CodeGenBringUpTests/SubRef_do.csproj
src/tests/JIT/CodeGenBringUpTests/SubRef_r.csproj
src/tests/JIT/CodeGenBringUpTests/SubRef_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Swap.cs
src/tests/JIT/CodeGenBringUpTests/Swap_d.csproj
src/tests/JIT/CodeGenBringUpTests/Swap_do.csproj
src/tests/JIT/CodeGenBringUpTests/Swap_r.csproj
src/tests/JIT/CodeGenBringUpTests/Swap_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Switch.cs
src/tests/JIT/CodeGenBringUpTests/Switch_d.csproj
src/tests/JIT/CodeGenBringUpTests/Switch_do.csproj
src/tests/JIT/CodeGenBringUpTests/Switch_r.csproj
src/tests/JIT/CodeGenBringUpTests/Switch_ro.csproj
src/tests/JIT/CodeGenBringUpTests/UDivConst.cs
src/tests/JIT/CodeGenBringUpTests/UDivConst_d.csproj
src/tests/JIT/CodeGenBringUpTests/UDivConst_do.csproj
src/tests/JIT/CodeGenBringUpTests/UDivConst_r.csproj
src/tests/JIT/CodeGenBringUpTests/UDivConst_ro.csproj
src/tests/JIT/CodeGenBringUpTests/UModConst.cs
src/tests/JIT/CodeGenBringUpTests/UModConst_d.csproj
src/tests/JIT/CodeGenBringUpTests/UModConst_do.csproj
src/tests/JIT/CodeGenBringUpTests/UModConst_r.csproj
src/tests/JIT/CodeGenBringUpTests/UModConst_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Unbox.cs
src/tests/JIT/CodeGenBringUpTests/Unbox_d.csproj
src/tests/JIT/CodeGenBringUpTests/Unbox_do.csproj
src/tests/JIT/CodeGenBringUpTests/Unbox_r.csproj
src/tests/JIT/CodeGenBringUpTests/Unbox_ro.csproj
src/tests/JIT/CodeGenBringUpTests/Xor1.cs
src/tests/JIT/CodeGenBringUpTests/Xor1_d.csproj
src/tests/JIT/CodeGenBringUpTests/Xor1_do.csproj
src/tests/JIT/CodeGenBringUpTests/Xor1_r.csproj
src/tests/JIT/CodeGenBringUpTests/Xor1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/XorRef.cs
src/tests/JIT/CodeGenBringUpTests/XorRef_d.csproj
src/tests/JIT/CodeGenBringUpTests/XorRef_do.csproj
src/tests/JIT/CodeGenBringUpTests/XorRef_r.csproj
src/tests/JIT/CodeGenBringUpTests/XorRef_ro.csproj
src/tests/JIT/CodeGenBringUpTests/addref.cs
src/tests/JIT/CodeGenBringUpTests/addref_d.csproj
src/tests/JIT/CodeGenBringUpTests/addref_do.csproj
src/tests/JIT/CodeGenBringUpTests/addref_r.csproj
src/tests/JIT/CodeGenBringUpTests/addref_ro.csproj
src/tests/JIT/CodeGenBringUpTests/div1.cs
src/tests/JIT/CodeGenBringUpTests/div1_d.csproj
src/tests/JIT/CodeGenBringUpTests/div1_do.csproj
src/tests/JIT/CodeGenBringUpTests/div1_r.csproj
src/tests/JIT/CodeGenBringUpTests/div1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/div2.cs
src/tests/JIT/CodeGenBringUpTests/div2_d.csproj
src/tests/JIT/CodeGenBringUpTests/div2_do.csproj
src/tests/JIT/CodeGenBringUpTests/div2_r.csproj
src/tests/JIT/CodeGenBringUpTests/div2_ro.csproj
src/tests/JIT/CodeGenBringUpTests/divref.cs
src/tests/JIT/CodeGenBringUpTests/divref_d.csproj
src/tests/JIT/CodeGenBringUpTests/divref_do.csproj
src/tests/JIT/CodeGenBringUpTests/divref_r.csproj
src/tests/JIT/CodeGenBringUpTests/divref_ro.csproj
src/tests/JIT/CodeGenBringUpTests/mul1.cs
src/tests/JIT/CodeGenBringUpTests/mul1_d.csproj
src/tests/JIT/CodeGenBringUpTests/mul1_do.csproj
src/tests/JIT/CodeGenBringUpTests/mul1_r.csproj
src/tests/JIT/CodeGenBringUpTests/mul1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/mul2.cs
src/tests/JIT/CodeGenBringUpTests/mul2_d.csproj
src/tests/JIT/CodeGenBringUpTests/mul2_do.csproj
src/tests/JIT/CodeGenBringUpTests/mul2_r.csproj
src/tests/JIT/CodeGenBringUpTests/mul2_ro.csproj
src/tests/JIT/CodeGenBringUpTests/mul3.cs
src/tests/JIT/CodeGenBringUpTests/mul3_d.csproj
src/tests/JIT/CodeGenBringUpTests/mul3_do.csproj
src/tests/JIT/CodeGenBringUpTests/mul3_r.csproj
src/tests/JIT/CodeGenBringUpTests/mul3_ro.csproj
src/tests/JIT/CodeGenBringUpTests/mul4.cs
src/tests/JIT/CodeGenBringUpTests/mul4_d.csproj
src/tests/JIT/CodeGenBringUpTests/mul4_do.csproj
src/tests/JIT/CodeGenBringUpTests/mul4_r.csproj
src/tests/JIT/CodeGenBringUpTests/mul4_ro.csproj
src/tests/JIT/CodeGenBringUpTests/rem1.cs
src/tests/JIT/CodeGenBringUpTests/rem1_d.csproj
src/tests/JIT/CodeGenBringUpTests/rem1_do.csproj
src/tests/JIT/CodeGenBringUpTests/rem1_r.csproj
src/tests/JIT/CodeGenBringUpTests/rem1_ro.csproj
src/tests/JIT/CodeGenBringUpTests/struct16args.cs
src/tests/JIT/CodeGenBringUpTests/struct16args_d.csproj
src/tests/JIT/CodeGenBringUpTests/struct16args_do.csproj
src/tests/JIT/CodeGenBringUpTests/struct16args_r.csproj
src/tests/JIT/CodeGenBringUpTests/struct16args_ro.csproj

index 7cf275bc2ff2c86a1d53a52d08da7aa64079b158..b1ef7b4e114fcefb4a71d968cfb5996a2da139d1 100644 (file)
@@ -59,10 +59,13 @@ There are several steps to follow to port the JIT (some of which can be be done
 * Implement the basic instruction encodings. Test them using a method like `CodeGen::genArm64EmitterUnitTests()`.
 * Implement the bare minimum to get the compiler building and generating code for very simple operations, like addition.
 * Focus on the CodeGenBringUpTests (src\tests\JIT\CodeGenBringUpTests), starting with the simple ones.
-  These are designed such that for a test `XXX.cs`, there is a single interesting function named `XXX` to compile
-  (that is, the name of the source file is the same as the name of the interesting function. This was done to make
-  the scripts to invoke these tests very simple.). Set `DOTNET_AltJit=XXX` so the new JIT only attempts to
-  compile that one function.
+  * These are designed such that for a test `XXX.cs`, there is a single interesting function named `XXX` to compile
+    (that is, the name of the source file is the same as the name of the interesting function. This was done to make
+    the scripts to invoke these tests very simple.). Set `DOTNET_AltJit=XXX` so the new JIT only attempts to
+    compile that one function.
+  * Merged test groups interfere with the simplicity of these tests by removing the entry point from each individual
+    test and creating a single wrapper that calls all of the tests in a single process. To restore the
+    old behavior, build the tests with the environment variable `BuildAsStandalone` set to `true`.
 * Use `DOTNET_JitDisasm` to see the generated code for functions, even if the code isn't run.
 
 ## Expand test coverage
index e6a67d213457c158584a4401cbf6baba69aed45b..a63b97528fb8f6f7fcfe298d59758600bbe40c9e 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Add1
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_Add1
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int Add1(int x) { return x+1; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = Add1(1);
         if (y == 2) return Pass;
index e2acbc46ed745ca283c7f68514af937fe9b60e70..bc854bd326382a405a4f8b76d923da0e9819d976 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 18aa674f2b46a192a59760fc6bd99bedcbd3c3b4..be42e116fccc5c0b32a5be5c9d57d3a59916023c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f19cf96a7933b709a5907e479add5f024f5a5edd..900f8ea6ed5c48b9ebdeab388189a2e73c415413 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index cac99fe43e80b3880147b68f2c8a00c32488d12a..3e4ca858b2b6cf5b044d0d2afc7fbc0978b7fba1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a4dd311c9c9ebc09df216572a65217ded14fbf73..1d7e9638ae55be5dbe2c6b5a4e71fd5240b26794 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_And1
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_And1
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int And1(int x) { return x & 1; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = And1(17);
         if (y == 1) return Pass;
index da72e378dae50e9c5f665e7524e8a99f69660e59..e78829be6f232c5a5fb186a1046938d84f63e371 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5dc9fbfaf845cdae96da21f7ec2f940e92975c24..f55b4a6ff807eb2b777b1945d34d4e5caaa00f67 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9e169e5b23ce07a9a82a8f824e3c630cf0e18134..81239e084f7356ab01e3fed597f5b599e09d2d5d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e595d4851e25cfe6df32b92a7470ac1a05094741..f3e5916f39758dc0a92955d14a272b8ce148add9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 465dd0d446b66cced313bbdab47ba697670de008..f148eb8acd3c0d877b8d2ab5f9e051e2ff0ffa7a 100644 (file)
@@ -5,10 +5,12 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
-class child
+public class child
 {
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index 00035695397e4d9c0f8c4e16ebcc051753009b56..68df60429e3a8be22c326a9695258486a33dea72 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0dee8220e1ef8b593a40b67b226e9780c8621e03..25f7e4eef73693efb5faa6aac027df817d476d9f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7f94f272b30dcff0a17960be35d640f6000269ef..39237d455a045a70c7728cfcf47253e231b21cdc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3b94a0829e0786e8b83c2f485f2bd1510ba5e380..1013e2ecc90d85a43f09229c460bc96845b92ebd 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c6319647d72581fbe35f48ba7fd852de0c650d08..8d740b0cf9bbc26be7b3d78ee4dae1a771acd154 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Args4
 {
     const int Pass = 100;
@@ -16,7 +17,8 @@ public class BringUpTest_Args4
         return a+b+c+d;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = Args4(1,2,3,4);
         if (y == 10) return Pass;
index a1014712f75e463b3cca5a02ea976141973a9d75..6b07639c6b2de9f1713b3b9fca14cdb167a40429 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 300f4127554e5845d8b02ef8040892fb446a86f9..66107b44330632b7ccfdd52eea73b97141a34794 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6babb5273d7c00f6af402d23f2cc283441a5f408..8e5b4bfe663c5901cdd77677b4bbf194fbddfc42 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a9acecbcab0a278279fc3eb76699361c2bffc76e..1953c28dd6d7ac010df0a03392e95150ec58d139 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index de66ee48dea810a763d6c1c717e41b3ec2e51695..fcb7390460e7c41ab295840ec68c855c0abcfbff 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Args5
 {
     const int Pass = 100;
@@ -16,7 +17,8 @@ public class BringUpTest_Args5
         return a+b+c+d+e;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = Args5(1,2,3,4,5);
         if (y == 15) return Pass;
index 58797161c467abf0ba8aa4ac1a79cf90d2c16ba5..bf0283991e876072bce3bca0395d656d6613b344 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 014f2ea0eb2666b2fac025ebb75fa64a911846f7..30a3fb96004b741215867f707732ef2e9020fd76 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index cb58210460a7f3b18aab1b8dcb332192f0d95837..2f57c564d8ec45b09ae0f3f4247284e4de39cce8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 048980f2a07fef8c5fc5559aa198f16993a1280b..6fb95b8a30eb16176c0950369276099b97fa551d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ef3599c302a3c0b151fae69c84996b13b1cfc715..096fde1d1fd12461dc285131d05009dab232d139 100644 (file)
@@ -4,6 +4,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class BringUpTest_Array1
 {
@@ -16,7 +17,8 @@ public class BringUpTest_Array1
         a[1] = 5;
     }
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int[] a = {1, 2, 3, 4};
         Array1(a);
index 9f1f5d157b5b106c0567e4ce99dd48a17984b77d..ac110efaeebc98036013bf0bd9d92c76a3de567a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 06ff8cedb1c9e02fbf3d761880e06567a1d4460c..de2bba72f1b4c359653a7a67ec7e67fc3dfc3078 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4801a0621e70abb8eb5633fe2a8aba238cc64e13..85fb9241716b170014c89ed15e04da6b5b91d3c5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index eb4b09cce9bd17f4980bf856398613d2b713dab7..46003265c94366d540a5d2e8726d54c3af3a1a09 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9a05d1ec65933cbdcc4a693c75b33e8a386e335d..bccccf7ec050fdd773f6cf253682915966414c16 100644 (file)
@@ -4,6 +4,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class BringUpTest_Array2
 {
@@ -16,7 +17,8 @@ public class BringUpTest_Array2
         return a[1];
     }
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int[] a = {1, 2, 3, 4};
         if (Array2(a) != 2) return Fail;
index 16e00c98085116e027a750506baa276e34d1ab70..17d14c4d1c886208328569251215a7dbe0baf6dd 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0a01713831bd90633fde9661e3e224844bef3a2a..a2b81a5bca24c5f21c9618438c9f208eb7b06baa 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index bc14fcfcc2fd1f86ab5c2e17c556c09a1437afbd..36b1cd46d7634e7d93720b7c4bc2180a45f82e84 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5754d31929bf0b2d1a614d4735cba67688f270fb..bde69dd580a09995ce3397bcb510b97f1df73bf5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index aabb2e9c02afcc2dd92330057b8457854f44b611..6180a88e237e64a3038bdb0ad47614752f7f5cd4 100644 (file)
@@ -4,6 +4,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class BringUpTest_Array3
 {
@@ -18,7 +19,8 @@ public class BringUpTest_Array3
         return a[1];
     }
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         if (Array3() != 5) return Fail;
         return Pass;
index 38e124d9548cdd60bd53f568261fc7dee9df5345..36f5eb6c7dcf6fe176943358c2bcc91190957e97 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 839eae8aecc2374267ba336701797028e236f60b..ae69fd401ab845ff71b1f7c847610a14852ae507 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e2d1af8cf376653a43dfeb276a387082e1c0e7b2..8a1c441e47fede53b9f93864e5525744d6622995 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b694fcf3f7873e1aaa4b6768cce5ef3c11a57ca5..0e94fa4c2fc0610ee88a726391a28035e7fa31a6 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 10759356e564e4da53a191a41a249cdca7584996..e916e6f04df096959be1cce93a7a9f0fe408c6b3 100644 (file)
@@ -4,6 +4,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class BringUpTest_Array4
 {
@@ -16,7 +17,8 @@ public class BringUpTest_Array4
         return a[i];
     }
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         if (Array4(1) != 2) return Fail;
         return Pass;
index 275b3c4cad124d2e2f922ff90dbc644b394c97f0..df0114f47eccd5b578cd2f1c12ecc799dc3930c4 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 895d7dd5311138a51ed0b0cf87a7d9e3eb76a7be..ebcf518020ccc1ae7764bcbe400573908751d12e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ccf9772f8e2c07ffd9583dd31ff2fe78d8898d60..4dacd27f93184b3fe3b4645a2f55357a5c351479 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0ddea02673cdac245650342f9c95754d9e3777d4..2b8f180bd0306f419ffe43dd4b71a7f442020c9c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f61b5c4fc80e0bae08d7a684dba1f51e7c98e28e..1f0ff3a226e5b9b1a1f33cb2ff70bee7f7e0f227 100644 (file)
@@ -4,6 +4,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class BringUpTest_ArrayExc
 {
@@ -17,7 +18,8 @@ public class BringUpTest_ArrayExc
         return a[5];
     }
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         try
         {
index 9b1a7f35a06888ad380db72242412522bff9be8a..60e37a5023accc7f8d3410264d42fab89cfbbe00 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>Full</DebugType>
     <Optimize>False</Optimize>
index 465202796ed48f76dc231c74a578c9f940657267..7dd70f8ff40495150ac90125bc59d2cf1f4f17fe 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>Full</DebugType>
     <Optimize>True</Optimize>
index 4e71454bb9c829caa6bceb58aca33cd349f5a15c..ebff89c206637ce36888a408c1a0621fd55d2ec7 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>PdbOnly</DebugType>
     <Optimize>False</Optimize>
index 6e8063707e2bfbe492abc4c08b686d1ab3b11cc3..0683fed687322b5f17864a475814e347409b7eed 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>PdbOnly</DebugType>
     <Optimize>True</Optimize>
index 436dd0649a01475dc3ee6c05f724c90ad51cd428..2661901979469512613983eca8e000ba83a281dc 100644 (file)
@@ -4,6 +4,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class BringUpTest_ArrayJagged
 {
@@ -19,7 +20,8 @@ public class BringUpTest_ArrayJagged
         return a[1][i];
     }
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         if (ArrayJagged(1) != 3) return Fail;
         return Pass;
index db3ed420578ba9f8ff5809ed9220359d93c2cc9e..9784c559e79da13832dfc0628446842bc68c44da 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d56a53a666b7059827baf5c0680ee020869a5224..6b16ea88556d9fbcb0f2935e1eec7abba26c71a8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f9d67218f49510d54dc290d1356c2d6d53e4bb70..ea39b858650cb18a6fed7f6b9b8d1e3e5b29ba42 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5dcc18d76886ff204f554dca0749c35ca5f7c967..652aef7e82d90cab764581c22c3f956ccc77657f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f7bd68c67719c6218c5729fec973d5569bda7a2b..2f5559c9ae968c0ac1e000acef6cba4b45e618df 100644 (file)
@@ -4,6 +4,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class BringUpTest_ArrayMD1
 {
@@ -17,7 +18,8 @@ public class BringUpTest_ArrayMD1
         return a[0, 1];
     }
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         if (ArrayMD1() != 2) return Fail;
         return Pass;
index f3ff27ddd5825c6ac9d5531a2e11589643dd0439..343cac02f89ca6bb909d8fd95b2af5b92b15ab1c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0a3133a7785a0b48c21db5159ebbb831ef4f30cd..42677507a8c1789f375e84d9ee5d6800f3a93538 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 054d91f059065b2f9ba55643b97d2a2ee7bf6ec0..8d02cdb4f1129aa0e37d313e2494fe461bbc39ce 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4a2e9c3ddff1713e36ab8dc0cbab2fab333c0e2a..3670e29d65e332013ae7e41a0314966b2dd8a38d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 775976ab288379ebe9eeb9639e7c1ccbf56c35e0..1e1617d8cde5257b6da1d302c70e3673887f9b1e 100644 (file)
@@ -4,6 +4,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class BringUpTest_ArrayMD2
 {
@@ -18,7 +19,8 @@ public class BringUpTest_ArrayMD2
         return a[x, y];
     }
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         if (ArrayMD2(1, 1) != 42) return Fail;
         return Pass;
index 1f8b517b7a725e5d11b8fe956b2e29272656fde9..b2fea7ca29bb79100fc0153e3ba8d873ca6cf2d5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4e011e5eb9d8b1378ed0b223bd72184860f802a8..9d6cb03fc6b6e5e3f3b06b55fb92a53983e6fe5e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e962091a11b24672b95ab4835717d6806a98dcb5..549aa9fcc5f0a785de758541507ba858e93b003a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 704f1b329e915078bbdf59a94e1d6a4b0de3fa7e..e60c9ca3137c0921522fcff165bed8d98e47e4a7 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6c4d9a4e9fb1c92118a9c54a92f42b2184cc7885..a0898b6883c7abbfb0947ad952f63ebd8d8a97d2 100644 (file)
@@ -4,6 +4,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class BringUpTest_ArrayObj
 {
@@ -27,7 +28,8 @@ public class BringUpTest_ArrayObj
         return a[i].field;
     }
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         if (ArrayObj(1) != 1) return Fail;
         return Pass;
index b249a723d59222eec16ff7bbc5443ea1c5332816..156f948cb9b753e923ad949c073ac28ad17a01f9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1cce4cbb24e6a9aa7d6706b11b9777fb36f40dd4..a75e1abdca01d9bb0e073f0d27e93749e32315ca 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 974ad769a634fed5f020c0d3eee2c23541d2ea4b..020beef661b3001ce88350e47b2283ce56b42c50 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index dd13e91bfbb492844df5b3320dbc52cc9935d9b9..1d056aa61e39c23e46de1a1633dffccfeda34c7d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c5d23fa76e981e74640c3fc7e6c3af3d8a6095dd..94850a25b66727e1e683b89dff5aa0bd2a66887c 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_AsgAdd1
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_AsgAdd1
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int AsgAdd1(int x) { x += 1; return x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         if (AsgAdd1(0) == 1) return Pass;
         else return Fail;
index 70086a472b36daab2a7eaad6048b0d93bb5b54a0..0703dfe3c3b4910cbb13757201a2bb495f587478 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7d000a11ca7151cb4998a7ca00ee896bfb0054e2..5015eae7d399b652a00f5b70ee2087178dbc0348 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2a019103daa93de243d07fb72d2e946e0b4132d8..e1d0ce5bd861fbf140c171709c5d49c87f9fae02 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9a51ebea2607a52725d11f88c164a8e7924cb600..4bde97ba87e13e0d329f1c2c0a026bb65e401d08 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7e8276b1254d72c1c42bb0016780c53e6a9dfce4..e359703bd843a171e369f94e4fd7370e84e3a0f1 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_AsgAnd1
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_AsgAnd1
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int AsgAnd1(int x) { x &= 3; return x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         if (AsgAnd1(0xf) == 3) return Pass;
         else return Fail;
index b4d7f3aaf7b672189d84983e48a9f1235a4deb22..bc67629499efea82a58f5b882d0502250b50c802 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8327083bf2d86ef909bd8f9dd5b02f253f8ba4f6..456e0ae4463dbfbc829fa2ba66f4a14bb0687bf2 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0254a7277c0e889095ec76c4ccc87f773e23fd3d..204dcd464195c320bbb658250fd490f28851cb53 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1bdf13f56bfee37aac0a87309f31863341102f6d..9865157df509f3b08524ced420e8d56bdc189c90 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 24952e34092f90e00e7007e42a6693634b44aa4e..43f85f9bc6f6acc0c1c365e79ce14ee70b7bd781 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_AsgOr1
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_AsgOr1
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int AsgOr1(int x) { x |= 0xa; return x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         if (AsgOr1(4) == 0xe) return Pass;
         else return Fail;
index cce4e8c41ba86c262a28e8609cc010b213f3ae19..b6423a5eb4e65fed75ef431c4d67a0ee9ecd7f1f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a699a0c048fd9e4d77cef9e679f593d69e432bfc..5e6802d1f52c9d69cdb889dce5047fb5b04d1b89 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 31380b44aa8744ccbbf76b93be46bece6899f1c8..09a9cbffed079c6fbef8f158a5a2c614a0814881 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3d734c3fe0a4f3e36e01ca1de18f63a16538b6c0..a28cb8b36d548ef36bf5a17675e046d45b684387 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 21713000889d2b166d4a411038e9742632322cd5..127a5ec48e8a80ef40443b12a8584a5c1ec9fe46 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_AsgSub1
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_AsgSub1
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int AsgSub1(int x) { x -= 1; return x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         if (AsgSub1(1) == 0) return Pass;
         else return Fail;
index de86697628738803ebcd7f33246f500db5542368..f02a4a48c5dfa1f7a1c70ec331947f22b0fcd41f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 86724730a7a513f957b1e9271d1899e352d59572..de71c4878444e6464d111c010c4a0cb197ccadca 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index af3fbae97d766fbd51f7eaed020d1a345095e0ad..0ca297a60a9aa428729e50aea51e8b880af0214d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 804ff3b30df5db4db4b2f8a19ea4e626f97c6485..3af09b7da08367ecbb6ab675a17ac32cf1081735 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b486164037ee5c34f645a92e4d870edd0c537c82..9470752d97b6952e0128728c971b48041d28f7b1 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_AsgXor1
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_AsgXor1
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int AsgXor1(int x) { x ^= 0xf; return x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         if (AsgXor1(13) == 2) return Pass;
         else return Fail;
index 1537705fbcfdd81f10cbd5dbd6fade795de9b345..bae4cc6bab28da65c09b4c9786c540665b471597 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index fffe2914cb601a6c0bf864496e9ca5c0c16fe7cb..85ae5b140682d6f2013573d1b7ae2b4449baf618 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a6484a2e582305ab39da17d3bf36404dcc58cbfa..f8efe6354c68ea71f9c10ec88332f312baf02006 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ef72f478bed5784ed53838ec18a2221cd6c1580f..a6d0cac6bf1d3284e8f8270abb9c592c679dc1f3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e3d5aef673c33ab0c981e070e75a14c79c50039e..77d7b15acbc1ed48c7ec452cf33c7ef374a69e4d 100644 (file)
@@ -5,19 +5,21 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_BinaryRMW
 {
     const int Pass = 100;
     const int Fail = -1;
 
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static void BinaryRMW(ref int x, int y)
+    internal static void BinaryRMW(ref int x, int y)
     {
         x += y;
         x |= 2;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int x = 12;
         BinaryRMW(ref x, 17);
index 603cf142b03a1f72abeb0b37fa00b7ba571fa282..17a5a77ff76b6d191ff796114a801939b0b25408 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 73f09a02129065c145d76e81174ce04bcff79bd2..ed72c96e2ba9173f48983b7220771856d2025d10 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7dbab9b5349855521cf9d3ef5f4c19b7cac5c5b3..527e23c5b6fea88098ff1fb31cdea1916d4e6f06 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 58eacbb26e441b27d07912dde24024ea766b169d..6d8876f9752481693cb4fb67a1d20747d73906de 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c1babf1a1a4448599f6c27711f9193c05154f827..10dc5cf92c4ee42c5f27a038b471d58bf64148e8 100644 (file)
@@ -5,19 +5,21 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Call1
 {
     const int Pass = 100;
     const int Fail = -1;
 
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static void  M() { Console.WriteLine("Hello"); }
+    internal static void  M() { Console.WriteLine("Hello"); }
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static void  Call1()
+    internal static void  Call1()
     {
         M();
     }
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         Call1();
         return 100;
index 049c0414e8b5797021669ab8d2e2d1bf7df58d4d..9ab5942e9fcf4d5269fcaed6b64001d86ced3938 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 326fac353f31573cd5e11bb91e1d32039ec8b833..c87c5f49b33b0d84baf447705408786cc8b4999e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 625113b1be3226769e33aad0b153ec8a701bdc5b..224d77c08c3d40e471f4eb33b4ac6c19e410622a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 86bcadfc087fed3ab0b3ae08a82ba274b7f4628c..d680bf304d65621414a58212e5d05ab8372ff897 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index aa65bde93dd9caed95034c8bff87b335a9345001..4454dbc2b244dadd507dbd78b48d73be601598e9 100644 (file)
@@ -3,6 +3,7 @@
 //
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 // Test for https://github.com/dotnet/runtime/issues/13816
 public class Test_CastThenBinop
@@ -50,7 +51,8 @@ public class Test_CastThenBinop
         return (ushort)(_xorLeft ^ (long)_xorRight);
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index 3d940585af3e0412093ed3b8685fbf8464f95e47..7ab8beb6c6828ca3a4ba86d619386e8c04e15e6c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <DebugType>None</DebugType>
     <Optimize>True</Optimize>
   </PropertyGroup>
index 1b1f49fc486683f3050c093f1248c5fa3cd50db4..fc103be9c318e2017be24ca9b5dbf6c4b4717f02 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_CnsBool
 {
     const int Pass = 100;
@@ -22,7 +23,8 @@ public class BringUpTest_CnsBool
        return true;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         bool b = CnsBool(false);
         if (b) return Pass;
index e7ccdd014ab2b3682bafce1b0da0faa2f5163eaf..d60b56d5e93f3981eab1a26e6ec8babde796fac5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 136b72e5cdfc63e5ea02c1121f33113eda4023eb..3fefbf8e3df4cb7e8b5c004ee2c08fad0af657e9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 94fff69c637ae552ca522063f822c11c3390dc8e..edf2bc1f3d72c35d956a072f5cfcccca7eb7af3e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0dc10c36ff56de935e10efb9e1cca55ae31adff0..5f11f7dfcc6af8bfd077e5238ac7873b493abd30 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a6beeb3cd907ed69891cb25c28f153a7944c6926..a01f7d49f655aa7dddee572d9386bdf542aa2c35 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_CnsLng1
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_CnsLng1
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static long CnsLng1() { return 1; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         long y = CnsLng1();
         if (y == 1) return Pass;
index 05d2808323449b05afc153ed165e29d3928c5b08..b215fca5cbaf176afa5dcf397df6dd210eaf4f85 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c8f740ee14924080f0dcb92d015636075f46c8c5..e32624ec8fe0af5ecea364fd38ffdf7457ee7e3d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d060768c8276a4ff5301fce047a200652f2cb421..30ed79baecc9ba7b4cb9ec2d9bd19d4e7f6e869b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e4aa9791b9aad8b796bc99c52d5975a9eb7c0941..d13e12d42c02409d264b158c615075a74bb398ed 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 16de900968e61b1fa9391ce0168ae827bda8c829..5db16ba526caaec5370f7033e2eeb3fc74e0ca56 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblAdd
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_DblAdd
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static double DblAdd(double x, double y) { return x+y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblAdd(1d, 1d);
         Console.WriteLine(y);
index 2e9d99885c0773af852a4d067b4a41da08c09370..15cac21229ba8353236503c00c51dd3bc05be121 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblAddConst
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_DblAddConst
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static double DblAddConst(double x) { return x+1; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblAddConst(13d);
         Console.WriteLine(y);
index e39e8b5f783f4f3e679567afad465df6ad266e34..e5fc391b30d5cba1ea978f0251c5aca8e0e3bd8c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index fedbc17a37fedc801470aabceb5c23b497b1fbc3..522894e9188337dccb0ad1b36ddc18441cf0d5f0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b3aba91c8011dadc4194239b17853a2249c53bae..df5ec2ddb5c60cb4c8834747491ee04a0b55158f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5b761d2332266016b6696be62781ea541d625b84..8ec80cf80c585ac67545189f7028a6202c6e1af1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2948b1fb7e5393f42b2955fa78891037a07ce004..4460043bf4552c37c0f74ade049e9f801527a107 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 098245e155c8a9fc2d64cdc0e50fa1284c6d48d0..7642aac440aa63d1db51fb198e42e648825f64a6 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index eaffed86a14b44ac9033f58c18649ad93241c567..3f251d5960388d268eef203e6a6aaf8204bbeeeb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 730d0e876cabc210d4e0d6e6c4be6ff05c414191..813653c3765856f501deb932f6066059af4afdc5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 380828dd64806442eac20db43274ea40b13a9f77..43ca0c9113679441c222fcfb00d6b0baff60305e 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblArea
 {
     const int Pass = 100;
@@ -26,7 +27,8 @@ public class BringUpTest_DblArea
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblArea(3d, 4d, 5d);
         Console.WriteLine(y);
index b415536546662ff1b107f417466c6509415ac64e..61b33eea0330a7b66e721fdcb9727cd576f9adb4 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 676e53fb650aca53a1ca30df24965e6e25576633..653b1475d2c916eb4dfcafa6f0d1917eba45c884 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index bc98b0e3e56574fed9850f951bf1c7ac98c97a65..803272c450dfd44ce2f7bf52ea87c2eee3204dd5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1605ba478bcc13dd58d72c46b76c112cba776e8f..7393f6df289ab27e65f60808850719e6cb67ac46 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 80c98364a098dbd87051ed8f046b86bd06d39bfe..f14b5029aabea7f883d3aadeda28226675520adc 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblArray
 {
     const int Pass = 100;
@@ -21,7 +22,8 @@ public class BringUpTest_DblArray
        return sum / len; 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double []arr = new double[] {1f,2f,3f,4f,5f};
         double y = DblArray(arr, arr.Length);
index 7fe64c0c396bcb67586df443a4cf38c0bb3fb095..464b36e1aee54cc556919678dffab0811c2b8062 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index fa08454d0bdb582581f1237c2fefb26cc83e69af..a023a27ed7baf0edffb43c065a5cc4b5484c16fe 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 495dcf98d4f149d45d9b0bfb30f269b708da7a7b..032052aba52a99116d6366eb07264f6712f57583 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a00d4693c696817ca2e694da5c20bca8153ff38b..c3079f7401c2718efd2e9f1d171c8e136089598d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 962d534b717a38fc13c9f8a68cc212af4db2ac93..9c9d115f27da9892f4f91e1b9e52d5be216fa853 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblAvg2
 {
     const int Pass = 100;
@@ -17,7 +18,8 @@ public class BringUpTest_DblAvg2
        return z; 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblAvg2(5f, 7f);
         Console.WriteLine(y);
index fa49cab26621e655e7c5dec5257bab2e434c440d..c7ad23c487b64c18a1e8dfeafa999198948ae840 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f46f0270d39d87c18249f911affea48ea62df1fd..72b3e4a2f90a6f5b1f8248253741253f77b71a45 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5cda53bfd1c0223b77bea5646ee07adf8a86ad27..8fccbb5250eee440da7e4fac01376da2835459ab 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e08a72f4695af0b82973a3c3a122c8ed5da16176..13a93dbe6361dca4c006b4231f4fd2a1b140869c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b99454302c39743425783e76321737803749c537..5ac0ee629e836b73498bb2bfec976d84721e195b 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblAvg6
 {
     const int Pass = 100;
@@ -17,7 +18,8 @@ public class BringUpTest_DblAvg6
        return z; 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblAvg6(1d, 2d, 3d, 4d, 5d, 6d);
         Console.WriteLine(y);
index 3e289ab338972f7526034903434de40560e9c006..9b27faa61d1ed60affd7ebdf83d2b6540e10e0db 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 39c1cef198d2d5e1119a545e4f9ecbd0623263fc..cb1ede53910e7e8320f736c807e2cc30e4bbff28 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f3f64054b5006ba0d26a688ee3583d00df768c83..dd8126f03e711b0b062dee27cde96bc60dd67af5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index da69e8565e0a5435d84d02227e75c29702fdb532..e5cdd061499185e4e4af4bb0e480dde2c01c9c48 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 93a17810703db9259ce6d3c42e88a5270e1b590d..d5c884d1191107bc1c5530cd9dae7405165834e3 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblCall1
 {
     const int Pass = 100;
@@ -20,7 +21,8 @@ public class BringUpTest_DblCall1
         return zero;
     }
                                        
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblCall1(-1d);
         Console.WriteLine(y);
index 05949e0a9f1748077fc3e59224c323d853a3576f..fbf25355f5fb65bf56b7fd21af4c5d53b9794644 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 43c33eb18dec7eaf6373572da58cd8f793c3665c..7e200c4e43efbb4958e82fb9993ff4c563c4f46d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d838a79027823c1e475a183819278ad7b84dc2ce..02b2b85a8dbb0378ad742f4c753ad0d101370d58 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c43be7a79d61457d77f9831844ba0d5ba4a32363..207a775650b9a4738d107b6de92386cf6a41dad4 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 869ccfb19a990223a4188229a96270778e6f73f5..d10a845f1876fa9f32b7a523659bb2ff57364c05 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblCall2
 {
     const int Pass = 100;
@@ -23,7 +24,8 @@ public class BringUpTest_DblCall2
         return DblAvg2(DblAvg2(a, b), DblAvg2(c, d));
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblCall2(1d, 2d, 3d, 4d);
         Console.WriteLine(y);
index 59eb686814bdaadc390d4e9a81c35d85b41f95bf..5b4ec8067e9faf7d5d19b67d280fa3da2e8f04c2 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 764c4fa346ea69e0797b55e13d5f1242b0eb1e2e..62d70bc063eb77627315da6f49f467656f644cd0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1f4aa1f1bd3beecb0ab3ba67a1302753321fdd6f..5d67abbb7f077a0bb400dcdca795589f2968956a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a17834b889f1402434956105c895580c5ece824d..d27024f22a94143d6c4e28fdc27fb48255c4c450 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f4c9d14e89f28edfabb11d5f1f1534fbbcae7106..85fce420e0c0c325ae4429e8bc702f88d0119596 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblDist
 {
     const int Pass = 100;
@@ -24,7 +25,8 @@ public class BringUpTest_DblDist
        return z; 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblDist(5f, 7f, 2f, 3f);
         Console.WriteLine(y);
index 128fffa15877f3c7280675729dfb02247c5d8ac4..9aeebd6050b531de936be04c2d1b4800bd7f4b83 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e72247ae157dcb3c770943cea8077e5cc3ea6d58..8e43c951effd4c03ce1e16ed42b4c243eb86bf43 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 79bb9588aabd5c6f3b3a30bead3a8928fafdfc1e..9a3ae13ca80e53ca6334f05c38e121b75af5b020 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1b3a56d359b64644ddf5ad02c7224fe2261cfe57..79646b6a771efb2cbfa3b44a70a2f0d3f408b365 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a0d53667c62bcf7a81dc4c03560b0a5678108894..acda9311e8c42641a8e8633fbac46b860bdc5522 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblDiv
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_DblDiv
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static double DblDiv(double x, double y) { return x/y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblDiv(81d, 3d);
         Console.WriteLine(y);
index fe74e233875b470e117a3d0dec877ce9cb089115..fe0572205f2907d1b97283a8c51166416f7ee643 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblDivConst
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_DblDivConst
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static double DblDivConst(double x) { return x/2; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblDivConst(5d);
         Console.WriteLine(y);
index acbb432f7341c91f1d02df0429d06c6d49d04de8..e20eb4f119638b86d87f006f9f2fe6acab320376 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 410ecf29c7c6001aafd7801eea8a40f6d636327a..15a5697af7463c81ce711efa6e458b94fc5913eb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2cd485f0c07fdff4575da4765cd3d5dc2d7298cf..b666909a16c62eb414d027d5ab82726279be312f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 234955ca54a04cfbc430da410afbb33e568b6e85..f5c3d50598462df504a357a4b2a627a1c545e09d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3da1e4a492e468565f671d60a134e2ecda971468..d8aa9bfbf9893d86cb3e699c05674b5c1cbc78ed 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d54b9b432c6691477969100bbf37a5f11cbcd7d0..21e39bea722988562d5596495fd25d0973628ec3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 19e5f0a8fbf7db8620b5bba5e19cd8409fbe867a..323c4af27f11c7418fd1f546045e7fe29b936fb0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 172587c02da22f9b0009f65487fc15622cc16ce2..71198515450ff246fd199725c3d7abea52db5fde 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 57f316f760b6597111e48f7c8ea2c607ab8c927c..4a405d05ef9089a62274ac154a416ae6684a6db5 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblFillArray
 {
     const int Pass = 100;
@@ -29,7 +30,8 @@ public class BringUpTest_DblFillArray
        return end-start;
     }    
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double []arr = new double[5];
         if (DblFillArray(arr, 0, arr.Length, 1f) != arr.Length) return Fail;
index c6cb63622da8528a7009db4b6810ba181504979c..a328c391eff6cba03500462d988633d33e80551c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index fd1710a4a7ac57c3fd05d1cc3cf5f78eb57c2bf7..59d3019a5af1b36f36a939196003fb0fc0611cfd 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6ce9e0c1f86fdcd52b09fe212d5a97e53b3db579..e2e674e2a63ec57594694ad08f275a7b17c8327b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6f9b48919cb4c8bdba1d9573734ee1bef3934bed..bf3f411028801a4d42e8177093cb69277a66f559 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8e2099ab57f51de80c7d7ae8c7a93c954cd54c24..4332bbaf491ae5554c640585a0a3970f680c8f9e 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblMul
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_DblMul
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static double DblMul(double x, double y) { return x*y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblMul(17d, 9d);
         Console.WriteLine(y);
index aab60b2223df8ffe665fe64d1d2252f251e3a19b..ca5e7f4f48329ef581273672342104936c34eeef 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblMulConst
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_DblMulConst
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static double DblMulConst(double r) { return 3.14d *r*r; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblMulConst(10d);
         Console.WriteLine(y);
index 80caba77332318fe3425ada05c389e003eccfca1..5c9c155f34e23cde5d781b0f96ca9eaff313c039 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2447651376f23598604de837d15099e22537eca1..c3bd614176fade6fc9871e0ba4b66df368c1dfe3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b2c223b140620ea122f9646c09d3d44aaf87d85c..f910eab3d4bb9883b402fa97ca2e903a545e4bdd 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 560cececba1cc53a7bc2f4af99130048b735da1c..5476bba94703677b591e06b40db27893478d76df 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index bcad62406a376c2dcc1dacfd460b1e2c6dff2dd2..19bfd44e3148892bd5de0ec4a630b005ae79f0e3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 539dff93eb5d2baedc71bfc3d8f51db65ba984b3..7d92455de3150f9a9f4439b6fe47dc048b3057b9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c88a9a49e3437076973836c26bb4913975cb0cdc..36a177171d53a4db30a7beecb5ef49c378c8c08c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a275fb7f83d3d2dc71605c07669b18ac5646fa98..62ed76a3ee7dfe6c047e46fcefc729a332720044 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 61964c13523e61dc604a3f0419a5ef52c0b1970f..58d785aabc323bb62daea553e0b22704618d1b9e 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblNeg
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_DblNeg
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static double DblNeg(double x) { return -x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblNeg(-1f);
         Console.WriteLine(y);
index d33aecbb2190ac2eda83af51adfc18865f28457a..c0b7b75893c4bc81e996f05f318cafa7fc141997 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8f706d311225a19f92c998a79633862a7bd15001..7fa78acb36a42ae43da1df8ca67b1218dbd0c187 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d36ff0adacb3472e4ac630ccbbade9910b373dff..6025a112e09543ff256bada258eb6b8f9edfedb2 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index df1bc9aa9978b698b54a70155a15609219a5008e..7636576711718c60c1ff712d5c91861706575edb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4d20b237cda60c4e8e59476065d8dd868d211ff7..3b24c0d971c836c21f5bc0561aea5a7c907857a3 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblRem
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_DblRem
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static double DblRem(double x, double y) { return x%y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblRem(81f, 45f);
         Console.WriteLine(y);
index 8c31f85cba094d4b7446825bcb3bbe45d0b8b8b2..e2675720d3b9d9c6c6fab305e19bd0ad02247911 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ea306ade0dc720611bdff23ae8771197e0a37c31..0657f7509891764455ee6bcc601b0f1cf8ea6cca 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 579fc862ba5040f0348422b253a445df5c81a76f..85e6fd2711d444784e5ab84493f729c3557b986e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d671c2175944a44750d2acf7b66ad44f064001b8..059f6e75e0abc5eeb43e09884e6f1f71ea305bfd 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index baca2aaf1e57badda423c4672e8585c094ac3601..7b4851c658622ab99be893d3ae13f76593d8707b 100644 (file)
@@ -5,20 +5,22 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblRoots
 {
     const int Pass = 100;
     const int Fail = -1;
 
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static void DblRoots(double a, double b, double c, ref double r1, ref double r2) 
+    internal static void DblRoots(double a, double b, double c, ref double r1, ref double r2) 
     { 
        r1 = (-b + Math.Sqrt(b*b - 4*a*c))/(2*a);
        r2 = (-b - Math.Sqrt(b*b - 4*a*c))/(2*a);
        return ; 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double x1 = 0;
         double x2 = 0;
index a928fbabca2f51134e30cc332feb63c0eae5490c..97312fd24370640ba6940edbf50a3b498f3926dc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 072c6df2a9c0ab9b817346cf7860944c52cfa492..3aaa50c1c07b02064f87cf78721df0ff54a6b540 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8946b24d3a1bed077d25ccb2093af59efca1c6c0..0df980bfd6679eb91e634eeec8e834601ab03a16 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0586df8cc71db484beedb0c17addef0e11720ba5..c6bca2d50629f210d59860c45d80af457959ca7f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3d61706da7cf9615c65209ba83c4916e51bd3bbf..128e97a9466bc67ef163061ef9c6267a0a7816bf 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblSub
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_DblSub
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static Double DblSub(Double x, Double y) { return x-y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         Double y = DblSub(17d, 9d);
         Console.WriteLine(y);
index a46e15078fd87d1138cb13aad8888f8744d6aec7..499e23705f49f32a240ddf2a4ffc721fcd3cadc5 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblSubConst
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_DblSubConst
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static double DblSubConst(double x) { return x-1d; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblSubConst(1d);
         Console.WriteLine(y);
index 6e53c61f0962cf0046d79197df158fc6a0865c86..55fe939941acb73a5b78844e3336f43b0cd2ca5a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index fbc04aabbaeaa046720b84d5fb1d12a89612346b..6dd54e3e794621a2b9c39195cc168307aa71b91d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 092ef9be7e5472a3297bf402c80b84e474af0284..0f8048b15a8d36de1dd21744c8eac387be96816d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 512b86afe2609310b001dc02a3976e9d9ccfab39..bea073c54e6b29275d368211046c0686135c4f77 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1373cb02657c6aa2aa5aa16dbc36b866f7720770..6953d1055074377a2fbe71884279ad9f07899948 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6fd8d66095e46f1a4bb9681c432a18c0263fd48c..487bc67567967c448ac0ff8be28259b27ae8a5ec 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 58b08dbd322614f36729721acce2e124c3bee65e..496dd25ba43c2e9b6523d7ab09f7083bc2e8c60b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index dbb04fdba91cde546e8301441f14e2e910ef3096..e292aa91f201c97140a8e92adc7820d135cb8585 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8abce504a36b06b63cc2e997162275da70dd6bc3..e0211352d135787c1eec6a9edfb90201a0d83b8e 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_DblVar
 {
     const int Pass = 100;
@@ -17,7 +18,8 @@ public class BringUpTest_DblVar
        return z; 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         double y = DblVar(1d, 1d);
         Console.WriteLine(y);
index 833ccaf7dd5c32a08f4cc41ba74a15d63eac2a0f..22f8ba4ad8dab81610ad5f3a7f0c1eeedb95fcfc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 24512170a9aba879cbaac1b97e180cb0623b9340..304279e70e74729ae849ec816bfda560795f1fcd 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8c5d8994e1a7df65f4ff8ef5816c5cdd0c5a5a43..d8e1d415dc1f2e27af565cdac83b129ec2f371fa 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index bfc8cdece32d8f6cf146aaea06c9e2ba4fa010cc..e2336c3e487eddba8aadbda60e6dabb657bc65d3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
diff --git a/src/tests/JIT/CodeGenBringUpTests/Directory.Build.props b/src/tests/JIT/CodeGenBringUpTests/Directory.Build.props
new file mode 100644 (file)
index 0000000..689ebf8
--- /dev/null
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project>
+  <Import Project="..\..\Directory.Merged.props" />
+  <Import Project="$([MSBuild]::GetPathOfFileAbove(Directory.Build.props, $(MSBuildThisFileDirectory)..))" />
+
+  <PropertyGroup>
+    <RunAnalyzers>true</RunAnalyzers>
+    <EnableNETAnalyzers>false</EnableNETAnalyzers>
+  </PropertyGroup>
+</Project>
index 3e51c7a54e7f0e4419b3c3d34222d50f06a9a7b5..0accbce1c7dddac21c0efe5f0ac34a813e3a2e9f 100644 (file)
@@ -3,6 +3,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 static class DivConst
 {
@@ -187,9 +188,10 @@ class Point
     public int Y;
 }
 
-static class DivProgram
+public static class DivProgram
 {
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index 82f05fdd9f79853f62b1f835795da2fa288fb34e..142e6f1f5488c2c318aa1e98a24e14c09ce63a92 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>Full</DebugType>
     <Optimize>False</Optimize>
index 7985e2e7911e50183b49834b6c0ebb862f3fc0cb..f4255ea8d547fdc4157f482b216bef19c06414e3 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>Full</DebugType>
     <Optimize>True</Optimize>
index ec4fded3724d6b882646e7004ee34fae51f6e8b8..793ca26c423dc553be26438635d384104b022208 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>PdbOnly</DebugType>
     <Optimize>False</Optimize>
index ee78a125169cfaf87912909c1b532889a0e80ee9..a01d43c9f2deca612342dc006914317a5f2fbc78 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>PdbOnly</DebugType>
     <Optimize>True</Optimize>
index f997fafe6f2170149b85c3968c7e92509ff5daba..b95c50214561a2e10fbca7c83454610fa3eee6af 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Eq1
 {
     const int Pass = 100;
@@ -16,7 +17,8 @@ public class BringUpTest_Eq1
         return x == 1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         bool y = Eq1(1);
         if (y == true) return Pass;
index 9121cdebf9cf30d35b0ff5e16d164fa197eae483..1f50ace71777e014104da7601d7851b4196c61bc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4dc1dc91cadd7e7d4f62f161cdb9ae130bbc3368..caab3dac6bbf76fddaac355c13537d85004a1038 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 61be7d1cbaf798a195ac40d4d7f3dd23bb3e2855..65b67882ea023d6cd2e47c3748b4170e7a04b840 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 957d2d8817d8c01ed2491fa0af558073e9ae4dbb..f797c955aa17289de40753e70252225700afc18f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 024e6f54d628ef3f3911bf10b39d1883f5614ee8..a9ae5b4990246abf602d5bcda2221673e75b307f 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPAdd
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_FPAdd
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static float FPAdd(float x, float y) { return x+y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPAdd(1f, 1f);
         Console.WriteLine(y);
index 62caa817e2e34f2116d102161ecd0a9639b27565..bdf816ae574cb365603b430acea66e4e2ddff53a 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPAddConst
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_FPAddConst
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static float FPAddConst(float x) { return x+1; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPAddConst(1f);
         Console.WriteLine(y);
index 6473bbb617805c4f51f8531ec018ef3cbfa5b150..f462e5c059d82f6589a61e39052a77600b946cd7 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9af490effa96282a02029fe838d64822fcbbd689..c2be41d7344011ef4b265db00282a71a3de9cb5c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1be78cae3c5d933828457bca2e84b03d15e56d74..a799886425276f43ce4007a91708b101563310d9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 86bf9e4d1946a1fb03c2dbdc79076f75bf90a580..095dd6c881ca2c6471500e69361647ffcd7b97fc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5e041c0a9561036563182db5527567fe3427524d..0a149cd991abc3ce85000fad84eed6223aa396e8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8972d517fbea9be807429e13aa42810dde8c7379..c5d1b2b0efe733ec81acf741a8a6db83682c58f5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 12ecf98333543e50c087b963d57a215d82cba894..076489e65bd155401919a9be435eff72b9fa2c15 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 397f4bd7fab045f08d37118b50dca9021f3d59e3..3ebf84fbe037a3152d5fe1ec2ec111de9a3b66b3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 748ec8dd678c3b4d569891da4ee567f0fc88b317..f3bb7b4f78be11548fd50a461c629c074fa85d35 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPArea
 {
     const int Pass = 100;
@@ -25,7 +26,8 @@ public class BringUpTest_FPArea
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPArea(3f, 4f, 5f);
         Console.WriteLine(y);
index 1ee29f25d45c3f0e9395406b5a8a84309a13cd27..1200acc8479cbab27495297d95c4044a80a6a5a0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d1ec4345704c1f204917dd07a911ba0cbea9443c..53b5998109564f53017cfc4560385654126df3af 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8951e8be56526a6d184a30ba60c8843af8ff87d9..dc9a7fceef2224b19238363f39f007101263b963 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4b9023cf16e5f9f96171b2be7b785bc29fbf79e0..837edb344eca72c44765c0b938142a1e185094a8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 41911a084b44608a3d288436479394619bdbb8d3..eefbb662dc2970e528946c83f9c26a915ac5d8e0 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPArray
 {
     const int Pass = 100;
@@ -21,7 +22,8 @@ public class BringUpTest_FPArray
        return sum / len; 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float []arr = new float[] {1f,2f,3f,4f,5f};
         float y = FPArray(arr, arr.Length);
index e3481f316c697fca072705fc48b7c81027aea7d4..16da7ad9de1d7b1af729fb0f939392502f43b721 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 50febd3b15b714c9afb8c43131187c70d4c8818e..d6747bb4ab0d0aadadb5f04405bd3ea45cbd9685 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index fc2c443a6c7a72e2549b6f869f328e8ec01cc8ad..54692b184c26deac5c44c02413cbe3f4efd65df9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7b0b578b903a066fef61cd3a2cd13dbde2a88ad2..984e5be4ff57d5aae920ea44dac79848a53d8175 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 51180c31cc0111e37160991c59167fce08268f76..ac471d1000203864256f3c7bc47088da83bb8ca7 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPAvg2
 {
     const int Pass = 100;
@@ -17,7 +18,8 @@ public class BringUpTest_FPAvg2
        return z; 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPAvg2(5f, 7f);
         Console.WriteLine(y);
index ec0d005f0023b7262ca1e0671669b8fd0e6a8315..afa71be731cf97fc7679b27a0aa5665b454df56b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a63123a64be6a26246f43a57d2d05eecca5ba87d..c6f2df93b5b1ee08c319fb9e1b37d2e5838c8c70 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 172e249ed3ba17e332a91b2f67fbe3d6fd238792..15e04ed6e6f9c829414ce78ce61fa6b4f0697d7e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index dc796b9be4006e43dc9fda8080ef18aae1e30bea..7d1a247f0c4e35cb32f68cf92bcb4aa7bff5a791 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d66344da226ee7a444d458355afdea4890ec45fe..d41d56c640338f4116ada3f8d30fcb2445468bbb 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPAvg6
 {
     const int Pass = 100;
@@ -17,7 +18,8 @@ public class BringUpTest_FPAvg6
        return z; 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPAvg6(1f, 2f, 3f, 4f, 5f, 6f);
         Console.WriteLine(y);
index 99d33e6aa160562cedc3b0188c49808c8878f9d5..91a17806b9abe03659d03b4348e7bfcba2745617 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8c7e7ca2a5d28bd698b02df26bb51eef943a5296..48992cdb7c9531e6a2848ddab2675f47c8e4e8aa 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 74eba341abf5a9be55b7b97a0eff64ed3f1cb879..0a0043e0ddf14a3da1c5d57ff041ab395257a992 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e01b72f1f13a7ef2f9516a8a7eda0e567e057b43..9bf69295d214cb96668baedf759b98995c2684a6 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 77b83fb07c1b9cbca550956f853dcbb5a3d47c9b..58496a2b6863370b378592c96fbff8a99ce5c995 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPCall1
 {
     const int Pass = 100;
@@ -20,7 +21,8 @@ public class BringUpTest_FPCall1
         return zero;
     }
                                        
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPCall1(-1f);
         Console.WriteLine(y);
index 814b97b67f4043b019bdd28185c6b3ba677197d4..125b4c6172d3515d9204cc617b2cf9fe6a0c332f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7e7be9835c3df317e175da7708639ecc3bc00360..37e4407b9339339ae2ba55f3ed5edb45f0e4695d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e88ddc659973e0521465a9a4c0df17e925967842..9e16e04c0d2dfe775c2e6919b7a06d349df9e20d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6a6563485b1fee51cff478a046c0b8c20c9f6da3..dbe24cbe59f1540b5c847a069fdb2cf8a383a0cd 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3a0369e937a70a8425c079fd72df940903e02609..976a465bd533917b4a4d3650db13425de7018787 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPCall2
 {
     const int Pass = 100;
@@ -27,7 +28,8 @@ public class BringUpTest_FPCall2
         return FPAvg2(FPAvg2(a, b), FPAvg2(c, d));
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPCall2(1f, 2f, 3f, 4f);
         Console.WriteLine(y);
index 9e95869c64d4992db8c40ee3ff1bca153a04f2f7..85e52116fc3331f88f0ac85d71d93ccde1225fd7 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index dbcd1846c3cefe8514c58b410e73893886b82547..792b65ae9cb26b59ccea3180c555d5981e0a466f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3ee9c84164199fc7f03889321fe495c7bdfa294c..ea257c0cbf8083aec3e4cbe1b9a46bcd2d2fcf5f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 455daec05b5a8875ff6a5be80295419d83f19261..986c84cbf2dbb105f7f596466c49c131bdc0b2aa 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3921d9e614120f45223f42ebcdba65cd46d8ad42..fa2eb2c1517101d1124a259d8559d22ba327de2c 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPConvDbl2Lng
 {
     const int Pass = 100;
@@ -17,7 +18,8 @@ public class BringUpTest_FPConvDbl2Lng
     public static UInt64 FPConvDbl2Lng(float x) { return (UInt64) x; }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int result = Fail;
         long x = FPConvDbl2Lng(3294168832d);
index 005d74f6366cd3a9fb63fb394c182b2182c7a377..d6772251705240bf55a875de59010ea24a11ff64 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2e061791abc29346f91b9e060a9f7bebc25da593..e92c5fc3ffbc3171e862294d6a860a96ab2bb167 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 90ff61ce3b935eeae5b6cd62085371499a6319f9..6ad5c29a3af3cf93bb2a8296c6c30d0ed1bdd158 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8f3dbc6cc252adb1e6a293d1b1797daa9a291de9..e7a62803f40afc292a975918c6f0bd0b6990ac6e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5389350bf2e2ce38e40747ee553cc1c1ff7bdc10..8c04786eb639ce0f32a001f16b10fa8a2cb78517 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPConvF2F
 {
     const int Pass = 100;
@@ -16,7 +17,8 @@ public class BringUpTest_FPConvF2F
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static float FPConvF2F(double x) { return (float) x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int result = Fail;
         double x = FPConvF2F(3f);
index 8dfe5727d4de8a3e8895899aaa00de69d456c744..781812bd943c156da7a551c121354aac1bd58013 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2cf4e837b00bd2918dc279ec84b22c259b7d54b7..cefe26c9ae4b8e8505c091449b413e4366c10593 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index da2964a7e6ccd3edfab06c51e1cb9bd291cf484f..25541c576e0b1e10232824050affdbb7c4c3bfcb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 932896ffb85c9e077da41aa11cdb266dc1798e74..15dd0526e9463abcab4180ca8e8f6cd6a0dc4b0f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 17a2e8b611038c8213bd6fbe37a2ad5ce5a83ef8..d4130346214954a39b73dfb238d1d688bd0fceec 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPConvF2I
 {
     const int Pass = 100;
@@ -17,7 +18,8 @@ public class BringUpTest_FPConvF2I
     public static byte FPConvF2I(double x) { return (byte) x; }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int result = Fail;
         int x = FPConvF2I(3.14f);
index c18ad0532ba96fc20a01e7cb77acd0d3345a27c3..fd72e5d626fff9d048ec8803cbf6aa0f0d0927cb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e39fde8b412d38bd7305ee465b0b988eb741cdd4..2f102a3780f88181a6f388cf45f581474c1a574c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index be4b244e8f4cb96ad5963460b99a44a5ef742513..babb947602856405326c10261f361149307af342 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9dbb7a1156a65467aea705384c06df6f50faf28f..8e49a0554f01fcdeff2a9793adfc8c9e7d76810f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1b3ba77f7004466f24acc81aeecfcb002dff3eab..c78e3d8cc9344bdd7f92dadecc1cc76c75210593 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPConvF2Lng
 {
     const int Pass = 100;
@@ -17,7 +18,8 @@ public class BringUpTest_FPConvF2Lng
     public static UInt64 FPConvF2Lng(double x) { return (UInt64) x; }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int result = Fail;
         long x = FPConvF2Lng(3294168832f);
index 684ea809da51647704b9ffe73fadace25658d70e..587f90c6c72f886c2d6649c050a579810989dd39 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 12ad04611d26e220c7a0e95f45c22eeece216a22..6309581e6f152fc5bc099cbbf99cd91ec74dc5bd 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d5f22fc325f71a726efa0c6121d35a25eb20532e..c4d3ad352fcec948a7b2549498bdbe6cfed11ba3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9904171ce490c5eb55e31add438e140ad0341340..e3370dcc9ec66dd146e30f07d62b08e0205dceac 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index bf4b675282b00d63f73aca72c593bbd1d705fd6d..38c9c9bbac44651b638317d01be1e7a0f5c09f92 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPConvI2F
 {
     const int Pass = 100;
@@ -28,7 +29,8 @@ public class BringUpTest_FPConvI2F
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static float FPConvI2F(Int16 x) { return (float)x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int result = Fail;
         float x = FPConvI2F((int)3);
index eeeec046f3fa37dfcb4f2391e3b49654e272bfc1..38c8b605cc7d25725a98c9897529ecb2a1e23008 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 303efa09d52483baf5cedc86b82276bb03b5a86f..2fafd48a29fbc9394f57f6e1b2e576802a2b3192 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 51c2cd2e66c6a45061a3669ad80ce2fca494eca5..121e6eb7ae0de4ab3e888b6e5b7491bdf7fa36eb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a6938e9bdd377808d3f2b6a2a3846dde2066be6c..f58c6ae6fbdda004f0a66c06b2487ea900101c17 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 76d6d93fcdc1dd3b123502798459ef55cf6977c6..6ca215defb9ea0f8f0e92362207245aad6b69219 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPDist
 {
     const int Pass = 100;
@@ -17,7 +18,8 @@ public class BringUpTest_FPDist
        return z; 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPDist(5f, 7f, 2f, 3f);
         Console.WriteLine(y);
index d0ebc5bebe90391d7c404b74188c7145775b8e6f..98982a15beac17347b34f8d7d68efbc4bccaadc0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 87b9aea00aae7e20781b9bd508a6971569c6bbd7..43aaeba3a24fb0367229c060c09aacf8c10ea71a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8a50b9ada0bb941bfb6ae6888f9fecd697f9656e..2231510785f7502249454f18c47a09ad8a36bb15 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 73511aadb93b24abf333f0d83be694100fffe3ef..c7037d1c97d97eef448810324d50b6a30634e961 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2cafb15ccd34a5f46c5359fc57510df544d14ae2..be47855ea79d3c70828c9f566886e0a60babbc87 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPDiv
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_FPDiv
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static float FPDiv(float x, float y) { return x/y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPDiv(81f, 3f);
         Console.WriteLine(y);
index efcb93efa498fe2082a95b4aa3bf370dd2e8c6ab..acb9ea0b9cef3afc69d366567cc5cf9d2356ef82 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPDivConst
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_FPDivConst
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static float FPDivConst(float x) { return 1/x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPDivConst(5f);
         Console.WriteLine(y);
index 79fa0af401f8b71d5bad0a425545327e2c50ecc3..4dd25835b22cf5a9f299b6d6881aca44c486730b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9fc152c77cb300e488ea592fd22a900b48af2a61..04115e8d45c7fae1f4546533bbe7c54f0ca54c20 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 11d99c5437a9b2ab0382d837b193218180806292..c3216e55cefb155b073c29a5e0ace1e508fe0753 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b8bb244b9de7db8760fd191fdf5c56fef5ebd1c9..90808c425193ba41922f98f8a344c85b7c51a21e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5fd1ed2255d2c65e6828469b70cb7845d4182d16..d9fd30a7cc3d55541c78f87982a3761e9596ae6a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7c3d8f1abf4afdd757a0aa509d63492aebbba65a..9755a70dbab629dc2d131cb9fe6de4d4deae7576 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c3c53e854ef747e9a2a140a32e00b65244fac44e..e371cd998a8ea6ccfc2e3d264d8d743de8b82fb2 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c38ab7eff7455518884ba05f00ec15090981687e..aed6f8e23874cb9f8012851d46c4dbe4da96ec50 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d6582a09ac7652840dfe813f8a35b3c57b25289c..83fd4a7f9e353875f0d06ec05973faaac7b9af6f 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPError
 {
     const int Pass = 100;
@@ -15,7 +16,8 @@ public class BringUpTest_FPError
          return x - (x/y)*y;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPError(81f, 16f);
         Console.WriteLine(y);
index 8f7d5fc83ba1e2e63a0a316c52d03605703bd86f..fb7668b6aec229982147d155d815c0d91e771877 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d67c721e1ec7c9fc1e22d3c24b34db04624f94c3..78d4a534377cb28ebc7100fce4288d206cdf1153 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9671a29c2f679bc896832787189c1cfd225e9626..2c7b9b699439af7fa85b2d884e3df24a22d67352 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 66833e592de73ee58e67e134bd13f56a0a9c81f5..e79df2f884110e938db9aebfd2e0795860c3a6e1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b1a3d3825addd096cf8997e02d6c362ee55672f7..6bb902e82b84983a87eaaad0a6c4dcaa28011fd5 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPFillArray
 {
     const int Pass = 100;
@@ -29,7 +30,8 @@ public class BringUpTest_FPFillArray
        return end-start;
     }    
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float []arr = new float[5];
         if (FPFillArray(arr, 0, arr.Length, 1f) != arr.Length) return Fail;
index ee7814ff2a7799879fb84ee03593588c2354b4cc..34521141d46fcb943aad68cb0b0ba20ddf4a2cf1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d84a0afeaec5c5240948f12ee3b832323f0f4a7f..7e8bcae837f0dde916def05187fd4cdafb5c6330 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index af015534ae0f79c08fa81ee3a876209e50a72075..fe4b8543776fa6f5c1d28dce482617d3b731e328 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 009d6a6c0e3923fe565214514d12cae623dbc82f..697b4e2759c595dacdb537dc0d05e6d1457113d2 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 02bd97c35138b3800766c265ee90ea9697117981..cec76624868ea205417c31ac1299eb364cff3940 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPMath
 {
     const int Pass = 100;
@@ -25,7 +26,8 @@ public class BringUpTest_FPMath
 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int result = FPMath();
 
index 7360882e2ffc7660ebdd50bd2153850ea4f1facc..c369d4a596fd48936651ddcc121aae9484ac31d5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9b4fee012939234607e880013891c05a0ed872b0..d2bb715ddab687b34de8fc58b675adfc7e7d8f3e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4eab6732e5de7a04eee1dfdb78aeff7c2bf5b9f4..eddf97aba31d81cb7e704b820a87a3e03b98c27e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 393905d4fac3cc5c6e8d9b4e2ae6338a37fb9d7a..3eb8cdb49a86cdbc01e1ed4a7f2ac62050552849 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d5949b440e7bf361583bbb60b2209d60941362f1..a4428194ee922821daa0e0ea58c978c6beb4f5cc 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPMul
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_FPMul
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static float FPMul(float x, float y) { return x*y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPMul(7f, 9f);
         Console.WriteLine(y);
index bda05f07a3247082c07bf2b92cb268d01c2032a0..c12da635b287f07d3d97ca485aef87d9255fba04 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPMulConst
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_FPMulConst
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static float FPMulConst(float r) { return 3.14f *r*r; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPMulConst(10f);
         Console.WriteLine(y);
index bbb5406b19e2be2f7f63b231fc94b90281b2097e..14decbdca5c583327e660d98e2dc1d322039a70f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ef45b330282ac6acb6d1ed0fecbff4a0d6ccf097..439edf957cfd6c386488b7ecc6702a836ec3a064 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c69755db3c6d28567e5940d1b09f7c488db7f68f..41c56431f4b8b7065dfac6e045999b3936197a79 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3b0d9712933cf33356a11ef617b0ac3bef00e3d9..49a5cb3f3b38f87cb19563a48563252d0bbfde0b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9de68c201a8ba7be87142b8c9040806a68c9f062..3c50321581427c5b8b652412a98870583e3852ac 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f2cadd3b132feffdb2d904bade0081ddcc797594..895592070912e4432d5671fc74086fcd6da0a892 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c55867bc44b8efb2ae0cba5093d45e7d4cdcf1e1..a7e5fed0d35d4e248f2aa6d9180c36a4af4ed319 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 38fbfe8e97f1ac729b16d74eb5fa7bf85f1da1c9..c73040cce5fdfe57d2c1137031be298e736d0521 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7874fc4ff9a6e7cc73c92c7d8461c01c65b46f53..b38e6637f19f2358234a966220071200e0577438 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPNeg
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_FPNeg
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static float FPNeg(float x) { return -x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPNeg(-1f);
         Console.WriteLine(y);
index c92b5bd5031b7d5139668bd6966dc248d50d0882..537b3757607b099ab31a047ef57137edd07f927d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 06234137740362131df2d7ad312c1e712174868f..1fc7c3a1e370a83b1f583ffffe8cd6ab173e480b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index db640bdf01a12376737fc587fdb4435aa0af1ade..5c94961b2ae53d2f64a7fbc83848890a833c9659 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9a88b0fe76b7bebe4a90aba4eb0fd7b27065dd0f..4491d4a927768b1761efb366f1e3c88eb4f5d33a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 76c37d8496451839202040bfd584f6e032efbf87..e0d8c560ec3cc21440f3a508ba12aaff1895f573 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPRem
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_FPRem
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static float FPRem(float x, float y) { return x%y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPRem(81f, 16f);
         Console.WriteLine(y);
index 4f899a8ab79fadd4afe942c1c313eda5c13b7702..55448df8a47fb5e09b32b68ecefaa161e82ee759 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 730b5f6bf4fe49a0b7cd7cf83ae8eaca896022dc..4d8ba28bc243cc6246202afa3f3a3ccbb9f979d8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 312bb4b683a8088a0f657ad51ff0c3a19c9ee398..a7b4a86187b68f59b1223fc500214076281d99c1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1080baa1509abd5e929476ca753404087700880c..c2e0958e19b2b5ce093e9b8fc16f5c92f74a31e5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index cd401a68eaff97e765051f5098be33d5287c4f3a..8933378270b48f12cdcec3a3c7eec22177a21941 100644 (file)
@@ -5,13 +5,14 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPRoots
 {
     const int Pass = 100;
     const int Fail = -1;
 
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static void FPRoots(float a, float b, float c, ref float r1, ref float r2) 
+    internal static void FPRoots(float a, float b, float c, ref float r1, ref float r2) 
     { 
        r1 = (-b + (float)Math.Sqrt((double)(b*b - 4*a*c)))/(2*a);
        r2  = (-b - (float)Math.Sqrt((double)(b*b - 4*a*c)))/(2*a);
@@ -20,7 +21,8 @@ public class BringUpTest_FPRoots
        return ; 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float x1 = 0;
         float x2 = 0;
index 9b0ce071eb435c3aa6d49a20b89da24d66d1e2a7..a05a75d5c048843290766754aba5088473bab527 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b348f9e2422bc88025bc1dd402442cd538a5e288..09c58d9b46df053ff0087bdaf089bd13254b65e1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 490b49bc427d142a2c246b7f18e70aa5eef7ad7d..2c4cb95b220814ad6f36e3ae3304b8fd0a858f61 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0e93b40f81c57a0d2e8cdbe6baf168f2f4c7e2a4..bdb63f8597e485f40b63d833ff16306752725ca0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c4ec27f469d19772359811d82d988180280618e5..82ce8a682e5ba9a46b5285614afd7181c64bf0da 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPSmall
 {
     const int Pass = 100;
@@ -21,7 +22,8 @@ public class BringUpTest_FPSmall
        return result;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPSmall(3f, 2f);
         Console.WriteLine(y);
index 4d9f46f8cde493f47e3d8282b158cf603a2daa41..de5ccf4e0a68e47eadc258185fa7b89e8a037425 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9a2445a7a93c5d42292cd4f107e4da01c50d4ac2..a487d50cce6c1eebaa54035b08240a8996cc955a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e79dba6e3046a5c2937a0f990fcc7b263ae06712..28886cbfe422b66045b64c47a7c093a209e7639f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b421227cea3eea3cc293bd6dfe352bc5e9e9b763..fa78f7d78e367471273bab5eaeef8c31842d1cbe 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index dac88bbbde24333a9cd1b7c267530c2f797248f8..469abc763de6ca438ed900a561038d3cec1e1976 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPSub
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_FPSub
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static float FPSub(float x, float y) { return x-y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPSub(17f, 9f);
         Console.WriteLine(y);
index b38d79b82f0dcffeae4f39ab3f40a06719023834..d07322082a5091341c0ea23e7cef20a7563c4f8c 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPSubConst
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_FPSubConst
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static float FPSubConst(float x) { return x-1; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPSubConst(1f);
         Console.WriteLine(y);
index 120acf7be6f4c933d10808dae37af6fc5b128b30..0eac382f6c6be264f2738ce84a2a9f22ac3870a1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5a6ac8a1db6fafb31bcf0ca1971bc3a71e7fb7a5..a4ad1b34d5a8c93298958a1f8307b172688c9961 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ce8275ea97566a7ed867cae7155960bfd64167fd..8f1cc6b8dd1ddd2438d202f7bb7e3ae92ce7d4c5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0581e8140e57467d01a8fc3cd29238a78f3818b9..b572dc8ee6c342315e71dd4a4b15c4eefa12ff88 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index beb8cfe5b15c80961c19372f949311b701420a0b..990361ca8fa7901901ec5970ba8c9be2d4e8f372 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4c797dc066eea5705edd56d568cfe82ffec28987..ef870e573f5b4eae6cee6d70b1f086fbe5b5e71a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 304a3cb99a896f4237c7e2d74f614e6d4b933a5c..788e4adc329c7401abfe646aa51cd712d1ea5356 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3b4c70db93efcd0a8b1a5d0b7f4df97d3054653b..cb0458bbcabaaa08af58ddbbaabfc122525c4721 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8a73ed630b2e45090e46dbed5e34723cd906e934..0364d81322a9fff0319bd612bb460c40287e94da 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FPVar
 {
     const int Pass = 100;
@@ -17,7 +18,8 @@ public class BringUpTest_FPVar
        return z; 
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         float y = FPVar(1f, 1f);
         Console.WriteLine(y);
index ffe61b8963433d94aff2a3968ec5feced72350fa..4301eb88ff8dfa12011dcd01cdf7ff0051d95637 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b3caa3c51bd4e871491a7ed24cfd7014465482cd..cfd95aed7df277527a578327ceb33d9665cde669 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index fbc8bca28bfdf3547566b683d45fd1ccbbfa42d1..1657631dede42ab01a653f007c2f6fdf9a93c215 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 493dd191898069123ff9f5d8620216c19fb93d3f..503c0b9a0fa64a910d374cea4f54c14fbd84a7e9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3d4a10ace3c1563df4d3d56e07e88be6950a319d..1df2ac7fb06d5953f213c5a2ce80bd8a4782c070 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FactorialRec
 {
     const int Pass = 100;
@@ -24,7 +25,8 @@ public class BringUpTest_FactorialRec
         return result;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int s = FactorialRec(5);
         if (s != 120) return Fail;
index 50bb6eff1a2832a0ac20f94fa6daa1817882393b..4ec4f0237a73989677a698919288fbf59e9b72ea 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5ae51b867b814a93418e3b26f6c381193eb5f094..4c3788606925fd5ed0d0c9cd27e02ee9ebe5ed89 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index fd8ab1ebbca83d3e14d2e4bc9b6f9ea16d88f00f..a090ac20069947cd51748086d6d2c42084572ed8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7e0b73483c4a5eb6bc43743bce0be7291f5925d2..207d701d8d315a836a7ad02a9e3c625c8a7d98b1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d883a7403f846370f08156ca27fb8309e69f76b3..acedf432c108b0b55ce333002bc6eec7eaa9d898 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FibLoop
 {
     const int Pass = 100;
@@ -25,7 +26,8 @@ public class BringUpTest_FibLoop
         return curr;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = FibLoop(7);
         if (y == 13) return Pass;
index 2fc028614c13f16a03074c9f1a5ba1165f9fd7c8..9ee18b63c60695d092f7214d5bd7805864b9bfc7 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 62f1ccb79de39277e13d33b96d2dd7a219c79340..ee61b89205ac227dd0cf195d35e66d1231719078 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c0a52cb288525abe04b5aa9e73bce77526efa0a0..6109394bfe21ca5e6b15bf0480ece23c33c943ca 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 80f276c1d93d6a9bccec9b233d5edc5f76d3da7f..750bf34b8a935930ae22b76483901e098eecadd2 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8484d9829539deac7a630e11fc4682fa9c83631e..ee63e643a0f6f9e1688040e52bf08f4ffd532740 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_FiboRec
 {
     const int Pass = 100;
@@ -21,7 +22,8 @@ public class BringUpTest_FiboRec
         return a;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = FiboRec(0, 1, 7);
         if (y == 13) return Pass;
index 4862e068a096543514deb0aee2116c5b38c35f66..8fdaca03466ae1d5f37460822cde7f7d3c830fa4 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index bd6511cf951b9b4528b599bf0d99a5d17c4aa0ac..431d3a30254086383cfdd8d52595cadd2742ddf6 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2ef10b8b62b3b38bec381c478ecc4f1a0ec1e4f3..cb94118c0b4a21a1cc2e0d161329f1892aa58a29 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 26180f75ec06b52354107ee94036a05ddc25a8e9..6fb93506e26d3612a9bbd5e034695efd51a63553 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b905a2e439e05f8dfb368aac8209a40d239c86ea..64428146cae03e5c5c1f5ef7763ad562a5575642 100644 (file)
@@ -5,13 +5,14 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Gcd
 {
     const int Pass = 100;
     const int Fail = -1;
 
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static void print(int a, int b)
+    internal static void print(int a, int b)
     {
          Console.WriteLine("GCD: " + a + "," + b);
     }
@@ -32,7 +33,8 @@ public class BringUpTest_Gcd
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int s = Gcd(36, 81);
         Console.WriteLine("GCD is " + s);
index 68212f3d8c73edb85c731484d9d07b13cd1ab33b..04924df5725cb0c25b0a21667eba2472ab1ff2e2 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5c4280de319fb1c16814ba3745bbafe208ea2d89..7f99d6d62261d18c156931186f983c81a9aefe21 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index bf59b04a1772e5996a91b9cd6d5bc2aaff1fd8d9..97a0321894c8ce04a6ea6efecdaac2ec584ffe39 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 37e0c76317b2b0ad3284e0ef5b1aa6959ab0843f..3513b16641d6ab4d9c3df0374b9f1869541e4c96 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 73bf775b8faecd6cdbd9d2eebfa74fcdda603a7f..26e76b5cd7c09aa75a549f255e190a396f5c13b9 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Ge1
 {
     const int Pass = 100;
@@ -16,7 +17,8 @@ public class BringUpTest_Ge1
         return x >= 1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         bool y = Ge1(1);
         if (y == true) return Pass;
index 2e9cff51d709ec0e43ec5d133cd785b7dc514e49..6168651995e4701ce2c9848a9e9494c5e2d5620a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 519c499d133e5884284bcd5365f628a3641a810d..0d73aef19ce5b10980532bfcede2cc81019a601d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 73e71104643f647e1f8394c6112cf33d5c7ad184..55902d74f4f578fe4e8ec4ef38e836c01b4674b1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8d7d16afc47f98181584f6ee15c2852892ff501e..de229f56da011f3f0a733571b334e71bd977f078 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ffe97718fe210552d8f40f66bb129ad505417696..646fbd957c51594af5d79ec560d69f241479a909 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Gt1
 {
     const int Pass = 100;
@@ -16,7 +17,8 @@ public class BringUpTest_Gt1
         return x > 1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         bool y = Gt1(1);
         if (y == false) return Pass;
index c56527dc2992cb139fd88ccb5c7539244313e2a3..0544ce0e6ef1c20560bad0e8a7782b61bcdea57c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8eb97384ba00b6e0f18d8984e0205f24cfef47cd..ae85f7461cfe90fe2eda251686484a5541b8c1f1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 14d327fe3d8c56e02ee97270645d5fe1f058cddc..99490cca16b314e51617195d14fed43d7a670662 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b76366cd2229556a621443e35a2c1ace1d3c6c72..453c14ee1a8c489b5c36bea6e7904534cfcad332 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ba5e2f7b9f5444719c5cc1cd5e25c496698dcef1..84ae5a9ed6d6b641a2a70904b2b0d5c695e5e62b 100644 (file)
@@ -5,15 +5,17 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Ind1
 {
     const int Pass = 100;
     const int Fail = -1;
 
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static void Ind1(ref int x) { x = 1; return; }
+    internal static void Ind1(ref int x) { x = 1; return; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = 0;
         Ind1(ref y);
index 491c8e2c0e532894189ec260aab973390b66fc77..4f12502bd0b683d8aefb01fd5f1ab0ad7aaa2637 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f6ddecb30e5cc21d2306b50b2b05e073daeec24c..2a5955be1d571d12b76f84ca6b9e0197019eca72 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2521c20c8b71a6919bc348032a4bf9c2e444a78b..7b036fc85272a0252f4922af3d9128f91bf19d44 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 347578aae07a74a85afcbdf4d01dfbe62c3fbe7e..e7fb25b9877c82dc0581a3e45eef6d9ca8929981 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 564751929eb4f7f0840cd53e586235227a85532f..000a4d5e19fc7c6a2c2996b0be7cc743ef984276 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public struct MyClass
 {
@@ -28,7 +29,8 @@ public class BringUpTest_InitObj
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         if (InitObj())
         {
index 75717418828503fbb686ecfdff3543f1f54e1b67..d36ba4ab9bd5e964a92d21706cfbcbb5dea2d437 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 45bbc10772ffe250e2b82a2c395d7a5c15ec5bc0..50106f6002c31858c4503366a8bbe1add9385af0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2726c66726d3b7efa3c61525ee8411a05438f7c4..f6455ec7f71a70142a42c596130ba92e02e8d40b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 106b73b9c2335d85bbb0934c1d8059d53dac5a5e..46d2a734d5ef617295316b2675a8f229ad99e40b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3e9f4468e8cfd5178209700a9ccc66914d79ed4d..8d9d9d6fa3166f962a3dcba138569923a86f5035 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class MiscMethods
 {
@@ -130,7 +131,8 @@ public class BringUpTest_InstanceCalls
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         MiscMethods m = new MiscMethods(10,20);
         if (!m.InstanceCalls(m)) return Fail;
index fbdd7b602c27bf9a761a9fae02ae6b975566b247..2793ae27bff7846f2fc13ffcafe631e237695b21 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index aadc6f3bb0df2b2864e9094dbd94d2a1296721fd..7de7d63792150bc6f4daf10014a105de377a0b22 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d180d61225f06a9f5b681e7ac069e4bfaecbe70f..c7ae065dfb23385e2543a67c7d14f7dda0238fd5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 31e8b7278631bbbb137adaf48c85176e02c95faf..51cc62fcb70ec9cde33eb6c1cceba138dc5fa002 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a7711815bd1d76d86d2e2ee523950c26e11dab81..d2de2ddbb6036e6b441f11fae54a038c5c30a2da 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_IntArraySum
 {
     const int Pass = 100;
@@ -20,7 +21,8 @@ public class BringUpTest_IntArraySum
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int [] a = new int[5] {1, 2, 3, 4, 5};
         int result = IntArraySum(a, a.Length);
index ef13a6f6b7e374fbcddef67730ffc41a4620b6f7..a3efcccfecb6ed478cf0c458467ed12b947bc688 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 86218672e98b41b3e73417ca609b0ff2a3eac19d..649c5d6f833965159ed26bc7b4e0707911553913 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 34842cf2604d97c93f3baf09e3e7d712a0743b07..1221b6840bf1b8e8ca9c3390e206cec748d82da1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 08d68ceb8f5385afd440e7b0fc37456a61d27bcf..1572e7c7d63d049f28e9af4da358e6d6b86ca45f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e0773b23e33521da40425af03b03eda7666983d1..4e4d478069fdbdff7ea346d34fec6ae0a24e48e0 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_IntConv
 {
     const int Pass = 100;
@@ -31,7 +32,8 @@ public class BringUpTest_IntConv
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static UInt32 IntConv(long x) { return (UInt32)x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         long x = IntConv((int)3);
         Console.WriteLine(x);
index 18e3da2e8a1d71cc7bca5e5041f152dea3fa7022..7c4744d0d7c4bfe92cf009ffa983bed0bac27dd8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d7c8ce124f098e8bf037c30bd54a285d5b986452..9c168ab00605b3c88c5e62d56898cf2582d354fc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e757fbeac4ad8390eccf4ae8be6c9d00b26ba7d3..5c344a9670ebeff1a1e1fdb6345369e1ad99a66a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 043d0e933675ef50f9cc9cf07427982d5aee859a..286dade95c0e16da691802aad22ac6add80f9b6b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
diff --git a/src/tests/JIT/CodeGenBringUpTests/JIT.CodeGenBringUpTests.csproj b/src/tests/JIT/CodeGenBringUpTests/JIT.CodeGenBringUpTests.csproj
new file mode 100644 (file)
index 0000000..24bc1f5
--- /dev/null
@@ -0,0 +1,8 @@
+<Project Sdk="Microsoft.NET.Sdk">
+  <ItemGroup>
+    <MergedWrapperProjectReference Include="**/*.??proj" />
+    <MergedWrapperProjectReference Remove="$(MSBuildThisFileFullPath)" />
+  </ItemGroup>
+
+  <Import Project="$(TestSourceDir)MergedTestRunner.targets" />
+</Project>
index 2e17d02392d7150d1914ac97d1e5146c4ce34580..436bad4c156b013f38a6666763c55f443c6a5c0e 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrue1
 {
     const int Pass = 100;
@@ -18,7 +19,8 @@ public class BringUpTest_JTrue1
         return 0;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = JTrue1(1);
         if (y == 2) return Pass;
index 91618a824b4ae4a1f0d97d2279182e2308793127..182e2b49958f494d0823079e1c5ba1394a9f4e1d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6699fc5c1bfc8286f3fe23f2f58552716227db98..5ea843ce79b119243ee65589e4068648359dc60f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e51bffa641a7f33f2ce15ee67db0bbd00bd9adc8..521b7c24907675ba64a071254632cbb9e579fbe5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 591a716a9d88d9cb530a33e034895ac51196771d..a8df5b925b63468041b221a5912536b636be344a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d70ba148dd9890da5dde822b06ee37915a6ea56c..f63c4d14c64680a48749791fdd20d20cc1e0fa31 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueEqDbl
 {
     const int Pass = 100;
@@ -22,7 +23,8 @@ public class BringUpTest_JTrueEqDbl
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 8e15fbca844556024a3900d1adba087a0acb7a28..2deb747e6664dbe7be98f43850f20188e0e43190 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index cc1454cc279a444cd81e3ced8612afddbabfdffc..1e7736a0a9018f48c7c0cc3b4c25056349d38095 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b9d18f6501389d81820308e8f29cb759ce15aa4e..3800e01d16c1798ec1667aac3e937cdcab4e6fe2 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 223745ae5780308589e540781bab72943fba05ff..0bb8e1d830584fe2ad6b61a1560ee13fe2e71e49 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ff410ff0df59ff0529787ff217ccef68d62b7c4f..e6b3150a1c01d390cdb73910e4078e786f9d41e0 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueEqFP
 {
     const int Pass = 100;
@@ -22,7 +23,8 @@ public class BringUpTest_JTrueEqFP
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 5a5113f17366a0878ed04031e16fcc1a3a1b8abc..f49fa8c81ce12761db370bb2a21baa0ea10e4495 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 75b7bb285fcc025e450cbba366040dc5bfa502b4..323821a95c29d789582adbdb20b37b8edfff3a38 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4dec13150b65724a455ea9b72649905f05773958..ae756e46f650055cd377e52295be5ccde9691be8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6adf80be5e9c4b244ce5dfe95cc6f177e333007e..9b956d4de37cc7c6ecb5e82df9be17a821ffb2db 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 69ce2ef2ea49c126f022a240a54aeddbd057b6ab..9bac9dc0ccd8b9db1736d981ba748d5dcad195ac 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueEqInt1
 {
     const int Pass = 100;
@@ -32,7 +33,8 @@ public class BringUpTest_JTrueEqInt1
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 93169d8f4a7b1ff71e8ae41bf4fddf9e7504da80..3b7412627c68e3feb8d8c01fca6ddf9036b4ca73 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 13d2972f71f80409ade6b28e8b7718ce18d0c344..03e3c1494adc7dcd97c4b49e6ca4d4721f76f120 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 474a1607a6ce20bf88023f77bfac55bdc43a5b67..dd5a5e48a8b01ec5f7826b4d4db0fac511436eae 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 64f94a3bad2d7b9b810bcc62e9ff05e5ac9ca06f..81a5bcdfe9a0428e7c670e7f010988025af65477 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6a662737453b207e069593c826939e29095baa35..b1a1df5845e651350049e8f9190448a1fe4f47c2 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueGeDbl
 {
     const int Pass = 100;
@@ -24,7 +25,8 @@ public class BringUpTest_JTrueGeDbl
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 77d3783936d111116f4dc6ce848cd0a97cd5ca58..2bcd7b26b7d787e37178847b9d41aa7193a6db6d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1a2fc3559fab12eb4325a47c97950a79db65863f..7b85e6f4e1e807deb9d8c8e4b30749d2e31227ec 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 256428f1fc931af5e43637ed586159c8930a4891..d688f2b920c3a128ca94721fbc215067fce0be3f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ef10273002a9d5e1ce5036ad0b7d317c0e861c99..d2b873b6b5cb4bc7deb3ee7b9143205a4b1704d5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1801f429cd32840d447f936a4b02e8f254fc6193..15c22ec83d8f2ae8207070e965002c6059fee992 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueGeFP
 {
     const int Pass = 100;
@@ -24,7 +25,8 @@ public class BringUpTest_JTrueGeFP
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index c190a919409f554a539b7125c62e7a78fedd21d3..d9af41e65eac272974e56185bc3f7ccf06e7c161 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ecf57649856667f37b66abbb3124f52ac523bb9a..87fa82206a5a361e0a77e76d3efe318d42737acf 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b16044e188b8b7e1f5334f27534cfdb1799cd821..af087a9fe7d813878e28b32aa8319c9dc3dfd30d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 602c35eaec511d8e8ee9f5b2106ea6af9d75d575..7d9e6ae8d85c58e010091652f3e47192bd483dd4 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 820845e11d81105b42da448dc323414d18af1d3c..751f674bc9f1010c5071368ae87878696ba71773 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueGeInt1
 {
     const int Pass = 100;
@@ -35,7 +36,8 @@ public class BringUpTest_JTrueGeInt1
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 1963c4fb3194e24976bfe3ed87a701ac6241477a..0c732d123f3094afa88c2a529051b343cf13c2a3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3cef13e1e495ee123c138c0f9a9558a885e63daa..ceeef0f4584b6556357349e1b47552472037b37e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b42f0f7a3bd9a4fb3659eaf9b0ab305b781d0bdc..873cd39d51851da33ee84682cc36f1575c042756 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index fd8f428a0da3f89fa7d4822fafcc95063a977f95..9320b849e06c339f3560a2c9b3ac5a6876cdcb69 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d606ee19abd085fb80c12aa12931f0c89b2b6422..66db3d8451a06d3e66ae0bad1081d9b0669cfae3 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueGtDbl
 {
     const int Pass = 100;
@@ -23,7 +24,8 @@ public class BringUpTest_JTrueGtDbl
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 737503909a9400988e7ae69bf17c6a4033ab5b1c..ed58004c5c523bf5171d84b6f488fa3f4b7207e3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e23ebd3d90b1bb213fb73e5c8d98f8a4eaef682e..b78fe25285250169a8aa2c2f221e0a8a14d53af8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4299adbfdca38393fd32ee5fea520943952bf578..84a9bdd9cb39270317690f603a1f14250cfb2b5e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5282cf7b4927aaf5ca12ee1a06f96e4c97411c61..997145f48ee3ee16d5418eb62114a9eb3bd4cc1e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d53bedcdfc0f45396b4bd9bd111a7cdd8ae7baa3..9136c73170fa23f9f5df3d6d67b2701bf78e8dc0 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueGtFP
 {
     const int Pass = 100;
@@ -23,7 +24,8 @@ public class BringUpTest_JTrueGtFP
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index aef89bfcc32e01182063deca2821ee1d6cb69ad5..6499ac6e4410dcf0331ab87718d9f560d80e59ca 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6b4409ef6d9d959a95be69c29a25c50a9028271e..0aaa447cf02b38c6f45e6e3bef3d9780b2f17ac0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2df411b58fb5cea40c3cd10178748d7c63a0a31d..50973cc6df6c5ba42ed5c7bbddfabbcd3d9f67d3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a9a5ddc801eeabf3ec8efc3eeaf1d9b7e8e2dffe..cf6de7eedae0d55ef2ecc9b19ef52ca7dcbf6e69 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b4c274f97afd4cf222a33cdca79d32196c95891a..77ca6d7dd05f21f7c15ecd7a7bf2bd03be2eb38e 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueGtInt1
 {
     const int Pass = 100;
@@ -36,7 +37,8 @@ public class BringUpTest_JTrueGtInt1
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 4733bbbbcf8cf2d5803a2e2fbfb592b5887bf077..a44d8d3d2fe9daa5a4926ca094a857bd7e87ea0d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 34f344b3da7b9e104464b9233ac84722a1269307..9e8e4d0f530471ac5a8a163efcf6afd661ad1e06 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 06f89c4dab8ba4104ab4ec733d57948cbf4df3cd..829fef5deb374eb2532d30ae83a68410651882b0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index cc42a97b77de979302c285d5dd8e82edbcfb5543..926781fdb70781e4768de94c799907ec364293b8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0e8a627f56192b9a47b475090f2323eb5717bc8f..9cc05d2f397a6eafa8c3e6817701e5d033c3a1aa 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueLeDbl
 {
     const int Pass = 100;
@@ -24,7 +25,8 @@ public class BringUpTest_JTrueLeDbl
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 449f8bbb1ed76a8e5f706ac59698feae548af8d7..b4d3829718516bebc3fdf569a35189852d82b7c1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c31ca9647038da4572d06cfe69cfa09c8115e336..27c9a450094744b485cbebff07c0851a529a361a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2bbaf0b65b7126405602c9b23d50a0a36d8202d0..0d123da51f8a4939f089ce2175b52878c3bddd8a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 19ce97ef6fd28489667a14788fa8cd5426d74240..6cffb6e4452fcb0d7f4aea1fdf4d5ba2ecd27894 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 51765e811c1599ae50a8d5f5d6836e17801b521e..edc401cd5718c6433ce84115d0383ccdaa50bac7 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueLeFP
 {
     const int Pass = 100;
@@ -24,7 +25,8 @@ public class BringUpTest_JTrueLeFP
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 62b11c693ac96b6338f2deda27c5121d6d9a45bc..2d5c5f83b370507a024217d7f399e8cd8202a4f9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f1840d4f9173d4e9db906e916dad847fd1c34284..aa6813ef4bd5944e7698556ac748cceab755f88b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b64816b742c3be179f082ed27516fc0b1e4df5a6..22feba3463afb0ce22787e4ecb079f1f8f2d3b3d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f259bdce3fbb7aba8ae965bdffe1d1562ad96a46..ab1e56153b36fc14adfc37f2b8ece74b5d4b2946 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3deac1c7873123b73ef71ce1110b14df8a133ec9..ada7955167ca2236dfa930dedc9f3350ba607c32 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueLeInt1
 {
     const int Pass = 100;
@@ -35,7 +36,8 @@ public class BringUpTest_JTrueLeInt1
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 935084258a8b69ce3c378d7e07716a6a7b5829d8..74510c72cd9415d475fbc7d9b9e30b419cb1f86c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 970c6ae38fea96476e1494c902509102becb100a..511d2d752f4c4eeb71b5a95336cee6fb8febc0f8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 77529c7748479235e1357cfa2037211e1f573120..f5d4652768309aef955faa2fd079c79c9ab171d9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index baafc5c79aaac73f6d1864e4298ffbae7e1931e3..e7c715b2007f06ef36876b579573347f6d48a705 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index dd69939d6baf9f3353c0e0ad42add91fc51b3e0a..f0c1aa1739670e5acab7554c351915af3c413d8d 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueLtDbl
 {
     const int Pass = 100;
@@ -25,7 +26,8 @@ public class BringUpTest_JTrueLtDbl
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 3bd2899d44d5a39ea9ad928be0883890bfc322e7..614e736bca52c3d19d4fc7dd5cd7e5540519ad00 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 72159db453f78b4db69ec822098dff93a9502932..efcd49f67963fea22cc011baa2e18f01c23abdf6 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1b89ecd0aa5223abeacc738a60584e9c1355c691..e1e95f5506529e5a8d4785e4a980d984a4b2faa6 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5084dd69908e876ecb171bfac801ac71612d916d..e9e22d2ecf4ed0e4c79e094c1285991387a7edfb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8d113fff03f6ded67973c37ea9a4ea2d595566c4..4c13f16a632d05157b02cdb31b5fd1ca7bcc4f81 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueLtFP
 {
     const int Pass = 100;
@@ -25,7 +26,8 @@ public class BringUpTest_JTrueLtFP
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index c3b2013637027b7d64ab6812a68caaa3e3084dbb..da00b028ab7e53d6d1a877a51a4f060dbd4848eb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 393eb462526068102c3ddcd0c8c17fe12dbfc728..e9f0545c3dfceb7ef9f134769cbba2586edcd7c7 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5fe408dfed772154394a99bff42b982ab90f092e..1cfa9692f6561d85d7d1fb5b302442688fc7a4b0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 55706acb8e75b9fdd1878155cd725d34747020ec..91a682c532b8e0128fbe2426d31eb1520ea1c8db 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 74ea27cb03673e22f6da2c002999dd899a81af01..f30bcf2fdd78a3f2c0628505bfdb79a477e17a63 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueLtInt1
 {
     const int Pass = 100;
@@ -36,7 +37,8 @@ public class BringUpTest_JTrueLtInt1
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index e877ff2b944b41a841a7982260f307acf116a1de..5d55f96d668f4a8b43ca7fcbb2ad7d765d2fb915 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 990eda5fb8c76aa055d023f374b2994dec8fe49d..768c844cf541a7bfef412d2ecf45a2b0600a3026 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5b4b81d784460bf9bbd42f6569708781ca9e8d6e..dfc36deb3d0c0ee4299f8631583004fbfebf0f07 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ecf8bb9b907c076a62433d77b256e8f79ee6565c..4fcbe112265dbdc48f111336fffe41cbfd9e3cbb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index fe10f5e42e002ec1225806e71040d156bcf06684..61f18401c08d43cfa19e6b4909e1606249313b1e 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueNeDbl
 {
     const int Pass = 100;
@@ -33,7 +34,8 @@ public class BringUpTest_JTrueNeDbl
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 756ee5e1d708a1cf1729c61eb1e5577f70280e7e..e52cd4e19e4b5bcca54c1f6983eaf145ce58e2cf 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 78fa20194c14a015573d304c3f3baa184348fe75..b69ec4ca8953f816d7412b3949a6340165118a4f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b124445ae51bfeedbd23d47207ee46b3b39e85cb..8f6b65345c6620dc4856d42c4d8a85d7cbc6e4b3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ef858347182ecfc79d299552a504ab1fb93a3200..d25d69a01244578f33c6df32b0357c5530e8c357 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index dd72a1f9d36f11412e534824d802e41967cc8480..21f6447e0778003e75a0e25447b4f74f8e7b4fce 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueNeFP
 {
     const int Pass = 100;
@@ -33,7 +34,8 @@ public class BringUpTest_JTrueNeFP
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 9f83ddb55fedd20e03f0521b9e13a5493227c7fb..7f821ebea4ed8387fc58ccef599d1b4e9f23051d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b2fc13bcf570353cfbea61aeee28ce48ebba0f05..80e61051e9ff20f6d807dd4a8c2bb5ee4f8617b6 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9cbec287c9be06d0c5eeacb67bb8521a3172c9be..eeea307dc78f1fab9c40f3302ae63d57428094ce 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 667356a5cdf7d3c36d9cc5c30b82ed36901c610e..66e3bde049cacd3b8aa942db6bcb0084ad435b9c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5b6db07dd9544785dad18c74107deb109a22027a..a89812a1e745202f3632ab40b8ec714aa268ec44 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_JTrueNeInt1
 {
     const int Pass = 100;
@@ -45,7 +46,8 @@ public class BringUpTest_JTrueNeInt1
         return returnValue;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int returnValue = Pass;
 
index 8eb00e77ea497c3a1d970f2ddc28e0d3ad900d6c..c15d2a00b9fb374ce099921853ccfc275610fcdb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9ae81ebb9372505b2fb4809a04adb34404111037..190890ec66d68d773c7bea33a0293dae79d64395 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 16ab27086b3ab4cabd0186ca320b763feaccac34..b8879878590dd421fa9ae4cb692665fe95750d9c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f718171fc13c51bebc434630dab9bd6884698690..ea7ae89fe6ff18a7d2f46fc537240002d12a03e1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 515607bd99b78dc3ddde00e0efdccfcc43c3d6c7..082575a92283879c470342e52ac8843341b3edce 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Jmp1
 {
     const int Pass = 100;
@@ -24,7 +25,8 @@ L3:
         return x+1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = Jmp1(1);
         if (y == 4) return Pass;
index c484fbae074562ee0a677275790260f2d6b01765..a2a1ad8b72058dec417fc2646f8f57522f6f33ff 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6d823f451f9e2ccfef7bd0d86b05747964b4d478..5a0976684466c45f3302a83be0fe11409db307f8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index dea293e391cea3b7462ddc5ad7814f9b7a6a3934..2cec8abc47fdf2c21c01e6e3d8663fc0ec85cd40 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index eec54823d35aefa1354c4e25514555fa03a00cb7..7e6394b681bab8a56ee6142bf1031a318ce7d129 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8e811e1d4e91f6bf521e0a7080ac2edef6d8c500..9848ba2d7118c797da824144026604c98750c9c7 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Le1
 {
     const int Pass = 100;
@@ -16,7 +17,8 @@ public class BringUpTest_Le1
         return x <= 1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         bool y = Le1(1);
         if (y == true) return Pass;
index 0f9eeae2fb6a67ae628871e38b16a4173dda29da..d4ccab3a9d91916a7611e91f9a6c453becbca662 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d53e228a48fd3b45e53c954ce005d342095f6c00..51a8a1d39f143ebfdf9bdeaf68e825c5083a0450 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0d50f4f1481208493940f30d0cb7d2e6d9d1639d..34528eef5882ea21d3d2e10d0734a08b916882b4 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 105b6c920af0602e57701b8d0aca8465bc98930a..b72e0af115ad9f38c51b988abd90c79cc3abf5ea 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index cbba4467cc96f7abc7c616762c84ed7b9da9e609..44783d24dfafe5f4afb3223299e79fd527aa197e 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LeftShift
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_LeftShift
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int LeftShift(int x, int y) { return x << y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = LeftShift(12, 3);
         if (y == 96) return Pass;
index dfa7341ef1e94e862568f73596c3373a01b50376..0175619f9bdbca7fef40703cf9c9e5560e65b7cd 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2d45326b7c0a1a1445855d8e0720d1be6e758048..476e919555202ba1fd463515d65cd1dbcec221a5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f5ae82e463e156b7359498e81a509f256e5c3835..ccf67d0ebccf8e2bda6f086c3b152885fdd0d8bc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0711362e810836695070045dc06d09360bd0c55b..373445e2d142a067f70352218172754f13a7eed9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 73cb18e1df7cead1ab120970f14b61b19a1d5963..fc552d372268146e70bc568d977460885bb447e7 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LngConv
 {
     const int Pass = 100;
@@ -45,7 +46,8 @@ public class BringUpTest_LngConv
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int a;
         UInt32 b;
index 0fff347ec659367de08a1c2cf5e552c236a06168..9dbe3feccffe699d30c338af38f1a6a17618cfeb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8a63eb86756fc76dc20ac46421ae514d3209114e..389459a9e8af564f7dca067a291d38b2b660f466 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 63d3c99fd6e6b098193d689a8ff6ef3a1f185ba7..392c30db3541f2ca039fe471f5d03be02db5ce94 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index be0a8e4672fb5b99a5aed7fe678b07f09f7a48a4..676b6cdc306a35b1e46c21193d76359a329ef971 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 22c7f1351ec1060621366183079e728c5929a417..4a277fc420a069a90c3ad8237efdd6ad874b42db 100644 (file)
@@ -5,13 +5,14 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Localloc
 {
     const int Pass = 100;
     const int Fail = -1;
 
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static unsafe void Localloc()
+    internal static unsafe void Localloc()
     {
         byte* a = stackalloc byte[5];
         byte i;
@@ -28,7 +29,7 @@ public class BringUpTest_Localloc
 
 
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static unsafe void Localloc(byte n)
+    internal static unsafe void Localloc(byte n)
     {
         byte* a = stackalloc byte[n];
         *a = 0;
@@ -46,7 +47,8 @@ public class BringUpTest_Localloc
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int ret = Pass;
         Localloc();
index 19be5ead944acbf8b44f89a6e6101a6608596d25..98a595378d44e4aefe40dfe63027fdf6a0182904 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LocallocB_N
 {
     const int Pass = 100;
@@ -34,7 +35,8 @@ public class BringUpTest_LocallocB_N
         return -1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int ret;
 
index 6aa1765dcd8547afacb3b490c6b3517472473752..15441474fb754c207945b958562081ffb4b4d7bf 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LocallocB_N_PSP
 {
     const int Pass = 100;
@@ -43,7 +44,8 @@ public class BringUpTest_LocallocB_N_PSP
         return -1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int ret;
 
index 34446a7e09724c094f03832d63f8e52520387112..c824cb09756e41c41e3b3b7eb5c37b17ffcfc7a8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index e568af005d2e80c3d985a3dc1811d07c620b3a80..48a07816bd7484c0a7a8c19d1351e425b731486e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 0bf8d12d1ba7164643947062c7290d28d97dfd50..4d0d7f8f22c9d5590fce59458780bf5de0d34463 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index ac41152b04a4f6a76e3b9ce14b518a2270b6e4e1..4fa23375dbf247b28c5c6562e93a0e559761feea 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 9b09c791932e99b1bb8277414437ee7462068323..f35b23631b343815de2aa04da64699cbe9b27f2b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 55575c6e56e463a24616bd6f10bb57f2c6287148..7bfadb88dce6f9fc3a941881448764f7c655aae7 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 6c934c8758f8825a214cd5575e905e0d250cabe9..04ddfb2004f571fbc7a94de0a8314d86d5e7617e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 16f607a05f58853b9ec1d5d48da7ff980b744f69..5832423b394cec3e31f568e2328a6e009a58ed79 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index c09677b19c83c08baf7ec3eb5fce017cc3eae645..d8be637cac98b85147f0004d47a5b9175fa624f4 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LocallocCnstB1
 {
     const int Pass = 100;
@@ -33,7 +34,8 @@ public class BringUpTest_LocallocCnstB1
         return -1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int ret;
 
index 4cf385c63a6df03a7858875fd0ae844166950e55..98315c3003b09d531b2ccfa14f78f10ffae973df 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LocallocCnstB117
 {
     const int Pass = 100;
@@ -33,7 +34,8 @@ public class BringUpTest_LocallocCnstB117
         return -1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int ret;
 
index fdec8d51ff0b5259572bf75218785ae9cb161a63..9c63cba3c30a1403abf584e676700a7c51d39b9f 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LocallocCnstB117_PSP
 {
     const int Pass = 100;
@@ -43,7 +44,8 @@ public class BringUpTest_LocallocCnstB117_PSP
         return -1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int ret;
 
index 01021b20c93eb3ba03e47e7670cf0cadd5ecabab..4afe21b56e6af532b24f465098354ad97fca4658 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 51ce7841886156ec508fc73a05754630aa168ccb..31d70a68ceab9e0c49f860977cfd43114257b42f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index f44188e0a17eb7ff234a2d9702d0d9a019ca88f6..0fe425640e21feb6e3e3531b28d4c9f878f3f58f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index b8d6472da7e858ad646bd9251450f49b405d1222..9e3eb4375d1d47e8e6578a80c76958f34fea8fcf 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index ba9db3932e2be5b602a7da7bec23f4f9f7e5a82c..e32c791d6633f751606954cb2ac2168d0ded1118 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 9cc62ce6e3286277fb25f839a3ba43d500946915..3d99e48c494ead6192f7fc044e46035124bf86bd 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 3668cd95cad55f9522413ff3f181463040da5b33..26abc18d9e67d77df28c8e73fb72104918791362 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index a59e1990328baed2bca51f6282fd949fa5cc4d66..0f7836c25d2a95a7734fcb4cfb51edf80a3ab0c7 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index f664a3d75d9bc92ece276ec2e3a4230bc9a45823..97132c98b1562c9e0a691b8ecd02f77679735813 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LocallocCnstB1_PSP
 {
     const int Pass = 100;
@@ -43,7 +44,8 @@ public class BringUpTest_LocallocCnstB1_PSP
         return -1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int ret;
 
index 7b7c0acfa5c5ed1bbc1b69f34f949c5f02bb0150..37d498869d76929a087b223264b81a630676f6a3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index d25cbe31d8a08ee57251709a57244c3b3208dc83..b8c3597b7a48ace1d78608fe02ef2b9a5973bdce 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 556f6e3b145e66ca70bb455ff676147f56f6b343..fee57f68f079e6f80bd66ddc5309d4626d1beecc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 20139a1873eb766a91b54133da06d6d8857c301c..0b2c4f94d9380f4bad5f9264c41da7011d112511 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index ae82c00c92a7c322800482a1db02a7819a08180a..7061f785cc273a78287d8c93205c4aaa69237021 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 16fc32e46f6f7106d9581b98423ffe5d6c3b0727..5986e6b7ebfa170dd01172735e166edf4dc35f0f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index f386d38a6134bc3ac8bda9250a7ccccc20175989..3875c45aad8b1b7f05c3641a10b05d779635180e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 4ff4c6e05c3cd888e8581290f169af462b31c2ff..0a079bc313672d0ffa41c3cf3a86c5dc99cbc10b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 91d46c48019a3d54370e003e9888159512cb0277..167d7789bbd12d6944891066570a7949123d3d38 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LocallocCnstB32_Loop
 {
     const int Pass = 100;
@@ -35,7 +36,8 @@ public class BringUpTest_LocallocCnstB32_Loop
         return -1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int ret;
 
index f4bebac31fd265177daf87849a0e91b369ce20bf..d20a15380ef6eafb6949da3a7647340d7c31be1b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 851d3c519b917a57e6fe048d5fd1fbba20bbe86c..f8ea37b880a2f33b92ee4695f66dba8a0f12b88c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 1804c23e57fcf827e8fe02afd025a7abba3c4166..91c1d8c266e0535b72fb456ed62edbaa215ed417 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 87a0dbbf51ce0a5c18aeec9b47244ed0a4a03a11..18ccf915f497bdda090e58ba85d938705dc646b2 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 217fa9cfba5e2a6a9b7ffd5a241343b29084cfd0..439419f1b5e518183156da8295c4dd093a272f97 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LocallocCnstB5
 {
     const int Pass = 100;
@@ -33,7 +34,8 @@ public class BringUpTest_LocallocCnstB5
         return -1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int ret;
 
index 16c08e26255838148fc200792dc82f61e4b5ecba..1e67fce6d06ad8c831842653a4cc4a99744d45e5 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LocallocCnstB5001
 {
     const int Pass = 100;
@@ -33,7 +34,8 @@ public class BringUpTest_LocallocCnstB5001
         return -1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int ret;
 
index c222e581c18ceb81c5ab9106a4c6bc3c971ee95b..a0332e970ee9bdfbd8ea6ea4e315a0019299231a 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LocallocCnstB5001_PSP
 {
     const int Pass = 100;
@@ -43,7 +44,8 @@ public class BringUpTest_LocallocCnstB5001_PSP
         return -1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int ret;
 
index 475db1a8013dfaf2f1445abfeffe2f7ba4670923..3502d51e08009c6215d93a325c4cdd4495dfe496 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index bbb62b6ee7ef01a4d2cc0bb62fe5640bbbda62a5..074f12e20d04c6e4013baa86922b96efdc0420f9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 0649bea917db7fd5d6df640d5a609e52cc5d5bc6..e85053171d6f8b5d9bd27bd3e2fb0a19f0a23ad0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 0768255386f7f26d6dfd17d6c9e7c9f3cfd4c6b1..2f15049ad9a5e974a687095cfd68300bd447ffce 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 825003e6b2bc986f13bd6c09e7ab4d5b087f001a..63782a3f2a09fec42bd1c8c595fe125f3233b8c4 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index b62baa56ba31028352e2143c9d6f84a30ea25f9c..624c9e363ed3b7dc4f0852eaa72f808cc15555e5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 0c5c00a2b82b9dd3e653d1c5e64819ca91015fa9..63e4d97d2f29359106b23fb5ee2f03bef2b88aea 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index afb3470a1b7297df76a06d1960a92ab2c0e0880c..26af4abb626eaaae1773716b450f73f3952d1d33 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 50b84ca451d95de16d2e5ccc9f4a7e1309709335..1b95ead6f4a607b2213a3507fa0565b4e1cb97b6 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_LocallocCnstB5_PSP
 {
     const int Pass = 100;
@@ -43,7 +44,8 @@ public class BringUpTest_LocallocCnstB5_PSP
         return -1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int ret;
 
index 2be66e82cb13be746f642ac4c495a55dbcc6af39..fa534d5c2c5aef990f3b04617459198a462fe5d5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 3fca3bc412fc23bdea3961d460976a1ed4acb246..d3c764c37d257043c093ff4daab345610ded239b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 02fc89f4465a2da92cfceea91909803ac036a3c7..f04941a3fec870f949be8d461df9ecf3f6e14f0b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 5c4ad1748c8357268ce03fec83fd1691012372d1..8abf6a85f5af7493397ef085bbc48e2ab5b9919d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 04ab4879bdca9fc54e706513a22a02cd94150491..761a57de1d87cc383f4079d46d7f3e56b7a9f84e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 0ee93e4dffa7196324f8207ae0db59542ab022ae..57280b82c4fae1279a51aecb222a1e3f351c7d47 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index c85fa1acb7c042dbda59c3e87236db37d96460a6..43637f6b02efb3cc75d75be9a0278401b698fde4 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 9c269e9d5dcc1601a9690004fe4cc9df50c106e1..5169d1bbce67afb14ec9414c5412cc1984ab138c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 7e3c6b9677f62e68d468cd2205f114bdf5cc023b..9689d6a467cd3c8f526953dd592e99825ed8e78a 100644 (file)
@@ -4,6 +4,7 @@
 
 using System;
 using System.Threading;
+using Xunit;
 
 public class ThreadData
 {
@@ -60,7 +61,8 @@ public class BringUpTest_LocallocLarge
         return ok;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         for (int j = 2; j < 1024 * 100; j += 331)
         {
index 609540e2e5f0ff11e5bc1ae03bf3da87bac5c761..32e4a2165170b86c7f6f5a8ba9eeae7b3376187d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
   </PropertyGroup>
   <PropertyGroup>
index 7317422948ca5e33d797edcf427a34dc3f3afc61..0abad501b4ec4c6f3de2690e26b1e96bb895a579 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
   </PropertyGroup>
   <PropertyGroup>
index 80a50a4f25790a4f53d08c32a8eeffa0bcf7e809..5ff24d21ff2927d4da8cacd3107ada7735b9733a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
   </PropertyGroup>
   <PropertyGroup>
index 9874da21c7ae4639024f220cfc7c31836aab4e2a..57cf12282b4d1f48425ec8bc0ccdbd7515ab818c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
   </PropertyGroup>
   <PropertyGroup>
index 0c9c306cb1fa83740207bcb6fbbb9a7758600ba7..1a6dd10851ad53a2f01ddb7074e71662ee5779ff 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
   </PropertyGroup>
   <PropertyGroup>
index 1aba32d1894993e7e319268efd495857ae3dd48c..41d83e46bd88ef592c181b2bc889beb889d251cb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
   </PropertyGroup>
   <PropertyGroup>
index 9ff52b3f667558f060fafff38b5cece544045917..33cefb00ca255f283ba174a7783835bc5ea075c9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
   </PropertyGroup>
   <PropertyGroup>
index 901bc7371933e52a63cb994aa7c73d49d66fb4b8..bed0089aaae4bdc93dd84d54e9ddfcf853aa3601 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
   </PropertyGroup>
   <PropertyGroup>
index 30d3ed03d5a5ae620228c3a43736905eb7e79419..6a68d77e9f964aaaae18e76530fde4a1a2bd73bc 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 
 public class BringUpTest_LongArgsAndReturn
@@ -20,7 +21,8 @@ public class BringUpTest_LongArgsAndReturn
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         long m = LongArgsAndReturn(10L, 20L);
         if (m != 20L) return Fail;
index 6193ce45c771c69d7a5ad5d0b943a6cdd08abad2..2101f421543ea801953fd40adbf306b80b2f6a79 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 67d0d6bee46c04d43da345a2c8f179db20c28099..819c197a041e362d0543cb739d69d9fed60064ef 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c3b219f20f6dab2f9527f692dd4ae2b977758d08..fd91473e30c02dcb9600d7fc0e57db44f4c40f0a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 77314000c4611cebd6446c413e1619fce06cd8bd..1d5252100e9ce04453d939b5ff8c30f5c9ecc123 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index bdd37c1348e2dba71ddf66f097e3c464b558a462..2fbaef00114df0d0668e725a59a84af5086721f7 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Lt1
 {
     const int Pass = 100;
@@ -16,7 +17,8 @@ public class BringUpTest_Lt1
         return x < 1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         bool y = Lt1(1);
         if (y == false) return Pass;
index 0704645aa57ce3d1e600e081847349ce98741486..2529781d999766b3e58b0f9af14ff715d32446b6 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 021ab73babe7505ab896f5a6f27abfe6840123e3..120432ff5d95c822f5bf15f6dd0624407b06a029 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4c1e646122303bfe72091202f9bc0502f57fa4ac..70be0a53c779e771d96ab83daca9a1654e70ee9d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 75b71fd1fdef9bd1bf83da1eb502b9212ab2289c..08576cf569d92bc0e1a51cb0a3fc7388fd08fbbd 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 49caca1575eb00d537b3bfe4e423c0bbf450dfc5..6fc88fcf5a8017ab8e9be5ecd9c1c0a0266978bf 100644 (file)
@@ -3,6 +3,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 static class ModConst
 {
@@ -173,9 +174,10 @@ static class ModConst
     }
 }
 
-static class ModProgram
+public static class ModProgram
 {
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index 097302be26bf4deba26ad8c5574d0ba5fc8a6799..d7b1fef0bcfc1d47612f8cd89cc15a0360adccd8 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>Full</DebugType>
     <Optimize>False</Optimize>
index 3a3281a9f15418316624a237c9e66570e0d8581f..c4eb0afc6a6f80320460fe04f7e16e4d8c3cd483 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>Full</DebugType>
     <Optimize>True</Optimize>
index 7377f43f7ba928587e1316555a4939216dd65808..814946626619f2823364435332f6df794f92a9c7 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>PdbOnly</DebugType>
     <Optimize>False</Optimize>
index 0c132a0fda681d2831f08fb1b2de464249899b44..09f40f0b10db0d45ed9a09f2f25319c081b953c2 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>PdbOnly</DebugType>
     <Optimize>True</Optimize>
index a64bf22ab47967bd9fb38ed1d5394d487b18f713..344a74cf3a6523d27d5450546d43eaff5021a1ea 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Ne1
 {
     const int Pass = 100;
@@ -16,7 +17,8 @@ public class BringUpTest_Ne1
         return x != 1;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         bool y = Ne1(1);
         if (y == false) return Pass;
index 66a239f95b0af058cc4fe813c610d1b2edb4d9d7..b259b4219e3c3651b3ca90a7d5e374d3c892ac17 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0225100c78386a48d61b610d249d5096e5fe47e5..f0a0bf065b546b1445c742e31739cb550a212665 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8e2863edb86bc2d670e7600cdafd12c686e3d2ce..766726b4ef41fb7fba4acc52c9ca28cc9517b1dc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7c2d9c28a6039a25738bb8e50ad80946ee8ca863..7755905468211ea8bb7df9656c5b4d5027be12e6 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a4fe0c4a1bf52f51ee2a31a0535ec70c529a7188..2236c3faf97d79078bf1d4027a7efa48f8e0e748 100644 (file)
@@ -5,15 +5,17 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_NegRMW
 {
     const int Pass = 100;
     const int Fail = -1;
 
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static void NegRMW(ref int x) { x = -x; }
+    internal static void NegRMW(ref int x) { x = -x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int x = 12;
         NegRMW(ref x);
index fba96e372e14eea656e7be026c207e1133a9f80e..08cdbeb3bf9bb055a9d81af91863ad4caf5f32b9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8a634f5ff3576d2fbf087ee7f9a1c083cc996c1b..e818cc436ebac2f323ed3c78f28d621eb57ea416 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7a92dfd66f7a138126e272455145fa7b242fa7d0..6e2dd570a737988a8c8f9b7e4d54a35af6550a3e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7f9eebedb19c6c98192637453ba961c4c97cce16..dbdfe8067cb1b388ced116e74cf7e10744b78725 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 02bd2fe9e9a6c12d00b71c9998515df59d903036..b4a4dd8ca7b7bc205cdb87f9993a6e563103790f 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_NestedCall
 {
     const int Pass = 100;
@@ -23,7 +24,8 @@ public class BringUpTest_NestedCall
         return c;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = NestedCall(2, 3);
         if (y == 97) return Pass;
index 83ad02e5bd41e7aeff3f2f1608015c2d82e2db3d..d8b78320d82b09529d569d2a8564a4b75db5648c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 449f875c1cb92218e5f1c2e347828acc00b50298..112a155e20df7b4c40a96c29dbb57fab5099e771 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 15f75a4e805dce8eab7859e4c240902b0c568d93..31d6e0d3fbc1e1f8f118f201518b7e11d9aaafb9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b298c6d874c5ee63c8823efa57afd089ecdde450..47728fe848b0d7f390bb76826c1641fda20d26ec 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ecc25dad4940daa589f4837eb1a350536f6fde27..75a6c1998ebe05459e5ee1f681e89f1cd86923a4 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_NotAndNeg
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_NotAndNeg
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int NotAndNeg(int x, int y) { return -x ^ ~y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = NotAndNeg(1, 0);
         if (y == 0) return Pass;
index 81e1f55773823f9352bb09b5ef62669ab163706b..28e04f47a251954d929a598007e579aa4e0daf5b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d4b87fc667eb4e5d0534c758aa9b7163824e148b..e93fb6cf073a32a0d621bf076cb0f59f344840e4 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f89cc30cdfddb70d2330f2203b2870374e445a14..a12eeeebfff9b7061b37678c31c91de3ce73297e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0c2e04e8b618ea15fcee769f823cddfe78cb5f60..725daa6f7a074bd7e9206b6d0c67e5d2f5e036fc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index dab7902ffc10542601cebe229bc573b6faca3d48..84f0c816ff831090e6c2ff4bdf35e427e2a663cc 100644 (file)
@@ -5,15 +5,17 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_NotRMW
 {
     const int Pass = 100;
     const int Fail = -1;
 
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static void NotRMW(ref int x) { x = ~x; }
+    internal static void NotRMW(ref int x) { x = ~x; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int x = -1;
         NotRMW(ref x);
index 62c92bed6c011017a0027aa3a4dd420f7c5442a5..25b36e1b7af2efce960f27901041499e2ee2059e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7991f63a35d493e554402039b5a12c0d2f3d5ccb..ef0984517ab6b6687ffef9ed533554360b71895f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 977036e89910f490b1a7a4c2cdb7dad42f55f02c..a2dc7c7bf06c226b57b6eebdf2d74b0008452d60 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7abc50f1ce26eb0fd381f959c622e69bfd7a39d1..72ec04fd1aa128011d93156d824160aa8e22a29a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 77d5e8228d51a91ca9d7235e44fc3d69753c0d0a..af2ecb17cc3b722010d49003c15cf0b09aecb72b 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class Point
 {
@@ -39,7 +40,8 @@ public class BringUpTest_ObjAlloc
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         Point obj = ObjAlloc();
         if (obj == null) return Fail;
index 1a171470271ee63ebaf6eca7aefb88e349a0045f..1fd51eb8c81d551ff3cb06dce54db352f9bc33a1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7cd3e3752dae96cafbf4b6de35ac8a2fa22d1719..1f4117176841d84730332d96e9d521e6aef67480 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1a2c76476bc75deafe8d566e41bdde81b535b7aa..fc9a65dd6092913ea5e6d496d9e3a66f5dfb9e82 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index bbf74e0d6f906f903ea6ce59316de9f2faed4e66..32157596cfd32c61010b88812c16179618a7ba8d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1aa42784c91f4271aff207c9a3635626719ae0f6..de64355bed0700ca2e92285e20bbed82e00d21b4 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public struct Point
 {
@@ -267,7 +268,8 @@ public class BringUpTest_OpMembersOfStructLocal
     }
     
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {       
        return OpMembersOfStructLocal();
     }
index 4e479e1316af1a9f9c52d1434bcc8ebbeb8296e7..749c33a29861438bc1075f56a7177ad07db6a5ea 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3611d98f1058c089de4fa3f6362c8f5766452cfe..6efe057b923ac97ec736b517b9fe0cd3b5bc6dbc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 8774e4b3b6e43cc9f3c2e5b11667bb2cb97ecfc6..a41f9242b231238a66c231c76c82f74670aa8108 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1fdc2d061bde46a6d760890679bec1943315ac8c..279fd658ab31be373ff8d643d4397b1d23cc8d85 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1de3e882ff9524b8c68a27eea8052cd948ad3fcb..da99d9fd1040d4276811de4e20252f5d4bdd72e5 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Or1
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_Or1
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int Or1(int x) { return x | 0xa; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = Or1(4);
         if (y == 14) return Pass;
index bf73b085bf770faa1feeba72886b0e52cc1bb02b..03c12b3752dea851c58e311d7ad5277e7fd79110 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6b0615712a68cc27fee5ec81e3a9dacf2ead8144..ad400ecc41862ebaa476f7ef9919e452fa24c027 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1d9c428fb2b051d215cc5acdfe817db7a2a39068..112768d71cc1a19727cbb06b4939db3d2718ee09 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7d6204896cf57a839178ab78c2c7c27965ecf8eb..b8710e1c50b5be9c4acb0d074e35c48c069bc2c5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a34a5cad9baabbd513869d647b416c7eebc737be..f94e895509d295a36fb78c835da6c8be41f57c37 100644 (file)
@@ -5,10 +5,12 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
-class child
+public class child
 {
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index 8916910c91900bd2b79b956675eb4908faaf5730..c8118eeedc85683df57d997f31806b4c4fc34adc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index cd4b167d2b99a048e715eba4229f60bb33cdbc49..4e17efcd30ff4e87d444ea5dad9eeaa141b5b7e9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index aaa28d65c1311e1e3b56026b4d39a5286ec822a6..a5f39f807cf006d77cfb93a24d466071aae49cfc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 22027cbdfb8539062d1f018314886e7335451dc7..6145fcab0d6f55b0249538e07faa849622be13ed 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a04c3a430540fd5d8c2d27582958de7d02cf4ee6..a311523de74a1917fc5d1a255454fb70ce3c46c3 100644 (file)
@@ -4,6 +4,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public struct Struct1
 {
@@ -130,7 +131,8 @@ public class Test_RecursiveTailCall
         return TestStackParam(i1 - 1, i2, i3, i4);
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index 3aa546fa73d66e5aa83c16d413a7ba47d74de31a..443de102ba0096cae116b26d554cfa75347bf406 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7a2878889a11b6a3af90b724f9548cdf75ddc1d1..625902485b917011a4440dc4c5db66ba7f550901 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index cf04ca96be69a3663d2d5c4d8e880cd39b4a16b0..ed84b01c7e505fe084fe1e27b1d413abedcff5ab 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2f012d35e64493d54b39c7d9d7cdec8d29254a86..9b6a9b940b10ca9859c2559b2fbfe0946623fa18 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index df82b7d0d18d98ca6e824eec4be8947d2a13a5a9..ae2a9e46b9af1490f568ca7eab44c13a355fa25c 100644 (file)
@@ -5,15 +5,17 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_RightShiftRef
 {
     const int Pass = 100;
     const int Fail = -1;
 
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static void RightShiftRef(ref int x, int y) { x >>= y; }
+    internal static void RightShiftRef(ref int x, int y) { x >>= y; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int x = 36;
         RightShiftRef(ref x, 3);
index a4ccdb9a97d0130002beea91c7bca51475016da8..296507fd931746e4c0fffa5438566d0bd856d68c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 53505751f254eae81cb03ca4ed98369558ac7c97..b2992f7ae5af6fdc08b07784d84547fba69a3a89 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6f22b6d2e60ae27fdff3942afb861ed7e1167bf6..ea3b2cbb1b9117ac4f372de0d8c3915f42bec125 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a15678f426459825c70c4ae55c6d8695b4f3d17c..0aeb03756de0d06356c70a7fcf1b61b8510fc2c3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0d861b54072c1a0e397faca8336ecc744399b77f..efde861d46af4de20f98ab5ab937499cf63823c6 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class Test_Rotate
 {
@@ -233,7 +234,8 @@ public class Test_Rotate
         usfield = k;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index b3b57d7a9ae2589e1ee23f9ef4d106cbfc952d92..562e4bebb2b314d5bf518efc394760e1e776daff 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 01fc792b6a907e18b3b702a69121d57e13ef6ec4..c90b4705fbf9d9c9add671594fac7dcb46a0bdfe 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d7453e0abcc8423deab35ac77cb4d6e4076a2f0d..734ab15761ee0e5f94b20502e691b5b345195a8f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f2cf0ca75d8d0eb88b668da77ee756e26462bb71..5b515a95e1515b39716f5e4b327d1541c0094cd7 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index dc3c9e1695ce4ea515b1c4d5f84301ce92fbea5b..82fc452a4f95dfd198692f2d075962e6ca050838 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class Test_Shift
 {
@@ -51,7 +52,8 @@ public class Test_Shift
         return x;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index 496fa2d3323ddfba37f6cbde91f26e91ed772c93..7cc7cd27b2cbce4db7552a58c4e6df21a518f873 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 119657683bf81d1cdb116c80ba54a107bfbb1e26..57309f9614c45e311031ca97d57e86e4232bec3e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4869f3dcae9918f8cf9d5ba54832cd9f6cfdde49..d5c9deee00264c04e2554b30522565ef5309fd99 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4600880570a5b18d4eb6270c2669a639fca63231..ba01f644c3c9fccba8f8de5da04ad43bece7486f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9fcce64764dc0596a57e8d229bb93f3f5557519f..f86954fdc8896a61f3b5413c3852dd20c89afee4 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class BringUpTest_StaticCalls
 {
@@ -91,12 +92,6 @@ public class BringUpTest_StaticCalls
         return result;
     }
 
-    [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static void Print(int s)
-    {
-       Console.WriteLine(s);
-    }
-
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int StaticCalls()
     {
@@ -175,7 +170,8 @@ public class BringUpTest_StaticCalls
         return result;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = StaticCalls();      
         return y;        
index c0aebc84fe68c50e0345804d72c72f18dad65f54..d9c8f11c9dca87792020bf1b071e1847e74692a9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d1a232188985dc344f29ede8dce96e732378b140..fa27afcc4ae1fbf1b664298b2934cb53872bcbc9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 40c4bfcccf3efa7ad7c8c74362d7686c02162453..241b0d55803306d5a54ad9d4deb7445a1a163411 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 17ce8247c10ec6b7d9723793617895b3fb912c64..d328ddef7a74dbfc70d9c56aea0c314c9933cd06 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6bf24db573aec581a34dae8e9d27bd05d5ba44d6..e5b3d94a6dcea76a065d4958e4ceea3adf079efd 100644 (file)
@@ -3,6 +3,7 @@
 //
 
 using System;
+using Xunit;
 struct TestValue
 {
   public int a;
@@ -12,12 +13,12 @@ struct TestValue
 
 // This test stores a primitive (no-GC fields) value type to a static field
 // and checks if the contents are correct.
-class StaticValueField
+public class StaticValueField
 {
   const int Pass = 100;
   const int Fail = -1;
   static TestValue sField;
-  public static void Init()
+  internal static void Init()
   {
     TestValue v = new TestValue();
     v.a = 100;
@@ -26,7 +27,8 @@ class StaticValueField
     sField = v;
   }
 
-  public static int Main()
+  [Fact]
+  public static int TestEntryPoint()
   {
     Init();
     if (sField.a == 100
index 0e19228b721f9f82ffd24368d2c397361e46a779..acf7a862362a0c9909684d25c1ea30b2f413857d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index dbd688234413e0b97bf4c3e75bbc73812f6ea72b..7f6097980c9ab7e23a8c1a7740978a056841461d 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ca0ef78f35c50316517db010b66a19036fffd3f6..218ad4d67324204c4fe50cf5e27258b943660c4a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b631d7f1826f357b8a5513e392a2027f44956343..3098ffcc79921ea4a8fb0a8a6f95b367c7e90d1c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 17db4cf91a53fb33149c8e2e2ed311b7cf3c957f..d750fdb5e20186c0b523c5a9c0ef45d779781295 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public struct Rational
 {
@@ -29,7 +30,8 @@ public class BringUpTest_StructFldAddr
         return rp.a.num + rp.b.num;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         Rational a = new Rational();
         Rational b = new Rational();
index 052fcfad31c407d22b7014da76a6d56e63a3e3f3..1aef0f2e99e0ed47f0b120cc05f85c6996fe6fc0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c627c27fa66f2afc64dd61618ddaddefd21202d4..8e9fb4bb68229e7e45443f2da6a0717a5bb32a4a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d94b8ba8e62137f343cde2905e9fe89b1d6556c6..ef5ea6b9f7f7c957c89682a0d9265f6de5cac266 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 572031037fa21ae066da030ab99232425f895506..24e29d00ee63cb53222f4fcf5e659accfc007601 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 9cdb58deaa24101fc5ba96ca7be6be37183a1c28..fe8b3a3651309c2503e525e09af0e0767c228301 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public struct Point
 {
@@ -86,7 +87,8 @@ public class BringUpTest_StructInstMethod
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         Point p = new Point(10, 20, 30);
         if (p.StructInstMethod()) return Fail;
index 4b3cbbdd6ce7286078ee390bebb13cf9c8c48d92..a4e352c8dd1393aec0a8866acc120e278de883e5 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 63f66c649c0ec2e086292450b73baf6813442cf5..421fb09ff5de4df951a9f06c2813ce733f9a75be 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index fb78dba206df191250725eff1a6f5ffed10e37e6..498f29b826a9005213280b4a390dc16bd6aa9971 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b400c584e0e72b0a77bd927f3c789887844913a6..2629461cb3ff3bbad5535a2cb941c052eed0360a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0787efd9f134438228f66f2b3a2b096feb6a2028..2390c8bbcb2c38705c1544e3bf3ee2eb6e0bd6fd 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 // int
 public struct MyStructInt1
@@ -335,7 +336,8 @@ public class BringUpTest_StructReturn
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         // int
         MyStructInt1 sI1 = returnMyStructInt1(100);
index 800b451284c67493f6a9308be62831c66a45e56b..49005f843d86afdcec985476e999113f3a705e3b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0016b567aaf2867cd4eb29946a83b308b22a3cf5..7fd236f226507393480ec897365c41258a397225 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c8b9bbc7a17d5f0b8a680addf080b9a40a78b9f1..c1d8a542dc06a2605ff1bf5a73a215aeb7cb509e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 729e5c466398ea7356a574034bb017b0c4930afe..8fad86741245d1dc18f969ab3c4e7baf93c316a0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1b0922fd79f8e6c68623632bd29b4430d870fa66..2c6f13318609405fc9c8063e41f1a8be15818f68 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Sub1
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_Sub1
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int Sub1(int x) { return x - 1; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = Sub1(1);
         if (y == 0) return Pass;
index 3937c7fd8c727d92dcff254710ac9df3c308df4a..eb3bce6691e14cd41430dbec3a7cc66fdc149d59 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4ff1dc180d06edeed56c8b3382efc697e1503e0b..c59eac793cdd3c08f0c7418fa938b6e7aabf4970 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 48bad55ae8750a7ce039585a6828d2bdbb74f6c3..61aeb2ce7f1d0abae338d2dce74294b495cff161 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 10560c9e92867590996b98b0aab9f33b13f3e564..300ef3bc24ac87f9bc83b4a5b7afc4769dea82f3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6d6f031b9fe2e6728f82ca8dd7dc5b1c5344cc3d..70c30c6a0cbd7c428dde772902f96889aa918696 100644 (file)
@@ -5,10 +5,12 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
-class child
+public class child
 {
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index ad6ab6de3d41d339b129fad0857c55b34876fcb6..a3ea5d5b9990b1eed66a3e9af4ef6d89bda97984 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3b4ec5529639acc2876c1ce52db4eb09b3ed24fa..c406872b7c7ec5bf464bc7ab10fb6b440c9e69f4 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 00859fb089f5c5c4fc075eeeb7def5807c4600d1..cb465350b2dfbe710cf7fb6e5146af9e7bc89455 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 5c7be35159ab1867e12f84abfe404347e70e7cc3..40f1b0d0a6189b7aef78a3d9e802d0e4f290a7b2 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index b1844db54b2d34ea23fd683d82eb6ae69714ea29..fce7953c2ff293391f2a342cce41f9da06744536 100644 (file)
@@ -5,13 +5,14 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Swap
 {
     const int Pass = 100;
     const int Fail = -1;
 
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
-    public static void Swap(ref int a, ref int b)
+    internal static void Swap(ref int a, ref int b)
     {
       int t = a;
       a = b;
@@ -19,7 +20,8 @@ public class BringUpTest_Swap
     }
 
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int a = 10, b= 20;
         Console.WriteLine("Before swap: " + a + "," + b);
index a5e1efb5a6316d086c55cdd08c6de989d9daa717..b6f9e052ae024a186c854a6fab429a85978aea87 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7a195ddbce1cb50875213cf941aaa08833886934..e206598865a6ec77071ba58b7d3c7b06ecec6da8 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f3560b17591b7289906742218739a64f52ccf9d1..319b908c8f77b1abba2c69d4b34587a1ef6f7824 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 77701af0736021785b381a25da4ff4c0397a4031..4e06fd97cdbd7ac67a06c149d7a6ddeca6335913 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index d1d173b2b7294e2264bac1e3b6549dfe6478ea3f..d28d61f2f7bbb7a3449475af2dde6c69979b905a 100644 (file)
@@ -3,12 +3,14 @@
 //
 
 using System;
-class SwitchTest
+using Xunit;
+public class SwitchTest
 {
  const int Pass = 100;
  const int Fail = -1;
 
- public static int Main()
+ [Fact]
+ public static int TestEntryPoint()
  {
   int sum =0;
   for(int i=2; i < 5; i++) {
index c828fabd095e1ddeec6f5d2225ef97c3e93cdef3..1fe989cbbcee6c9881be11ebec4b60b808bdedb7 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 333f73621b4312fbc2e43919a13891d65399b202..cc8f813a3f36a04c8c1ec4b3ab2dc30f022a26c1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 873059fd051b6575fa25bf28998b3126d893d76c..db223e7846e19d9ddc1d7a4ab9946b757adc9913 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c10460b4fda2aea24ea866f16daaac75113c5433..04e2b5d611adc0dcbb6e913dc8ae55ec6ffa7dbf 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 13f14db01fe00f0ef834e93e67da8f5ad9b2a630..d6c776dd47f50af9bda684478e18c9ffccfc5152 100644 (file)
@@ -3,6 +3,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 static class UDivConst
 {
@@ -101,9 +102,10 @@ static class UDivConst
     }
 }
 
-static class UDivProgram
+public static class UDivProgram
 {
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index 72e0fc2895a9584d7ad609efd05bae69e26f930f..f1017626a00e447e8c4f45212bf3410c69657c9d 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>Full</DebugType>
     <Optimize>False</Optimize>
index c3f0e9f8cd86e1ea93ca998309fa1ff60c166c5c..f50c6a5e9ae71c24319554ffc7a1d917c24e1bcb 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>Full</DebugType>
     <Optimize>True</Optimize>
index 87b7f42191b3d3816403c627674a0cb397996dc3..597d2e05716848bbdf4f80f79661bd3499f426dd 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>PdbOnly</DebugType>
     <Optimize>False</Optimize>
index 8e56ece572eaf6c021c4303067180319afe70171..e9ec595aa0d30560edbc53c90e244152362e39a2 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>PdbOnly</DebugType>
     <Optimize>True</Optimize>
index 1326fc6b13c63aaa3e23744e2e3404fc5a558f5c..fdfdf38227b71051aadbf049931eb014a4c154ac 100644 (file)
@@ -3,6 +3,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 static class UModConst
 {
@@ -101,9 +102,10 @@ static class UModConst
     }
 }
 
-static class UModProgram
+public static class UModProgram
 {
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index 696bdaf79912844fad94732f92a2c1f2024456b7..747dd8571e99f242dd8f9e01c8c1e9e801dc5e5a 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>Full</DebugType>
     <Optimize>False</Optimize>
index 6c0a4bf56d3685eff4ba0906661dcd7f15ef3eab..a10f927c87cb2a83a5ad0ff5ac73b696302f2803 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>Full</DebugType>
     <Optimize>True</Optimize>
index 897ebf18b78d1126199c794d9e723dbaf2480d8e..c2e81bffaa94703123f82dd54b5da1ba25e73e2f 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>PdbOnly</DebugType>
     <Optimize>False</Optimize>
index 56f176a853e4ebbbe51411d1e1550e3164ebc8e7..271b025ecf528ac94c04592fc116e6566a4a8b11 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>PdbOnly</DebugType>
     <Optimize>True</Optimize>
index 29cc922e45535e67b8b831e473f305b2a348f78a..5dfcf479e15bc79acffe0b07c31d477b21217990 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public class BringUpTest_Unbox
 {
@@ -17,7 +18,8 @@ public class BringUpTest_Unbox
         return (int)o;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int r = 3;
         object o = r;
index 3d71cf6a43cd7eb329f2d1e81ba886d79a391c27..d7108efe6869b65d03e3aec08a5b4a61b9fecb37 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 3565490c73f6d91b694317420d74138b7782c56a..b07eceb58ff1522c2cb4f74217866643b6010fcc 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 9acfd55433763598545b915b70e458265279056b..d7dfe6699a6427478fe579a6cbd36c4eb5886241 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 45b77c5477d5c62616d6ea8105973e8c3b357eb5..6b2654eea03e521aa0dda41c502c5d4078f1f4a9 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <AllowUnsafeBlocks>true</AllowUnsafeBlocks>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
index 524dc4736711a9dff917de98a80d1af31da54430..74a609504e4ca722553f547936c3ec4d376dd914 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 public class BringUpTest_Xor1
 {
     const int Pass = 100;
@@ -13,7 +14,8 @@ public class BringUpTest_Xor1
     [MethodImplAttribute(MethodImplOptions.NoInlining)]
     public static int Xor1(int x) { return x ^ 15; }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int y = Xor1(13);
         if (y == 2) return Pass;
index d8d906a1cafdfc9116f632520b9488496c28d364..7a225503d0818fe945370bcbbe9ebeb49843bcb1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c79b89f69f87129f2ffbf5aaea860a1643115c14..a84e7b9b52c86c43826032e2af79b985dcbe84cb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 45a70136725c530728bef1a66191eb7dedb58122..6278c09741e2babcd069c48a97f802fc073e4375 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 48bd557474d38d493d42d5860d9d3938baaf3e4b..da08b949ee50560c5aa73d638f9c9a48dc324744 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index f89fc5ca8b2604c5a268cff07614cd220db46d7d..2c1277ddf65c37951868fc399ed7f1257ba5ac45 100644 (file)
@@ -5,10 +5,12 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
-class child
+public class child
 {
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index 1dd36a7dcc0945ca8d8d1ce52898b3cff8010a85..4e82598f3805f58ab007092e41be322f2b99774f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 861737823fc9a9067762117247ebf215ab8e3416..218e8333a9c99d8fb164c1a31f51c9030ca935b3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index abc27e8130498272be971ad6562c221b536cc2d1..fe1bcd16b7b65e6292c43b044fac4dfdc305159a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index e12b14f403095966684c593fd79cecad7ecf39dc..7b8c25f9ba2839a4b0948c34f72da37faf8a794b 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 34c4185618c0867dcc98de3032efa48389580170..faff1c493ec5870aa62422bbf8e221e93f171f23 100644 (file)
@@ -5,10 +5,12 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
-class child
+public class child
 {
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index 18e95f73f05e0c346965e78856ad7b2f2fc257c0..d6b87ff4c779d52ed2cbaffb3931f8ae1f1d376f 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7085073ca021d0637c490741358689d00f43f710..1044cea03e250520fdb0e5c72666914f83eb8d8a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 1243308364883ef0d47085ff3da3d79bb3d4cd43..2d4aa3337fe5860109396d43d269d37d7b62a54c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0c9b5c3f9e8909bd2918ba69558532ffe1420424..28cb884deabb39aa971a1e907de22023248d2aee 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7ebb10d1e035fa07c5887a410fab7e5e58ebd08d..59a82a933d5ede1d8b324db0edf56d91a8d19feb 100644 (file)
@@ -5,10 +5,12 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
-class child
+public class child
 {
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index cfba2bb860acb2fb42cb1bc691407982f5ae25d6..a850bfe82749a7691bd97f9bd20eebea5f0f26e3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 88101b70995252a32e549d596c226b4dae1cc9e7..aba0eadf9512a1c56ef98621e3d93fc2747745ec 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3b5afa4e6bc331145fc41b1f1efd9748464f4233..bd618c7e317fecf42ddd9242a03855060d4fea18 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 42d2fcbb27330430c996033be03755222c3c7152..2a835f07d4426312e0e9da5c565cfe1c707758b6 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 678e8c73d912e6d3ddc16869ca9bc2b0757c9ed6..b4a6c5d5b69beaf047c5c8201096fcffee542bf4 100644 (file)
@@ -6,10 +6,12 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
-class child
+public class child
 {
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index cec6fe9874b93271031d628fedc330c95ba2ad3a..ebcc0d08129f4bc8d29a8f71d27f0c2bb811a199 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>Full</DebugType>
     <Optimize>False</Optimize>
index a2888a226b56f93e22ad36c4c3bc1197be5d2eda..368b9f9c612744bba0d21ce22c2e61543bd04da7 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>Full</DebugType>
     <Optimize>True</Optimize>
index 4809ea8d4c9a7a048159faaadc162579016fbd05..f3a958615e4dce0edb0652a40f1fa1c101374276 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>PdbOnly</DebugType>
     <Optimize>False</Optimize>
index 4f96f1190be5a5ea1370eb4f9cda8c01595c08f7..4e591c1b5f4888e8d4e14853bab197fb21ecd691 100644 (file)
@@ -1,7 +1,4 @@
 <Project Sdk="Microsoft.NET.Sdk">
-  <PropertyGroup>
-    <OutputType>Exe</OutputType>
-  </PropertyGroup>
   <PropertyGroup>
     <DebugType>PdbOnly</DebugType>
     <Optimize>True</Optimize>
index dbbdc986c35301c15e01a73017f90b4fcb1b19bf..7d8fc3f265ebd5368c0de2cd3c5407cb557a583e 100644 (file)
@@ -5,10 +5,12 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
-class child
+public class child
 {
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int b = 5;
         const int Pass = 100;
index 03c10f2a3ca29443caa10d8175c558838c5a410e..2f6895fd8b39c932480235086aecca2522eec5a1 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 2f43a48fcef8fc018bfffd2ac87e8d28b4f767fb..6e407a88a3e4cfd67d7ba983efd24f36339207aa 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3f42706e140127ffe4189a7b20804800444c5a72..94a45998e74db87839d94b5fc0b57bca820d5f75 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a373236352333b66ca133aa2b896e544a015827d..ecd315ab3c5e045cd9c97e8db455eb56cef9c637 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 62c0a7051d5864cc6955e4da8809b5fdad894aec..20ce8ce45019b5ba9b524d96eebd6a8c3bfca615 100644 (file)
@@ -6,6 +6,7 @@
 using System;
 using System.Text;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 struct vc
 {
@@ -15,12 +16,13 @@ struct vc
     public vc (int xx, int yy, int zz) { x = xx; y = yy; z = zz; }
 }
 
-class child
+public class child
 {
     const int Pass = 100;
     const int Fail = -1;
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int result = mul1(3, 7);
         if (result == 21)
index 1770e51f49d67bd69969ddb68169f7468063b708..e94d57e10589f041a7ae443fc905b5ecbc62ca0e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ca73112b83de333fef75ba532b6bb4286cb64d83..fc520b8be3b3f36f4e7d0de751fff184a0136f82 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 3b68881f6246c1998660c3be771c10c79513dea9..0e375f0624575620b69fb612da8ae5ca6bec666c 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index ece4eabbe0fbfad243aab883a084a5687cf8ed61..8635d9706e43e20f6b66c1c14782cfa8fc5faa65 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 35111c8d97143226b801e31ea965e03c3dc55ef2..3480c4a0a2fa125caac5e9ca5f2d063d8ac9c26b 100644 (file)
@@ -6,6 +6,7 @@
 using System;
 using System.Text;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 struct vc
 {
@@ -15,12 +16,13 @@ struct vc
     public vc (int xx, int yy, int zz) { x = xx; y = yy; z = zz; }
 }
 
-class child
+public class child
 {
     const int Pass = 100;
     const int Fail = -1;
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int result = mul2(3);
         if (result == 15)
index dfc3c8e13ebf03779dcfcc9fde91f4c59b412543..9574ebd6b96a987a8489e2b4958cd8e42aebe82e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 4928920d752197335d78a22ff87fd774f7abaa78..000cc1781ac3879d164f4e5e4bfb18b520228718 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a98f4bd69b943d10b4e9af9a5f9e75f9e6f1a791..388834539a420531600e8e304c542fe161ad1566 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6f9410f88417de0b98106fe304d607b370837a45..b31ac208fbd779954c523921558debf51e64b44e 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 6888e33a64bd848691098513bcdf18df26466ebf..efe16002b28b013222bbaade4cbe74a59195a58a 100644 (file)
@@ -6,6 +6,7 @@
 using System;
 using System.Text;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 struct vc
 {
@@ -15,12 +16,13 @@ struct vc
     public vc (int xx, int yy, int zz) { x = xx; y = yy; z = zz; }
 }
 
-class child
+public class child
 {
     const int Pass = 100;
     const int Fail = -1;
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int result=  mul3(3);
         if (result == 15369)
index 2ed63879744f8ed976f9bdc857f12303b2f4482d..6d9fd2901185e8259603abfc2986782fea560304 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 436582abeeaadfa773ffe49a73ac4b934cdacc7b..aa7efd45585bf83b2fbe0b6cb179f9b28ab487a3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index bfe230af98a2847a483cd9d8c62dca0a839af491..da0d0c5b34dac15bffbfbf76a53a9358f6b61629 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index fc3f2e2dc8a67d15df3be993b9d50dbdeaf83f53..bd003df5912dd14d8062ce143ce8689bde1e5dba 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7ebd4ad81dcf2efa6bd5ba027e15bc7bcdb3756a..a8d58436b9bab188b57a48f3f09332fb4c782e6d 100644 (file)
@@ -6,6 +6,7 @@
 using System;
 using System.Text;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 struct vc
 {
@@ -15,12 +16,13 @@ struct vc
     public vc (int xx, int yy, int zz) { x = xx; y = yy; z = zz; }
 }
 
-class child
+public class child
 {
     const int Pass = 100;
     const int Fail = -1;
 
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         int a = 2;
         int result = mul4(ref a);
index 049f5d31ad901a097727b95404fb7504f0d6334d..a07f15d36c791ea787b36cc62abdce52ae84b8a2 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 11781bc69441722589f18e74fdaf50737aef73f1..e73165c250d09fc09583e51dace9ac04b108cf20 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c284ae3803394edae393ff283f80919ffece210a..07b6e4f93e2ff04c667edfd9d36cfb3878816836 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index a3a75351fb1ec78fe42cf314289c056afdb9fc32..5ec5809c9b5d64b855204806c8a69146e83ad2d3 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 90123a109ba02e540f2313a1fa624849aadeeeee..237606aa7625d1c6c2141ad397aaf65d44ae9e13 100644 (file)
@@ -5,10 +5,12 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
-class child
+public class child
 {
-    static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {
         const int Pass = 100;
         const int Fail = -1;
index a72def1ff98cdcc8999a7f7610e0b47c7c0f2d69..9dcf8bf6291a0ea1a4d09cefdaa608fa87522996 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 375aa3020be8d8110af94ddf2e75b486f2ab21f6..bf7f762ab7fae0158198773e4410ff26cce8a05a 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 87557b9ad866e127ee9d1a74cf1e5ef8310082c0..0e6e9755293691b00c33f133a24e2ab2602a98d6 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index c6263d095c5f42b29b996114669467335cf7725b..feb31440b99e9cf42b8c4caca53ac660753c3c20 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7181a7778c755280bbf35bf488865c6e4d349eb6..5729bfd09a9b96c5dd51435b5ba43c54b93c2634 100644 (file)
@@ -5,6 +5,7 @@
 
 using System;
 using System.Runtime.CompilerServices;
+using Xunit;
 
 public struct Point
 {
@@ -669,7 +670,8 @@ public class BringUpTest_struct16args
         return Pass;
     }
 
-    public static int Main()
+    [Fact]
+    public static int TestEntryPoint()
     {       
        int i0 = 2;
        int i1 = 3;
index 87e84ac41cfa1a519c1696f80e32ac100119eafc..82cd5486b5d415efc361bc429448d6acf2dd16fb 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 0ee2ce41ab23189aa65309e2016261119469591d..d248b78abb830a787fa39d265b4712f5d73af382 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 266896490780485a5adfd46bdf4ab19cbe029211..54c0c48f603868ccf36f2f18af007c177afe95d0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>
index 7aa3540f404c62e722938f7d4db5d0b8aa86f8ed..c6117774481bbcde143a92e5fa31bb70ce6104d0 100644 (file)
@@ -1,6 +1,5 @@
 <Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
-    <OutputType>Exe</OutputType>
     <CLRTestPriority>1</CLRTestPriority>
   </PropertyGroup>
   <PropertyGroup>