timestamps-fix() {
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/test/runtests.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/test/minlp_test.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/test/matrix_test.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/test/madnlp_test.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/test/madnlp_quasi_newton.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/test/madnlp_dense.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/test/kkt_test.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/test/hs033.nl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/test/MOI_interface_test.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/utils.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/quasi_newton.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/options.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/nlpmodels.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/matrixtools.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/extension_templates.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/enums.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/MadNLP.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/LinearSolvers/umfpack.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/LinearSolvers/linearsolvers.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/LinearSolvers/ldl.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/LinearSolvers/lapack.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/LinearSolvers/cholmod.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/LinearSolvers/backsolve.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/KKT/rhs.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/KKT/Sparse/utils.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/KKT/Sparse/unreduced.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/KKT/Sparse/scaled_augmented.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/KKT/Sparse/condensed.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/KKT/Sparse/augmented.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/KKT/KKTsystem.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/KKT/Dense/utils.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/KKT/Dense/condensed.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/KKT/Dense/augmented.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/IPM/utils.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/IPM/solver.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/IPM/restoration.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/IPM/line_search.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/IPM/kernels.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/IPM/inertiacorrector.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/IPM/factorization.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/IPM/callbacks.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/src/IPM/IPM.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/logo.svg"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/logo-full.svg"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPTests/src/wrapper.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPTests/src/MadNLPTests.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPTests/src/Instances/nls.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPTests/src/Instances/hs15nohessian.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPTests/src/Instances/hs15.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPTests/src/Instances/dummy_qp.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPTests/Project.toml"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPTests/LICENSE"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPPardiso/Project.toml"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPPardiso/test/runtests.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPPardiso/src/pardisomkl.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPPardiso/src/pardiso.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPPardiso/src/MadNLPPardiso.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPPardiso/deps/build.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPPardiso/deps/.pardiso_dummy.c"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPPardiso/README.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPPardiso/LICENSE"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPPardiso/Artifacts.toml"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPPardiso/.gitignore"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPMumps/test/runtests.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPMumps/src/MadNLPMumps.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPMumps/Project.toml"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPMumps/LICENSE"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPMumps/.gitignore"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPKrylov/test/runtests.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPKrylov/src/MadNLPKrylov.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPKrylov/Project.toml"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPKrylov/LICENSE"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPKrylov/.gitignore"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPHSL/test/runtests.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPHSL/src/ma97.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPHSL/src/ma86.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPHSL/src/ma77.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPHSL/src/ma57.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPHSL/src/ma27.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPHSL/src/common.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPHSL/src/MadNLPHSL.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPHSL/README.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPHSL/Project.toml"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPHSL/LICENSE"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPHSL/.gitignore"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/test/runtests.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/test/madnlpgpu_test.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/test/densekkt_rocm.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/test/densekkt_cuda.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/src/utils.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/src/cuda.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/src/MadNLPGPU.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/src/LinearSolvers/lapackgpu.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/src/LinearSolvers/cusolver.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/src/LinearSolvers/cudss.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/src/KKT/kernels_sparse.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/src/KKT/kernels_dense.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/src/KKT/cuda_sparse.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/src/KKT/cuda_dense.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/ext/MadNLPGPUAMDGPUExt/rocsolver.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/ext/MadNLPGPUAMDGPUExt/rocm_sparse.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/ext/MadNLPGPUAMDGPUExt/rocm_dense.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/ext/MadNLPGPUAMDGPUExt/rocm.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/ext/MadNLPGPUAMDGPUExt/MadNLPGPUAMDGPUExt.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/README.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/Project.toml"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/lib/MadNLPGPU/LICENSE"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/ext/MadNLPMOI/utils.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/ext/MadNLPMOI/MadNLPMOI.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/tutorials/warmstart.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/tutorials/multiprecision.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/tutorials/lbfgs.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/tutorials/kktsystem.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/tutorials/hs15.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/tutorials/diag_kkt.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/quickstart.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/options.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/man/solver.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/man/linear_solvers.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/man/kkt.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/lib/linear_solvers.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/lib/kkt.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/lib/ipm.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/lib/callbacks.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/installation.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/index.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/assets/logo.svg"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/assets/logo.ico"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/src/assets/logo-full.svg"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/make.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/install.jl"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/docs/Project.toml"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/README.md"
  touch -c -d "2025-09-11 05:16:13.587495340 +0000" "usr/share/julia/arch-site/MadNLP/Project.toml"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/NEWS.md"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/LICENSE"
  touch -c -d "2025-09-11 05:15:59.000000000 +0000" "usr/share/julia/arch-site/MadNLP/CITATION.bib"
}
post_install() {
  timestamps-fix
}
post_upgrade() {
  timestamps-fix
}
