Job #98 check_circle Passed


Handle special cases for CP0 register writes. - The timer interrupt is cleared on writes to the Compare register (see: #6.3.4). - Only software interrupt bits are writable into the Cause register (see: #6.3.6).

Type:
Build
Repository:
Nabile/DotN64
Branch:
master
Commit:
a4d06cef67d2cc3fa36dfcd472699b702b671bbf
Exit code:
0
MSBuild auto-detection: using msbuild version '15.0' from '/usr/lib/mono/msbuild/15.0/bin'.
Nothing to do. None of the projects in this solution specify any packages for NuGet to restore.
Microsoft (R) Build Engine version 15.8.0.0 ( Tue Nov  6 14:14:07 UTC 2018) for Mono
Copyright (C) Microsoft Corporation. All rights reserved.

Build started 12/24/2018 21:52:07.
Project "/tmp/CI-builds/Nabile/DotN64/DotN64.sln" on node 1 (default targets).
ValidateSolutionConfiguration:
  Building solution configuration "Release|Any CPU".
Project "/tmp/CI-builds/Nabile/DotN64/DotN64.sln" (1) is building "/tmp/CI-builds/Nabile/DotN64/DotN64/DotN64.csproj" (2) on node 1 (default targets).
PrepareForBuild:
  Creating directory "bin/Release/".
  Creating directory "obj/Release/".
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/lib/mono/msbuild/15.0/bin/Roslyn/csc.exe /noconfig /unsafe+ /nowarn:1701,1702 /nostdlib+ /warn:4 /highentropyva+ /reference:/usr/lib/mono/4.6.1-api/mscorlib.dll /reference:/usr/lib/mono/4.6.1-api/System.Core.dll /reference:/usr/lib/mono/4.6.1-api/System.dll /reference:/usr/lib/mono/4.6.1-api/System.Numerics.dll /optimize+ /out:obj/Release/DotN64.dll /subsystemversion:6.00 /target:library /utf8output Nintendo64.cs Cartridge.cs RCP/RealityCoprocessor.cs MappingEntry.cs Extensions/MappingEntryExtensions.cs RCP/DP/RealityCoprocessor.DisplayProcessor.cs RCP/SP/RealityCoprocessor.SignalProcessor.cs RCP/RealityCoprocessor.Interface.cs RCP/AI/RealityCoprocessor.AudioInterface.cs RCP/MI/RealityCoprocessor.MIPSInterface.cs RCP/MI/RealityCoprocessor.MIPSInterface.InitModeRegister.cs RCP/PI/RealityCoprocessor.ParallelInterface.cs RCP/PI/RealityCoprocessor.ParallelInterface.Domain.cs RCP/PI/RealityCoprocessor.ParallelInterface.Statuses.cs RCP/RI/RealityCoprocessor.RDRAMInterface.cs RCP/RI/RealityCoprocessor.RDRAMInterface.ConfigRegister.cs RCP/RI/RealityCoprocessor.RDRAMInterface.ModeRegister.cs RCP/RI/RealityCoprocessor.RDRAMInterface.RefreshRegister.cs RCP/SI/RealityCoprocessor.SerialInterface.cs RCP/SI/RealityCoprocessor.SerialInterface.Statuses.cs RCP/VI/RealityCoprocessor.VideoInterface.cs RCP/VI/RealityCoprocessor.VideoInterface.HorizontalVideoRegister.cs CPU/VR4300/VR4300.cs CPU/VR4300/VR4300.GPRIndex.cs CPU/VR4300/VR4300.Instruction.cs CPU/VR4300/VR4300.OpCode.cs CPU/VR4300/VR4300.RegImmOpCode.cs CPU/VR4300/VR4300.SpecialOpCode.cs CPU/VR4300/CP0/VR4300.SystemControlUnit.ConfigRegister.cs CPU/VR4300/CP0/VR4300.SystemControlUnit.cs CPU/VR4300/CP0/VR4300.SystemControlUnit.Register.cs CPU/VR4300/CP0/VR4300.SystemControlUnit.RegisterIndex.cs CPU/VR4300/CP0/VR4300.SystemControlUnit.StatusRegister.cs Diagnostics/Debugger.cs Diagnostics/Debugger.Status.cs Diagnostics/Debugger.Command.cs Diagnostics/Debugger.InstructionFormat.cs Helpers/BitHelper.cs RCP/DP/RealityCoprocessor.DisplayProcessor.Statuses.cs RCP/SP/RealityCoprocessor.SignalProcessor.Statuses.cs CPU/VR4300/VR4300.Exceptions.cs PIF/PeripheralInterface.cs PIF/PeripheralInterface.CICStatus.cs PIF/PeripheralInterface.DeviceState.cs RDRAM/RDRAM.cs RDRAM/RDRAM.ConfigIndex.cs RDRAM/RDRAM.ConfigRegister.cs PIF/PeripheralInterface.CIC.cs RCP/MI/RealityCoprocessor.MIPSInterface.Interrupts.cs CPU/VR4300/CP0/VR4300.SystemControlUnit.CauseRegister.cs CPU/VR4300/VR4300.ExceptionProcessing.cs CPU/VR4300/VR4300.ICoprocessor.cs CPU/VR4300/CP0/VR4300.SystemControlUnit.OpCode.cs CPU/VR4300/CP1/VR4300.FloatingPointUnit.cs PIF/PeripheralInterface.TVType.cs Cartridge.MediaFormat.cs Cartridge.RegionCode.cs CPU/VR4300/CP1/VR4300.FloatingPointUnit.OpCode.cs CPU/VR4300/CP1/VR4300.FloatingPointUnit.Register.cs CPU/VR4300/CP1/VR4300.FloatingPointUnit.ImplementationRevisionRegister.cs CPU/VR4300/CP1/VR4300.FloatingPointUnit.ControlStatusRegister.cs CPU/VR4300/CP0/VR4300.SystemControlUnit.FunctOpCode.cs CPU/VR4300/VR4300.AccessSize.cs RCP/VI/RealityCoprocessor.VideoInterface.ControlRegister.cs RCP/VI/RealityCoprocessor.VideoInterface.TimingRegister.cs RCP/VI/RealityCoprocessor.VideoInterface.HorizontalSyncRegister.cs RCP/VI/RealityCoprocessor.VideoInterface.VerticalVideoRegister.cs RCP/VI/RealityCoprocessor.VideoInterface.VerticalBurstRegister.cs RCP/VI/RealityCoprocessor.VideoInterface.ScaleRegister.cs IVideoOutput.cs VideoFrame.cs Switch.cs RCP/DP/RealityCoprocessor.DisplayProcessor.Angrylion.cs RCP/MI/RealityCoprocessor.MIPSInterface.InterruptPins.cs RCP/MI/RealityCoprocessor.MIPSInterface.VersionRegister.cs "/tmp/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs"
CopyFilesToOutputDirectory:
  Copying file from "obj/Release/DotN64.dll" to "bin/Release/DotN64.dll".
  DotN64 -> /tmp/CI-builds/Nabile/DotN64/DotN64/bin/Release/DotN64.dll
Done Building Project "/tmp/CI-builds/Nabile/DotN64/DotN64/DotN64.csproj" (default targets).
Project "/tmp/CI-builds/Nabile/DotN64/DotN64.sln" (1) is building "/tmp/CI-builds/Nabile/DotN64/DotN64.Desktop/DotN64.Desktop.csproj" (3) on node 1 (default targets).
PrepareForBuild:
  Creating directory "bin/Release/".
  Creating directory "obj/Release/".
Project "/tmp/CI-builds/Nabile/DotN64/DotN64.Desktop/DotN64.Desktop.csproj" (3) is building "/tmp/CI-builds/Nabile/DotN64/SDL2-CS/SDL2-CS.csproj" (4:2) on node 1 (default targets).
PrepareForBuild:
  Creating directory "bin/Release/".
  Creating directory "obj/Release/".
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/lib/mono/msbuild/15.0/bin/Roslyn/csc.exe /noconfig /unsafe+ /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /highentropyva- /reference:/usr/lib/mono/4.0-api/mscorlib.dll /reference:/usr/lib/mono/4.0-api/System.Core.dll /reference:/usr/lib/mono/4.0-api/System.dll /debug- /optimize+ /out:obj/Release/SDL2-CS.dll /target:library /utf8output src/SDL2.cs src/SDL2_image.cs src/SDL2_mixer.cs src/SDL2_ttf.cs "/tmp/.NETFramework,Version=v4.0.AssemblyAttributes.cs"
_CopyOutOfDateSourceItemsToOutputDirectoryAlways:
  Copying file from "/tmp/CI-builds/Nabile/DotN64/SDL2-CS/SDL2-CS.dll.config" to "bin/Release/SDL2-CS.dll.config".
CopyFilesToOutputDirectory:
  Copying file from "obj/Release/SDL2-CS.dll" to "bin/Release/SDL2-CS.dll".
  SDL2-CS -> /tmp/CI-builds/Nabile/DotN64/SDL2-CS/bin/Release/SDL2-CS.dll
Done Building Project "/tmp/CI-builds/Nabile/DotN64/SDL2-CS/SDL2-CS.csproj" (default targets).
GenerateTargetFrameworkMonikerAttribute:
Skipping target "GenerateTargetFrameworkMonikerAttribute" because all output files are up-to-date with respect to the input files.
CoreCompile:
  /usr/lib/mono/msbuild/15.0/bin/Roslyn/csc.exe /noconfig /unsafe+ /nowarn:1701,1702 /nostdlib+ /errorreport:prompt /warn:4 /highentropyva+ /reference:/tmp/CI-builds/Nabile/DotN64/DotN64/bin/Release/DotN64.dll /reference:/usr/lib/mono/4.6.1-api/mscorlib.dll /reference:/tmp/CI-builds/Nabile/DotN64/SDL2-CS/bin/Release/SDL2-CS.dll /reference:/usr/lib/mono/4.6.1-api/System.Core.dll /reference:/usr/lib/mono/4.6.1-api/System.dll /reference:/usr/lib/mono/4.6.1-api/System.IO.Compression.dll /reference:/usr/lib/mono/4.6.1-api/System.IO.Compression.FileSystem.dll /optimize+ /out:obj/Release/DotN64.Desktop.exe /subsystemversion:6.00 /target:exe /utf8output Program.cs AssemblyReleaseStreamAttribute.cs Updater.cs Point.cs SDL/Window.cs "/tmp/.NETFramework,Version=v4.6.1.AssemblyAttributes.cs"
_CopyFilesMarkedCopyLocal:
  Copying file from "/tmp/CI-builds/Nabile/DotN64/DotN64/bin/Release/DotN64.dll" to "bin/Release/DotN64.dll".
  Copying file from "/tmp/CI-builds/Nabile/DotN64/SDL2-CS/bin/Release/SDL2-CS.dll" to "bin/Release/SDL2-CS.dll".
  Copying file from "/tmp/CI-builds/Nabile/DotN64/SDL2-CS/bin/Release/SDL2-CS.dll.config" to "bin/Release/SDL2-CS.dll.config".
  Creating "/tmp/CI-builds/Nabile/DotN64/DotN64.Desktop/obj/Release/DotN64.Desktop.csproj.CopyComplete" because "AlwaysCreate" was specified.
_CopyOutOfDateSourceItemsToOutputDirectoryAlways:
  Copying file from "/tmp/CI-builds/Nabile/DotN64/SDL2-CS/SDL2-CS.dll.config" to "bin/Release/SDL2-CS.dll.config".
CopyFilesToOutputDirectory:
  Copying file from "obj/Release/DotN64.Desktop.exe" to "bin/Release/DotN64.Desktop.exe".
  DotN64.Desktop -> /tmp/CI-builds/Nabile/DotN64/DotN64.Desktop/bin/Release/DotN64.Desktop.exe
Done Building Project "/tmp/CI-builds/Nabile/DotN64/DotN64.Desktop/DotN64.Desktop.csproj" (default targets).
Done Building Project "/tmp/CI-builds/Nabile/DotN64/DotN64.sln" (default targets).

Build succeeded.
    0 Warning(s)
    0 Error(s)

Time Elapsed 00:00:10.72