Files
zeekay b0a5ca07b7 v0.52 — PVM GPU layout
Establish PVM (Platform-VM) GPU substrate scaffold for LP-137
GPU-native compliance:

  - pvm_gpu_layout.hpp     ValidatorSlot, StakeRecord/Op, SlashEvidence,
                            EpochState, PVMRoundDescriptor, ValidatorOp,
                            PVMTransitionResult — all 16-byte aligned with
                            explicit pad to fixed arena strides for
                            byte-stable host/device ABI
  - pvm_cpu_reference.cpp  Deterministic CPU oracle implementing four
                            canonical kernels: ValidatorSetApply,
                            StakeTransition, SlashingTransition,
                            EpochTransition (root composition)
  - pvm_layout_test        12 layout + reference-determinism checks; all
                            pass with byte-identical roots across runs

This closes the layout half of the P-Chain GPU-native gap. v0.53 ships
the matching CUDA + Metal transition kernels and the cross-backend
determinism harness.
2026-04-26 14:37:43 -07:00

24 lines
767 B
CMake

# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"/Users/z/work/luxcpp/pvm/test/pvm_layout_test.cpp" "CMakeFiles/pvm-layout-test.dir/test/pvm_layout_test.cpp.o" "gcc" "CMakeFiles/pvm-layout-test.dir/test/pvm_layout_test.cpp.o.d"
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES
)
# Targets to which this target links which contain Fortran sources.
set(CMAKE_Fortran_TARGET_FORWARD_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")