{
  "checker": {
    "details": {
      "argv": [
        "/tmp/polydim-build/Examples/Elliptic_PCC_2D/Elliptic_PCC_2D",
        "MethodType:uint=0",
        "MethodOrder:uint=1",
        "ExportFolder:string=/tmp/polydim-probe-export",
        "TestType:uint=1",
        "MeshGenerator:uint=1",
        "MeshMaxArea:double=0.0",
        "ComputeMethodPerformance:bool=0",
        "SUPG:bool=0",
        "PecletConstant:double=0.3333333333333333",
        "MeshImportFilePath:string=./",
        "ExportFormat:vector_uint=[1,1]"
      ],
      "kind": "cli",
      "needs_browser": false,
      "needs_credentials": false,
      "returncode": 0,
      "scope": "product operation",
      "stderr": "",
      "stdout": " >> SetProblem...\n >> [1;35mDomain is exported in: /tmp/polydim-probe-export/Paraview/Domain.vtu[0m\n -- [1;34mProfiling[0m: Time 'SetProblem': 0 h 0 m 0 s 0.027 ms --\n >> SetProblem [1;32mSUCCESS[0m\n >> CreateMesh...\n -- [1;34mProfiling[0m: Time 'CreateMesh': 0 h 0 m 0 s 0.021 ms --\n >> CreateMesh [1;32mSUCCESS[0m\n >> [1;35mMesh is exported in: /tmp/polydim-probe-export/Paraview[0m\n >> [1;35mMesh is exported in: /tmp/polydim-probe-export/Csv/Mesh[0m\n >> ComputeGeometricProperties...\n -- [1;34mProfiling[0m: Time 'ComputeGeometricProperties': 0 h 0 m 0 s 0.055 ms --\n >> ComputeGeometricProperties [1;32mSUCCESS[0m\n[excerpt truncated]",
      "working": true
    },
    "status": "PASS"
  },
  "deviations": [
    "README has no runnable command; the README's 'git submodule update' failed because the workspace has no .git and the submodules were empty. Ran git clone of gedim (with recursive nested submodules GeDiM-core and 3rd_party_libraries) and PolyDiM-core over HTTPS into the empty dirs. Submodule commits are default-branch HEAD, not the pinned submodule SHAs (not recoverable without git metadata).",
    "Example run aborted with 'Triangle library not active' for the default mesh generator; switched to MeshGenerator:uint=1 with MeshMaxArea 0.0 (the first case in integration_test.py), which does not need Triangle.",
    "Probe uses the example binary built in /tmp/polydim-build (out-of-tree), with ExportFolder /tmp/polydim-probe-export."
  ],
  "main_blocker": null,
  "operation": "Build PolyDiM Examples/Elliptic_PCC_2D from the top-level CMake project and run it (FEM_PCC patch test, MethodType 0, MethodOrder 1, TestType 1, MeshGenerator 1) producing Csv/Errors, Csv/Solution and Paraview/.vtu exports.",
  "operation_scope": "Covers configure, build and one example run. Not run: unit tests, lint, other examples, and the full integration_test.py sweep. The Triangle/TetGen/VORO/METIS mesh generators are not enabled, so MeshGenerator 0/2 paths are not exercised.",
  "outcome": "working",
  "steps": [
    "Read README.md (no build or run command; only 'git submodule init/update' for gedim and the library layout)",
    "apt-get install cmake g++ make libeigen3-dev liblapack-dev libblas-dev git",
    "git submodule update --init --recursive (failed: workspace is not a git repository; submodules were empty dirs)",
    "git clone --depth 1 --recurse-submodules https://github.com/AURION-Polito/gedim.git gedim; git clone --depth 1 https://github.com/AURION-Polito/PolyDiM-core.git PolyDiM-core",
    "cmake -S <host-path> -B /tmp/polydim-build -DENABLE_POLYDIM_EXAMPLES=ON -DCMAKE_BUILD_TYPE=Release (rc=0)",
    "cmake --build /tmp/polydim-build --target Elliptic_PCC_2D -j2 (rc=0)",
    "Run /tmp/polydim-build/Examples/Elliptic_PCC_2D/Elliptic_PCC_2D with integration_test.py's first parameter set (rc=0, Errors_1_0_1.csv written)"
  ],
  "stuck_step": null,
  "suggested_fix": null
}
