From 7c6c6a684b986bf22f0b3ff88ebe850440b919ed Mon Sep 17 00:00:00 2001 From: Wilson Snyder Date: Mon, 26 Jan 2026 20:24:34 -0500 Subject: [PATCH] Add SPDX copyright identifiers, and get 'reuse' clean. No functional change. --- .bake.toml | 4 +- .codecov.yml | 8 +- Artistic | 197 ---- CMakeLists.txt | 8 +- Changes | 8 +- LICENSE | 165 ---- LICENSES/Apache-2.0.txt | 73 ++ LICENSES/Artistic-2.0.txt | 85 ++ LICENSES/BSD-2-Clause.txt | 9 + LICENSES/BSD-3-Clause.txt | 11 + LICENSES/CC0-1.0.txt | 121 +++ LICENSES/ISC.txt | 8 + LICENSES/LGPL-3.0-only.txt | 304 ++++++ LICENSES/LicenseRef-Altera-No-Warranty.txt | 7 + LICENSES/LicenseRef-IEEE-1800.txt | 22 + LICENSES/MIT.txt | 18 + LICENSES/Unlicense.txt | 10 + Makefile.in | 8 +- README.rst | 2 + REUSE.toml | 60 ++ bin/redirect | 8 +- bin/verilator | 8 +- bin/verilator_ccache_report | 11 +- bin/verilator_coverage | 9 +- bin/verilator_difftree | 11 +- bin/verilator_gantt | 11 +- bin/verilator_includer | 8 +- bin/verilator_profcfunc | 11 +- ci/ci-install.bash | 6 +- ci/ci-pages-notify.bash | 6 +- ci/ci-pages.bash | 6 +- ci/ci-script.bash | 6 +- ci/ci-win-compile.ps1 | 6 +- ci/ci-win-test.ps1 | 6 +- ci/docker/buildenv/Dockerfile | 8 +- ci/docker/buildenv/README.rst | 2 +- ci/docker/buildenv/build.sh | 8 +- ci/docker/run/Dockerfile | 8 +- ci/docker/run/README.rst | 2 +- ci/docker/run/hooks/post_push | 8 +- ci/docker/run/verilator-docker | 8 +- ci/docker/run/verilator-wrap.sh | 8 +- configure.ac | 7 +- docs/CONTRIBUTING.rst | 3 + docs/Makefile | 8 +- docs/README.rst | 3 + docs/bin/vl_sphinx_extract | 11 +- docs/bin/vl_sphinx_fix | 11 +- docs/guide/changes.rst | 2 +- docs/guide/conf.py | 2 +- docs/guide/connecting.rst | 2 +- docs/guide/contributing.rst | 2 +- docs/guide/contributors.rst | 2 +- docs/guide/copyright.rst | 4 +- docs/guide/deprecations.rst | 2 +- docs/guide/environment.rst | 2 +- docs/guide/example_binary.rst | 2 +- docs/guide/example_cc.rst | 2 +- docs/guide/example_common_install.rst | 2 +- docs/guide/example_dist.rst | 2 +- docs/guide/example_sc.rst | 2 +- docs/guide/examples.rst | 2 +- docs/guide/exe_sim.rst | 2 +- docs/guide/exe_verilator.rst | 2 +- docs/guide/exe_verilator_coverage.rst | 2 +- docs/guide/exe_verilator_gantt.rst | 2 +- docs/guide/exe_verilator_profcfunc.rst | 2 +- docs/guide/executables.rst | 2 +- docs/guide/extensions.rst | 2 +- docs/guide/faq.rst | 2 +- docs/guide/files.rst | 2 +- docs/guide/index.rst | 2 +- docs/guide/install-cmake.rst | 2 +- docs/guide/install.rst | 2 +- docs/guide/languages.rst | 2 +- docs/guide/overview.rst | 2 +- docs/guide/simulating.rst | 2 +- docs/guide/verilating.rst | 2 +- docs/guide/warnings.rst | 2 +- docs/internals.rst | 7 +- docs/security.rst | 2 + examples/cmake_hello_c/CMakeLists.txt | 4 +- examples/cmake_hello_c/Makefile | 4 +- examples/cmake_hello_sc/CMakeLists.txt | 4 +- examples/cmake_hello_sc/Makefile | 4 +- examples/cmake_protect_lib/CMakeLists.txt | 4 +- examples/cmake_protect_lib/Makefile | 4 +- examples/cmake_tracing_c/CMakeLists.txt | 4 +- examples/cmake_tracing_c/Makefile | 4 +- examples/cmake_tracing_sc/CMakeLists.txt | 4 +- examples/cmake_tracing_sc/Makefile | 4 +- examples/json_py/Makefile | 4 +- examples/json_py/sub.v | 4 +- examples/json_py/top.v | 4 +- examples/json_py/vl_file_copy | 4 +- examples/json_py/vl_hier_graph | 4 +- examples/make_hello_binary/Makefile | 4 +- examples/make_hello_binary/top.v | 4 +- examples/make_hello_c/Makefile | 4 +- examples/make_hello_c/sim_main.cpp | 4 +- examples/make_hello_c/top.v | 4 +- examples/make_hello_sc/Makefile | 4 +- examples/make_hello_sc/sc_main.cpp | 4 +- examples/make_hello_sc/top.v | 4 +- examples/make_protect_lib/Makefile | 4 +- examples/make_protect_lib/secret_impl.v | 4 +- examples/make_protect_lib/sim_main.cpp | 4 +- examples/make_protect_lib/top.v | 4 +- examples/make_tracing_c/Makefile | 4 +- examples/make_tracing_c/Makefile_obj | 4 +- examples/make_tracing_c/sim_main.cpp | 4 +- examples/make_tracing_c/sub.v | 4 +- examples/make_tracing_c/top.v | 4 +- examples/make_tracing_sc/Makefile | 4 +- examples/make_tracing_sc/Makefile_obj | 4 +- examples/make_tracing_sc/sc_main.cpp | 4 +- examples/make_tracing_sc/sub.v | 4 +- examples/make_tracing_sc/top.v | 4 +- include/gtkwave/fst_config.h | 7 +- include/verilated.cpp | 8 +- include/verilated.h | 8 +- include/verilated.mk.in | 8 +- include/verilated.v | 8 +- include/verilated_config.h.in | 8 +- include/verilated_cov.cpp | 8 +- include/verilated_cov.h | 8 +- include/verilated_cov_key.h | 8 +- include/verilated_dpi.cpp | 8 +- include/verilated_dpi.h | 8 +- include/verilated_fst_c.cpp | 8 +- include/verilated_fst_c.h | 8 +- include/verilated_fst_sc.cpp | 8 +- include/verilated_fst_sc.h | 8 +- include/verilated_funcs.h | 8 +- include/verilated_imp.h | 8 +- include/verilated_intrinsics.h | 8 +- include/verilated_probdist.cpp | 8 +- include/verilated_profiler.cpp | 8 +- include/verilated_profiler.h | 8 +- include/verilated_random.cpp | 7 +- include/verilated_random.h | 7 +- include/verilated_saif_c.cpp | 8 +- include/verilated_saif_c.h | 8 +- include/verilated_saif_sc.h | 8 +- include/verilated_save.cpp | 8 +- include/verilated_save.h | 8 +- include/verilated_sc.h | 8 +- include/verilated_sc_trace.h | 8 +- include/verilated_std.sv | 7 +- include/verilated_std_waiver.vlt | 7 +- include/verilated_sym_props.h | 8 +- include/verilated_syms.h | 8 +- include/verilated_threads.cpp | 8 +- include/verilated_threads.h | 8 +- include/verilated_timing.cpp | 7 +- include/verilated_timing.h | 7 +- include/verilated_trace.h | 8 +- include/verilated_trace_imp.h | 8 +- include/verilated_types.h | 8 +- include/verilated_vcd_c.cpp | 8 +- include/verilated_vcd_c.h | 8 +- include/verilated_vcd_sc.cpp | 8 +- include/verilated_vcd_sc.h | 8 +- include/verilated_vpi.cpp | 8 +- include/verilated_vpi.h | 8 +- include/verilatedos.h | 8 +- include/verilatedos_c.h | 8 +- include/vltstd/sv_vpi_user.h | 5 + include/vltstd/svdpi.h | 6 +- include/vltstd/veriuser.h | 8 +- include/vltstd/vpi_user.h | 5 + nodist/clang_check_attributes | 18 +- nodist/dot_importer | 11 +- nodist/fastcov.py | 2 +- nodist/fuzzer/actual_fail | 4 +- nodist/fuzzer/all | 5 +- nodist/fuzzer/generate_dictionary | 4 +- nodist/fuzzer/run | 5 +- nodist/fuzzer/setup_root | 5 +- nodist/fuzzer/setup_user | 5 +- nodist/fuzzer/wrapper.cpp | 5 +- nodist/install_test | 11 +- nodist/lint_py_test_filter | 11 +- nodist/log_changes | 11 +- nodist/uvm_pkg_packer | 14 +- nodist/verilator_saif_diff | 8 +- python-dev-requirements.txt | 8 +- src/.gdbinit | 8 +- src/.gdbinit.py | 9 +- src/CMakeLists.txt | 8 +- src/Makefile.in | 8 +- src/Makefile_obj.in | 8 +- src/V3Active.cpp | 8 +- src/V3Active.h | 8 +- src/V3ActiveTop.cpp | 8 +- src/V3ActiveTop.h | 8 +- src/V3Assert.cpp | 8 +- src/V3Assert.h | 8 +- src/V3AssertPre.cpp | 8 +- src/V3AssertPre.h | 8 +- src/V3AssertProp.cpp | 8 +- src/V3AssertProp.h | 8 +- src/V3Ast.cpp | 8 +- src/V3Ast.h | 8 +- src/V3AstAttr.h | 7 +- src/V3AstInlines.h | 8 +- src/V3AstNodeDType.h | 8 +- src/V3AstNodeExpr.h | 7 +- src/V3AstNodeOther.h | 8 +- src/V3AstNodeStmt.h | 8 +- src/V3AstNodes.cpp | 8 +- src/V3AstUserAllocator.h | 8 +- src/V3Begin.cpp | 8 +- src/V3Begin.h | 8 +- src/V3Branch.cpp | 8 +- src/V3Branch.h | 8 +- src/V3Broken.cpp | 8 +- src/V3Broken.h | 8 +- src/V3CCtors.cpp | 8 +- src/V3CCtors.h | 8 +- src/V3CUse.cpp | 8 +- src/V3CUse.h | 8 +- src/V3Case.cpp | 8 +- src/V3Case.h | 8 +- src/V3Cast.cpp | 8 +- src/V3Cast.h | 8 +- src/V3Cfg.cpp | 8 +- src/V3Cfg.h | 8 +- src/V3CfgBuilder.cpp | 8 +- src/V3CfgLiveVariables.cpp | 8 +- src/V3Class.cpp | 8 +- src/V3Class.h | 8 +- src/V3Clean.cpp | 8 +- src/V3Clean.h | 8 +- src/V3Clock.cpp | 8 +- src/V3Clock.h | 8 +- src/V3Combine.cpp | 8 +- src/V3Combine.h | 8 +- src/V3Common.cpp | 8 +- src/V3Common.h | 8 +- src/V3Const.cpp | 8 +- src/V3Const.h | 8 +- src/V3Control.cpp | 8 +- src/V3Control.h | 8 +- src/V3Coverage.cpp | 8 +- src/V3Coverage.h | 8 +- src/V3CoverageJoin.cpp | 8 +- src/V3CoverageJoin.h | 8 +- src/V3Dead.cpp | 8 +- src/V3Dead.h | 8 +- src/V3Delayed.cpp | 8 +- src/V3Delayed.h | 8 +- src/V3Depth.cpp | 8 +- src/V3Depth.h | 8 +- src/V3DepthBlock.cpp | 8 +- src/V3DepthBlock.h | 8 +- src/V3Descope.cpp | 8 +- src/V3Descope.h | 8 +- src/V3Dfg.cpp | 8 +- src/V3Dfg.h | 8 +- src/V3DfgAstToDfg.cpp | 8 +- src/V3DfgBreakCycles.cpp | 8 +- src/V3DfgCache.cpp | 8 +- src/V3DfgCache.h | 8 +- src/V3DfgColorSCCs.cpp | 8 +- src/V3DfgContext.h | 8 +- src/V3DfgCse.cpp | 8 +- src/V3DfgDataType.cpp | 8 +- src/V3DfgDataType.h | 8 +- src/V3DfgDecomposition.cpp | 8 +- src/V3DfgDfgToAst.cpp | 8 +- src/V3DfgOptimizer.cpp | 8 +- src/V3DfgOptimizer.h | 8 +- src/V3DfgPasses.cpp | 8 +- src/V3DfgPasses.h | 8 +- src/V3DfgPatternStats.h | 8 +- src/V3DfgPeephole.cpp | 8 +- src/V3DfgPeepholePatterns.h | 8 +- src/V3DfgRegularize.cpp | 8 +- src/V3DfgSynthesize.cpp | 8 +- src/V3DfgVertices.h | 8 +- src/V3DiagSarif.cpp | 8 +- src/V3DiagSarif.h | 8 +- src/V3DupFinder.cpp | 8 +- src/V3DupFinder.h | 8 +- src/V3EmitC.h | 8 +- src/V3EmitCBase.cpp | 8 +- src/V3EmitCBase.h | 8 +- src/V3EmitCConstInit.h | 8 +- src/V3EmitCConstPool.cpp | 8 +- src/V3EmitCFunc.cpp | 8 +- src/V3EmitCFunc.h | 8 +- src/V3EmitCHeaders.cpp | 8 +- src/V3EmitCImp.cpp | 8 +- src/V3EmitCInlines.cpp | 8 +- src/V3EmitCMain.cpp | 8 +- src/V3EmitCMain.h | 8 +- src/V3EmitCModel.cpp | 8 +- src/V3EmitCPch.cpp | 8 +- src/V3EmitCSyms.cpp | 8 +- src/V3EmitMk.cpp | 8 +- src/V3EmitMk.h | 8 +- src/V3EmitMkJson.cpp | 8 +- src/V3EmitMkJson.h | 8 +- src/V3EmitV.cpp | 8 +- src/V3EmitV.h | 8 +- src/V3Error.cpp | 8 +- src/V3Error.h | 8 +- src/V3ExecGraph.cpp | 8 +- src/V3ExecGraph.h | 8 +- src/V3Expand.cpp | 8 +- src/V3Expand.h | 8 +- src/V3File.cpp | 8 +- src/V3File.h | 8 +- src/V3FileLine.cpp | 8 +- src/V3FileLine.h | 8 +- src/V3Force.cpp | 8 +- src/V3Force.h | 8 +- src/V3Fork.cpp | 8 +- src/V3Fork.h | 8 +- src/V3FuncOpt.cpp | 8 +- src/V3FuncOpt.h | 8 +- src/V3FunctionTraits.h | 8 +- src/V3Gate.cpp | 8 +- src/V3Gate.h | 8 +- src/V3Global.cpp | 8 +- src/V3Global.h | 8 +- src/V3Graph.cpp | 8 +- src/V3Graph.h | 8 +- src/V3GraphAcyc.cpp | 8 +- src/V3GraphAlg.cpp | 8 +- src/V3GraphAlg.h | 8 +- src/V3GraphPathChecker.cpp | 8 +- src/V3GraphPathChecker.h | 8 +- src/V3GraphStream.h | 8 +- src/V3GraphTest.cpp | 8 +- src/V3Hash.cpp | 8 +- src/V3Hash.h | 8 +- src/V3Hasher.cpp | 8 +- src/V3Hasher.h | 8 +- src/V3HierBlock.cpp | 8 +- src/V3HierBlock.h | 8 +- src/V3Inline.cpp | 8 +- src/V3Inline.h | 8 +- src/V3InlineCFuncs.cpp | 8 +- src/V3InlineCFuncs.h | 8 +- src/V3Inst.cpp | 8 +- src/V3Inst.h | 8 +- src/V3InstrCount.cpp | 8 +- src/V3InstrCount.h | 8 +- src/V3Interface.cpp | 8 +- src/V3Interface.h | 8 +- src/V3LangCode.h | 8 +- src/V3LanguageWords.h | 8 +- src/V3LibMap.cpp | 8 +- src/V3LibMap.h | 8 +- src/V3Life.cpp | 8 +- src/V3Life.h | 8 +- src/V3LifePost.cpp | 8 +- src/V3LifePost.h | 8 +- src/V3LinkCells.cpp | 8 +- src/V3LinkCells.h | 8 +- src/V3LinkDot.cpp | 8 +- src/V3LinkDot.h | 8 +- src/V3LinkDotIfaceCapture.cpp | 8 +- src/V3LinkDotIfaceCapture.h | 8 +- src/V3LinkInc.cpp | 8 +- src/V3LinkInc.h | 8 +- src/V3LinkJump.cpp | 8 +- src/V3LinkJump.h | 8 +- src/V3LinkLValue.cpp | 8 +- src/V3LinkLValue.h | 8 +- src/V3LinkLevel.cpp | 8 +- src/V3LinkLevel.h | 8 +- src/V3LinkParse.cpp | 8 +- src/V3LinkParse.h | 8 +- src/V3LinkResolve.cpp | 8 +- src/V3LinkResolve.h | 8 +- src/V3List.h | 8 +- src/V3Localize.cpp | 8 +- src/V3Localize.h | 8 +- src/V3MemberMap.h | 8 +- src/V3MergeCond.cpp | 8 +- src/V3MergeCond.h | 8 +- src/V3Mutex.h | 8 +- src/V3Name.cpp | 8 +- src/V3Name.h | 8 +- src/V3Number.cpp | 8 +- src/V3Number.h | 8 +- src/V3OptionParser.cpp | 8 +- src/V3OptionParser.h | 8 +- src/V3Options.cpp | 8 +- src/V3Options.h | 8 +- src/V3Order.cpp | 8 +- src/V3Order.h | 8 +- src/V3OrderCFuncEmitter.h | 8 +- src/V3OrderGraph.h | 8 +- src/V3OrderGraphBuilder.cpp | 8 +- src/V3OrderInternal.h | 8 +- src/V3OrderMoveGraph.cpp | 8 +- src/V3OrderMoveGraph.h | 8 +- src/V3OrderParallel.cpp | 8 +- src/V3OrderProcessDomains.cpp | 8 +- src/V3OrderSerial.cpp | 8 +- src/V3Os.cpp | 8 +- src/V3Os.h | 8 +- src/V3PairingHeap.h | 8 +- src/V3Param.cpp | 8 +- src/V3Param.h | 8 +- src/V3Parse.h | 8 +- src/V3ParseGrammar.cpp | 8 +- src/V3ParseGrammar.h | 8 +- src/V3ParseImp.cpp | 8 +- src/V3ParseImp.h | 8 +- src/V3ParseLex.cpp | 8 +- src/V3PchAstMT.h | 8 +- src/V3PchAstNoMT.h | 8 +- src/V3PreExpr.h | 10 +- src/V3PreLex.h | 8 +- src/V3PreLex.l | 8 +- src/V3PreProc.cpp | 8 +- src/V3PreProc.h | 8 +- src/V3PreShell.cpp | 8 +- src/V3PreShell.h | 8 +- src/V3Premit.cpp | 8 +- src/V3Premit.h | 8 +- src/V3ProtectLib.cpp | 8 +- src/V3ProtectLib.h | 8 +- src/V3RandSequence.cpp | 8 +- src/V3RandSequence.h | 8 +- src/V3Randomize.cpp | 8 +- src/V3Randomize.h | 8 +- src/V3Reloop.cpp | 8 +- src/V3Reloop.h | 8 +- src/V3Rtti.h | 8 +- src/V3Sampled.cpp | 8 +- src/V3Sampled.h | 8 +- src/V3Sched.cpp | 8 +- src/V3Sched.h | 8 +- src/V3SchedAcyclic.cpp | 8 +- src/V3SchedPartition.cpp | 8 +- src/V3SchedReplicate.cpp | 8 +- src/V3SchedTiming.cpp | 8 +- src/V3SchedTrigger.cpp | 8 +- src/V3SchedUtil.cpp | 8 +- src/V3SchedVirtIface.cpp | 8 +- src/V3Scope.cpp | 8 +- src/V3Scope.h | 8 +- src/V3Scoreboard.cpp | 8 +- src/V3Scoreboard.h | 8 +- src/V3SenExprBuilder.h | 8 +- src/V3SenTree.h | 8 +- src/V3Simulate.h | 8 +- src/V3Slice.cpp | 8 +- src/V3Slice.h | 8 +- src/V3Split.cpp | 8 +- src/V3Split.h | 8 +- src/V3SplitAs.cpp | 8 +- src/V3SplitAs.h | 8 +- src/V3SplitVar.cpp | 8 +- src/V3SplitVar.h | 8 +- src/V3StackCount.cpp | 8 +- src/V3StackCount.h | 8 +- src/V3Stats.cpp | 8 +- src/V3Stats.h | 8 +- src/V3StatsReport.cpp | 8 +- src/V3StdFuture.h | 8 +- src/V3String.cpp | 8 +- src/V3String.h | 8 +- src/V3Subst.cpp | 8 +- src/V3Subst.h | 8 +- src/V3SymTable.h | 8 +- src/V3TSP.cpp | 8 +- src/V3TSP.h | 8 +- src/V3Table.cpp | 8 +- src/V3Table.h | 8 +- src/V3Task.cpp | 8 +- src/V3Task.h | 8 +- src/V3ThreadPool.cpp | 8 +- src/V3ThreadPool.h | 8 +- src/V3Timing.cpp | 8 +- src/V3Timing.h | 8 +- src/V3Trace.cpp | 8 +- src/V3Trace.h | 8 +- src/V3TraceDecl.cpp | 8 +- src/V3TraceDecl.h | 8 +- src/V3Tristate.cpp | 8 +- src/V3Tristate.h | 8 +- src/V3Udp.cpp | 8 +- src/V3Udp.h | 8 +- src/V3Undriven.cpp | 8 +- src/V3Undriven.h | 8 +- src/V3UndrivenCapture.cpp | 8 +- src/V3UndrivenCapture.h | 8 +- src/V3UniqueNames.h | 8 +- src/V3Unknown.cpp | 8 +- src/V3Unknown.h | 8 +- src/V3Unroll.cpp | 8 +- src/V3Unroll.h | 8 +- src/V3UnrollGen.cpp | 8 +- src/V3VariableOrder.cpp | 8 +- src/V3VariableOrder.h | 8 +- src/V3Waiver.cpp | 8 +- src/V3Waiver.h | 8 +- src/V3Width.cpp | 8 +- src/V3Width.h | 8 +- src/V3WidthCommit.cpp | 8 +- src/V3WidthCommit.h | 8 +- src/V3WidthRemove.h | 8 +- src/V3WidthSel.cpp | 8 +- src/Verilator.cpp | 8 +- src/VlcBucket.h | 8 +- src/VlcMain.cpp | 8 +- src/VlcOptions.h | 8 +- src/VlcPoint.h | 8 +- src/VlcSource.h | 8 +- src/VlcTest.h | 8 +- src/VlcTop.cpp | 8 +- src/VlcTop.h | 8 +- src/astgen | 11 +- src/bisonpre | 11 +- src/config_build.h | 8 +- src/config_package.h.in | 9 +- src/config_rev | 8 +- src/cppcheck-suppressions.txt | 8 +- src/flexfix | 8 +- src/mkinstalldirs | 2 + src/verilog.l | 8 +- src/verilog.y | 8 +- src/vlcovgen | 11 +- test_regress/CMakeLists.txt | 8 +- test_regress/Makefile | 8 +- test_regress/Makefile_obj | 8 +- test_regress/driver.py | 11 +- test_regress/t/TestCheck.h | 8 +- test_regress/t/TestSimulator.h | 8 +- test_regress/t/TestVpi.h | 8 +- test_regress/t/TestVpiMain.cpp | 11 +- test_regress/t/t_EXAMPLE.py | 8 +- test_regress/t/t_EXAMPLE.v | 4 +- test_regress/t/t_a1_first_cc.py | 8 +- test_regress/t/t_a1_first_cc.v | 4 +- test_regress/t/t_a2_first_sc.py | 8 +- test_regress/t/t_a3_selftest.py | 8 +- test_regress/t/t_a3_selftest_thread.py | 8 +- test_regress/t/t_a6_examples.py | 8 +- test_regress/t/t_alias_cyclic_bad.py | 8 +- test_regress/t/t_alias_cyclic_bad.v | 4 +- test_regress/t/t_alias_force.py | 8 +- test_regress/t/t_alias_force.v | 4 +- test_regress/t/t_alias_hier_ref_bad.py | 8 +- test_regress/t/t_alias_hier_ref_bad.v | 4 +- test_regress/t/t_alias_ports_unsup.py | 8 +- test_regress/t/t_alias_ports_unsup.v | 4 +- test_regress/t/t_alias_simple.py | 8 +- test_regress/t/t_alias_simple.v | 4 +- test_regress/t/t_alias_sub_select.py | 8 +- test_regress/t/t_alias_sub_select.v | 4 +- test_regress/t/t_alias_transitive.py | 8 +- test_regress/t/t_alias_transitive.v | 4 +- test_regress/t/t_alias_tristate_unsup.py | 8 +- test_regress/t/t_alias_tristate_unsup.v | 4 +- test_regress/t/t_alias_unsup.py | 8 +- test_regress/t/t_alias_unsup.v | 4 +- test_regress/t/t_alias_var_bad.py | 8 +- test_regress/t/t_alias_var_bad.v | 4 +- test_regress/t/t_alias_width_bad.py | 8 +- test_regress/t/t_alias_width_bad.v | 4 +- test_regress/t/t_altera_lpm.v | 2 + test_regress/t/t_altera_lpm_abs.py | 8 +- test_regress/t/t_altera_lpm_add_sub.py | 8 +- test_regress/t/t_altera_lpm_and.py | 8 +- test_regress/t/t_altera_lpm_bustri.py | 8 +- test_regress/t/t_altera_lpm_clshift.py | 8 +- test_regress/t/t_altera_lpm_compare.py | 8 +- test_regress/t/t_altera_lpm_constant.py | 8 +- test_regress/t/t_altera_lpm_counter.py | 8 +- test_regress/t/t_altera_lpm_decode.py | 8 +- test_regress/t/t_altera_lpm_divide.py | 8 +- test_regress/t/t_altera_lpm_ff.py | 8 +- test_regress/t/t_altera_lpm_fifo.py | 8 +- test_regress/t/t_altera_lpm_fifo_dc.py | 8 +- test_regress/t/t_altera_lpm_inv.py | 8 +- test_regress/t/t_altera_lpm_latch.py | 8 +- test_regress/t/t_altera_lpm_mult.py | 8 +- test_regress/t/t_altera_lpm_mult_noinl.py | 8 +- test_regress/t/t_altera_lpm_mux.py | 8 +- test_regress/t/t_altera_lpm_or.py | 8 +- test_regress/t/t_altera_lpm_ram_dp.py | 8 +- test_regress/t/t_altera_lpm_ram_dq.py | 8 +- test_regress/t/t_altera_lpm_ram_io.py | 8 +- test_regress/t/t_altera_lpm_rom.py | 8 +- test_regress/t/t_altera_lpm_shiftreg.py | 8 +- test_regress/t/t_altera_lpm_xor.py | 8 +- test_regress/t/t_alw_combdly.py | 8 +- test_regress/t/t_alw_combdly.v | 4 +- test_regress/t/t_alw_dly.py | 8 +- test_regress/t/t_alw_dly.v | 4 +- test_regress/t/t_alw_noreorder.py | 8 +- test_regress/t/t_alw_nosplit.py | 8 +- test_regress/t/t_alw_nosplit.v | 4 +- test_regress/t/t_alw_reorder.py | 8 +- test_regress/t/t_alw_reorder.v | 4 +- test_regress/t/t_alw_reorder_inlined_func.py | 8 +- test_regress/t/t_alw_reorder_inlined_func.v | 4 +- test_regress/t/t_alw_reorder_no_acycsimp.py | 8 +- test_regress/t/t_alw_sen_compare.py | 8 +- test_regress/t/t_alw_sen_compare.v | 4 +- test_regress/t/t_alw_split.py | 8 +- test_regress/t/t_alw_split.v | 4 +- test_regress/t/t_alw_split_cond.py | 8 +- test_regress/t/t_alw_split_cond.v | 4 +- test_regress/t/t_alw_split_rst.py | 8 +- test_regress/t/t_alw_split_rst.v | 4 +- test_regress/t/t_alw_splitord.py | 8 +- test_regress/t/t_alw_splitord.v | 4 +- test_regress/t/t_always_chg_first.py | 8 +- test_regress/t/t_always_chg_first.v | 4 +- test_regress/t/t_always_ff_never.py | 8 +- test_regress/t/t_always_ff_never.v | 4 +- test_regress/t/t_array_backw_index_bad.py | 8 +- test_regress/t/t_array_backw_index_bad.v | 4 +- test_regress/t/t_array_compare.py | 8 +- test_regress/t/t_array_compare.v | 4 +- test_regress/t/t_array_in_struct.py | 8 +- test_regress/t/t_array_in_struct.v | 4 +- test_regress/t/t_array_index_increment.py | 8 +- test_regress/t/t_array_index_increment.v | 4 +- test_regress/t/t_array_index_side.py | 8 +- test_regress/t/t_array_index_side.v | 4 +- test_regress/t/t_array_list_bad.py | 8 +- test_regress/t/t_array_list_bad.v | 4 +- test_regress/t/t_array_mda.py | 8 +- test_regress/t/t_array_mda.v | 4 +- test_regress/t/t_array_method.py | 8 +- test_regress/t/t_array_method.v | 4 +- test_regress/t/t_array_method_bad.py | 8 +- test_regress/t/t_array_method_bad.v | 4 +- test_regress/t/t_array_method_map.py | 8 +- test_regress/t/t_array_method_map.v | 4 +- test_regress/t/t_array_non_blocking_loop.py | 8 +- test_regress/t/t_array_non_blocking_loop.v | 4 +- test_regress/t/t_array_packed_endian.py | 8 +- test_regress/t/t_array_packed_endian.v | 2 +- test_regress/t/t_array_packed_sign.py | 8 +- test_regress/t/t_array_packed_sign.v | 4 +- test_regress/t/t_array_packed_sysfunct.py | 8 +- test_regress/t/t_array_packed_sysfunct.v | 4 +- test_regress/t/t_array_packed_write_read.py | 8 +- test_regress/t/t_array_packed_write_read.v | 4 +- test_regress/t/t_array_pattern_2d.py | 8 +- test_regress/t/t_array_pattern_2d.v | 4 +- test_regress/t/t_array_pattern_bad.py | 8 +- test_regress/t/t_array_pattern_bad.v | 4 +- test_regress/t/t_array_pattern_bad2.py | 8 +- test_regress/t/t_array_pattern_bad2.v | 4 +- test_regress/t/t_array_pattern_bad3.py | 8 +- test_regress/t/t_array_pattern_bad3.v | 4 +- test_regress/t/t_array_pattern_enum.py | 8 +- test_regress/t/t_array_pattern_enum.v | 4 +- test_regress/t/t_array_pattern_packed.py | 8 +- test_regress/t/t_array_pattern_packed.v | 4 +- test_regress/t/t_array_pattern_scalar_bad.py | 8 +- test_regress/t/t_array_pattern_scalar_bad.v | 4 +- test_regress/t/t_array_pattern_unpacked.py | 8 +- test_regress/t/t_array_pattern_unpacked.v | 4 +- test_regress/t/t_array_query.py | 8 +- test_regress/t/t_array_query.v | 6 +- test_regress/t/t_array_query_with.py | 8 +- test_regress/t/t_array_query_with.v | 4 +- test_regress/t/t_array_rev.py | 8 +- test_regress/t/t_array_rev.v | 4 +- test_regress/t/t_array_sel_wide.py | 8 +- test_regress/t/t_array_sel_wide.v | 4 +- test_regress/t/t_array_type_methods.py | 8 +- test_regress/t/t_array_type_methods.v | 4 +- test_regress/t/t_array_unpacked_public.py | 8 +- test_regress/t/t_array_unpacked_public.v | 4 +- test_regress/t/t_assert_always_unsup.py | 8 +- test_regress/t/t_assert_always_unsup.v | 4 +- test_regress/t/t_assert_assert.py | 8 +- test_regress/t/t_assert_assert.v | 4 +- test_regress/t/t_assert_basic.py | 8 +- test_regress/t/t_assert_basic.v | 4 +- test_regress/t/t_assert_basic_cover.py | 8 +- test_regress/t/t_assert_basic_fail.py | 8 +- test_regress/t/t_assert_basic_off.py | 8 +- test_regress/t/t_assert_casez.py | 8 +- test_regress/t/t_assert_casez.v | 4 +- test_regress/t/t_assert_clock_event_unsup.py | 8 +- test_regress/t/t_assert_clock_event_unsup.v | 4 +- test_regress/t/t_assert_comp.py | 8 +- test_regress/t/t_assert_comp.v | 4 +- test_regress/t/t_assert_comp_bad.py | 8 +- test_regress/t/t_assert_comp_bad.v | 4 +- test_regress/t/t_assert_cover.py | 8 +- test_regress/t/t_assert_cover.v | 4 +- test_regress/t/t_assert_cover_off.py | 8 +- test_regress/t/t_assert_ctl_arg.cpp | 4 +- test_regress/t/t_assert_ctl_arg.py | 8 +- test_regress/t/t_assert_ctl_arg.v | 4 +- test_regress/t/t_assert_ctl_arg_noinl.py | 8 +- test_regress/t/t_assert_ctl_arg_unsup.py | 8 +- test_regress/t/t_assert_ctl_arg_unsup.v | 4 +- test_regress/t/t_assert_ctl_concurrent.py | 8 +- test_regress/t/t_assert_ctl_concurrent.v | 4 +- .../t/t_assert_ctl_concurrent_noinl.py | 8 +- test_regress/t/t_assert_ctl_immediate.py | 8 +- test_regress/t/t_assert_ctl_immediate.v | 4 +- .../t/t_assert_ctl_immediate_noinl.py | 8 +- test_regress/t/t_assert_ctl_type_bad.py | 8 +- test_regress/t/t_assert_ctl_type_bad.v | 4 +- test_regress/t/t_assert_ctl_unsup.py | 8 +- test_regress/t/t_assert_ctl_unsup.v | 4 +- test_regress/t/t_assert_disable_bad.py | 8 +- test_regress/t/t_assert_disable_bad.v | 4 +- test_regress/t/t_assert_disable_count.py | 8 +- test_regress/t/t_assert_disable_count.v | 4 +- test_regress/t/t_assert_disable_iff.py | 8 +- test_regress/t/t_assert_disable_iff.v | 4 +- test_regress/t/t_assert_disabled.py | 8 +- test_regress/t/t_assert_dup_bad.py | 8 +- test_regress/t/t_assert_dup_bad.v | 4 +- test_regress/t/t_assert_elab.py | 8 +- test_regress/t/t_assert_elab.v | 4 +- test_regress/t/t_assert_elab_bad.py | 8 +- test_regress/t/t_assert_elab_p.py | 8 +- test_regress/t/t_assert_elab_p.v | 4 +- test_regress/t/t_assert_enabled_bad.py | 8 +- test_regress/t/t_assert_enabled_off.py | 8 +- test_regress/t/t_assert_enabled_on_bad.py | 8 +- test_regress/t/t_assert_future.py | 8 +- test_regress/t/t_assert_future.v | 4 +- test_regress/t/t_assert_future_bad.py | 8 +- test_regress/t/t_assert_future_bad.v | 4 +- test_regress/t/t_assert_future_unsup.py | 8 +- test_regress/t/t_assert_future_unsup.v | 4 +- test_regress/t/t_assert_iff.py | 8 +- test_regress/t/t_assert_iff.v | 4 +- test_regress/t/t_assert_iff_bad1.py | 8 +- test_regress/t/t_assert_iff_bad2.py | 8 +- test_regress/t/t_assert_iff_clk_unsup.py | 8 +- test_regress/t/t_assert_iff_clk_unsup.v | 4 +- test_regress/t/t_assert_imm_nz_bad.py | 8 +- test_regress/t/t_assert_imm_nz_bad.v | 4 +- test_regress/t/t_assert_implication.py | 8 +- test_regress/t/t_assert_implication.v | 4 +- test_regress/t/t_assert_implication_bad.py | 8 +- .../t/t_assert_implication_coverage.py | 8 +- .../t/t_assert_implication_coverage.v | 4 +- test_regress/t/t_assert_inside_cond.py | 8 +- test_regress/t/t_assert_inside_cond.v | 4 +- test_regress/t/t_assert_inside_cond_bad.py | 8 +- test_regress/t/t_assert_on.v | 4 +- test_regress/t/t_assert_past.py | 8 +- test_regress/t/t_assert_past.v | 4 +- test_regress/t/t_assert_pre.py | 8 +- test_regress/t/t_assert_pre.v | 4 +- test_regress/t/t_assert_procedural_clk_bad.py | 8 +- test_regress/t/t_assert_procedural_clk_bad.v | 4 +- test_regress/t/t_assert_question.py | 8 +- test_regress/t/t_assert_question.v | 4 +- test_regress/t/t_assert_sampled.py | 8 +- test_regress/t/t_assert_sampled.v | 4 +- test_regress/t/t_assert_synth.py | 8 +- test_regress/t/t_assert_synth.v | 4 +- test_regress/t/t_assert_synth_full.py | 8 +- test_regress/t/t_assert_synth_full.vlt | 4 +- test_regress/t/t_assert_synth_full_vlt.py | 8 +- test_regress/t/t_assert_synth_off.py | 8 +- test_regress/t/t_assert_synth_parallel.py | 8 +- test_regress/t/t_assert_synth_parallel.vlt | 4 +- test_regress/t/t_assert_synth_parallel_vlt.py | 8 +- test_regress/t/t_assert_unique_case.py | 8 +- test_regress/t/t_assert_unique_case_bad.py | 8 +- test_regress/t/t_assert_unique_case_bad.v | 4 +- test_regress/t/t_assign_automatic_bad.py | 8 +- test_regress/t/t_assign_automatic_bad.v | 4 +- test_regress/t/t_assign_cont_automatic_bad.py | 8 +- test_regress/t/t_assign_cont_automatic_bad.v | 4 +- test_regress/t/t_assign_expr.py | 8 +- test_regress/t/t_assign_expr.v | 4 +- test_regress/t/t_assign_inline.py | 8 +- test_regress/t/t_assign_inline.v | 4 +- test_regress/t/t_assign_slice_overflow.py | 8 +- test_regress/t/t_assign_slice_overflow.v | 4 +- test_regress/t/t_assign_slice_overflow_ox.py | 8 +- test_regress/t/t_assigndly_deep_ref.py | 8 +- test_regress/t/t_assigndly_deep_ref.v | 4 +- test_regress/t/t_assigndly_deep_ref_array.py | 8 +- test_regress/t/t_assigndly_deep_ref_array.v | 4 +- test_regress/t/t_assigndly_dynamic.py | 8 +- test_regress/t/t_assigndly_dynamic.v | 4 +- test_regress/t/t_assigndly_dynamic_delay.py | 8 +- test_regress/t/t_assigndly_dynamic_nofork.py | 8 +- .../t/t_assigndly_dynamic_notiming_bad.py | 8 +- .../t/t_assigndly_dynamic_notiming_bad.v | 4 +- test_regress/t/t_assigndly_task.py | 8 +- test_regress/t/t_assigndly_task.v | 4 +- test_regress/t/t_assoc.py | 8 +- test_regress/t/t_assoc.v | 4 +- test_regress/t/t_assoc2.py | 8 +- test_regress/t/t_assoc2.v | 4 +- test_regress/t/t_assoc_compare.py | 8 +- test_regress/t/t_assoc_compare.v | 4 +- test_regress/t/t_assoc_default_func.py | 8 +- test_regress/t/t_assoc_default_func.v | 4 +- test_regress/t/t_assoc_enum.py | 8 +- test_regress/t/t_assoc_enum.v | 4 +- test_regress/t/t_assoc_method.py | 8 +- test_regress/t/t_assoc_method.v | 4 +- test_regress/t/t_assoc_method_bad.py | 8 +- test_regress/t/t_assoc_method_bad.v | 4 +- test_regress/t/t_assoc_method_map.py | 8 +- test_regress/t/t_assoc_method_map.v | 4 +- test_regress/t/t_assoc_nokey_bad.py | 8 +- test_regress/t/t_assoc_nokey_bad.v | 4 +- test_regress/t/t_assoc_ref_type.py | 8 +- test_regress/t/t_assoc_ref_type.v | 4 +- test_regress/t/t_assoc_wildcard.py | 8 +- test_regress/t/t_assoc_wildcard.v | 4 +- test_regress/t/t_assoc_wildcard_bad.py | 8 +- test_regress/t/t_assoc_wildcard_bad.v | 4 +- test_regress/t/t_assoc_wildcard_map.py | 8 +- test_regress/t/t_assoc_wildcard_map.v | 4 +- test_regress/t/t_assoc_wildcard_method.py | 8 +- test_regress/t/t_assoc_wildcard_method.v | 4 +- test_regress/t/t_attr.py | 8 +- test_regress/t/t_attr.v | 4 +- test_regress/t/t_attr_parenstar.py | 8 +- test_regress/t/t_attr_parenstar.v | 4 +- test_regress/t/t_benchmark_mux4k.py | 8 +- test_regress/t/t_benchmark_mux4k.v | 4 +- test_regress/t/t_benchmark_mux4k_onecpu.py | 8 +- test_regress/t/t_benchmark_sim.py | 8 +- test_regress/t/t_bind.py | 8 +- test_regress/t/t_bind.v | 4 +- test_regress/t/t_bind2.py | 8 +- test_regress/t/t_bind2.v | 4 +- test_regress/t/t_bind_nfound.py | 8 +- test_regress/t/t_bind_nfound.v | 4 +- test_regress/t/t_bitsel_2d_slice.py | 8 +- test_regress/t/t_bitsel_2d_slice.v | 4 +- test_regress/t/t_bitsel_concat.py | 8 +- test_regress/t/t_bitsel_concat.v | 4 +- test_regress/t/t_bitsel_const_bad.py | 8 +- test_regress/t/t_bitsel_const_bad.v | 4 +- test_regress/t/t_bitsel_enum.py | 8 +- test_regress/t/t_bitsel_enum.v | 4 +- test_regress/t/t_bitsel_lvalue.py | 8 +- test_regress/t/t_bitsel_lvalue.v | 4 +- test_regress/t/t_bitsel_over32.py | 8 +- test_regress/t/t_bitsel_over32.v | 4 +- test_regress/t/t_bitsel_slice.py | 8 +- test_regress/t/t_bitsel_slice.v | 4 +- test_regress/t/t_bitsel_struct.py | 8 +- test_regress/t/t_bitsel_struct.v | 4 +- test_regress/t/t_bitsel_struct2.py | 8 +- test_regress/t/t_bitsel_struct2.v | 4 +- test_regress/t/t_bitsel_struct3.py | 8 +- test_regress/t/t_bitsel_struct3.v | 4 +- test_regress/t/t_bitsel_wire_array_bad.py | 8 +- test_regress/t/t_bitsel_wire_array_bad.v | 4 +- test_regress/t/t_blocking.py | 8 +- test_regress/t/t_blocking.v | 4 +- test_regress/t/t_c_this.py | 8 +- test_regress/t/t_c_this.v | 4 +- test_regress/t/t_c_width_bad.py | 8 +- test_regress/t/t_c_width_bad.v | 4 +- test_regress/t/t_case_66bits.py | 8 +- test_regress/t/t_case_66bits.v | 4 +- .../t/t_case_66bits_no_const_eager.py | 8 +- test_regress/t/t_case_66bits_noexpand.py | 8 +- test_regress/t/t_case_auto1.py | 8 +- test_regress/t/t_case_auto1.v | 4 +- test_regress/t/t_case_call_count.py | 8 +- test_regress/t/t_case_call_count.v | 4 +- test_regress/t/t_case_deep.py | 8 +- test_regress/t/t_case_deep.v | 4 +- test_regress/t/t_case_default_bad.py | 8 +- test_regress/t/t_case_default_bad.v | 4 +- test_regress/t/t_case_dupitems.py | 8 +- test_regress/t/t_case_dupitems.v | 4 +- test_regress/t/t_case_enum_complete.py | 8 +- test_regress/t/t_case_enum_complete.v | 4 +- .../t/t_case_enum_complete_wildcard.py | 8 +- .../t/t_case_enum_complete_wildcard.v | 4 +- test_regress/t/t_case_enum_emptyish.py | 8 +- test_regress/t/t_case_enum_emptyish.v | 4 +- test_regress/t/t_case_enum_incomplete_bad.py | 8 +- test_regress/t/t_case_enum_incomplete_bad.v | 4 +- .../t/t_case_enum_incomplete_wildcard_bad.py | 8 +- .../t/t_case_enum_incomplete_wildcard_bad.v | 4 +- test_regress/t/t_case_genx_bad.py | 8 +- test_regress/t/t_case_genx_bad.v | 4 +- test_regress/t/t_case_group.py | 8 +- test_regress/t/t_case_group.v | 4 +- test_regress/t/t_case_huge.py | 8 +- test_regress/t/t_case_huge.v | 4 +- test_regress/t/t_case_huge_nocase.py | 8 +- test_regress/t/t_case_huge_noopt.py | 8 +- test_regress/t/t_case_huge_sub.v | 4 +- test_regress/t/t_case_huge_sub2.v | 4 +- test_regress/t/t_case_huge_sub3.v | 4 +- test_regress/t/t_case_huge_sub4.v | 4 +- test_regress/t/t_case_incrdecr.py | 8 +- test_regress/t/t_case_incrdecr.v | 4 +- test_regress/t/t_case_inside.py | 8 +- test_regress/t/t_case_inside.v | 4 +- test_regress/t/t_case_inside_bad.py | 8 +- test_regress/t/t_case_inside_bad.v | 4 +- test_regress/t/t_case_inside_call_count.py | 8 +- test_regress/t/t_case_inside_call_count.v | 4 +- test_regress/t/t_case_itemwidth.py | 8 +- test_regress/t/t_case_itemwidth.v | 4 +- test_regress/t/t_case_nest.py | 8 +- test_regress/t/t_case_nest.v | 4 +- test_regress/t/t_case_onehot.py | 8 +- test_regress/t/t_case_onehot.v | 4 +- test_regress/t/t_case_orig.py | 8 +- test_regress/t/t_case_orig.v | 4 +- test_regress/t/t_case_overlap_bad.py | 8 +- test_regress/t/t_case_overlap_bad.v | 4 +- test_regress/t/t_case_reducer.py | 8 +- test_regress/t/t_case_reducer.v | 4 +- test_regress/t/t_case_string.py | 8 +- test_regress/t/t_case_string.v | 4 +- test_regress/t/t_case_string2.py | 8 +- test_regress/t/t_case_string2.v | 4 +- test_regress/t/t_case_unique_many.py | 8 +- test_regress/t/t_case_unique_many.v | 4 +- test_regress/t/t_case_unique_overlap.py | 8 +- test_regress/t/t_case_unique_overlap.v | 4 +- test_regress/t/t_case_wild.py | 8 +- test_regress/t/t_case_wild.v | 4 +- test_regress/t/t_case_write1.py | 8 +- test_regress/t/t_case_write1.v | 4 +- test_regress/t/t_case_write1_noexpand.py | 8 +- test_regress/t/t_case_write1_tasks.v | 4 +- test_regress/t/t_case_write2.py | 8 +- test_regress/t/t_case_write2.v | 4 +- test_regress/t/t_case_write2_tasks.v | 4 +- test_regress/t/t_case_x.py | 8 +- test_regress/t/t_case_x.v | 4 +- test_regress/t/t_case_x_bad.py | 8 +- test_regress/t/t_case_x_bad.v | 4 +- test_regress/t/t_case_zx_bad.py | 8 +- test_regress/t/t_case_zx_bad.v | 4 +- test_regress/t/t_cast.py | 8 +- test_regress/t/t_cast.v | 4 +- test_regress/t/t_cast_class.py | 8 +- test_regress/t/t_cast_class.v | 4 +- test_regress/t/t_cast_class_incompat_bad.py | 8 +- test_regress/t/t_cast_class_incompat_bad.v | 4 +- test_regress/t/t_cast_param_logic.py | 8 +- test_regress/t/t_cast_param_logic.v | 4 +- test_regress/t/t_cast_param_type.py | 8 +- test_regress/t/t_cast_param_type.v | 4 +- test_regress/t/t_cast_signed.py | 8 +- test_regress/t/t_cast_signed.v | 4 +- test_regress/t/t_cast_size_bad.py | 8 +- test_regress/t/t_cast_size_bad.v | 4 +- test_regress/t/t_cast_stream.py | 8 +- test_regress/t/t_cast_stream.v | 4 +- test_regress/t/t_cast_types.py | 8 +- test_regress/t/t_cast_types.v | 4 +- test_regress/t/t_castdyn.py | 8 +- test_regress/t/t_castdyn.v | 4 +- test_regress/t/t_castdyn_bbox.py | 8 +- test_regress/t/t_castdyn_castconst_bad.py | 8 +- test_regress/t/t_castdyn_castconst_bad.v | 4 +- test_regress/t/t_castdyn_enum.py | 8 +- test_regress/t/t_castdyn_enum.v | 4 +- test_regress/t/t_castdyn_run_bad.py | 8 +- test_regress/t/t_castdyn_run_bad.v | 4 +- test_regress/t/t_castdyn_unsup_bad.py | 8 +- test_regress/t/t_castdyn_unsup_bad.v | 4 +- test_regress/t/t_ccache_report.py | 8 +- test_regress/t/t_checker.py | 8 +- test_regress/t/t_checker.v | 4 +- test_regress/t/t_checker_top.py | 8 +- test_regress/t/t_checker_top.v | 4 +- test_regress/t/t_checker_unsup.py | 8 +- test_regress/t/t_checker_unsup.v | 4 +- test_regress/t/t_class1.py | 8 +- test_regress/t/t_class1.v | 4 +- test_regress/t/t_class2.py | 8 +- test_regress/t/t_class2.v | 4 +- test_regress/t/t_class_assign_bad.py | 8 +- test_regress/t/t_class_assign_bad.v | 4 +- test_regress/t/t_class_assign_cond.py | 8 +- test_regress/t/t_class_assign_cond.v | 4 +- test_regress/t/t_class_assign_cond_bad.py | 8 +- test_regress/t/t_class_assign_cond_bad.v | 4 +- test_regress/t/t_class_builtin_bad.py | 8 +- test_regress/t/t_class_builtin_bad.v | 4 +- test_regress/t/t_class_capitalization.py | 8 +- test_regress/t/t_class_capitalization.v | 4 +- test_regress/t/t_class_class.py | 8 +- test_regress/t/t_class_class.v | 4 +- test_regress/t/t_class_class_extends.py | 8 +- test_regress/t/t_class_class_extends.v | 4 +- test_regress/t/t_class_compare.py | 8 +- test_regress/t/t_class_compare.v | 4 +- test_regress/t/t_class_const.py | 8 +- test_regress/t/t_class_const.v | 4 +- test_regress/t/t_class_copy.py | 8 +- test_regress/t/t_class_copy.v | 4 +- test_regress/t/t_class_copy2.py | 8 +- test_regress/t/t_class_copy2.v | 4 +- test_regress/t/t_class_copy_bad.py | 8 +- test_regress/t/t_class_copy_bad.v | 4 +- test_regress/t/t_class_dead_varscope_uaf.py | 8 +- test_regress/t/t_class_dead_varscope_uaf.v | 4 +- test_regress/t/t_class_defaultparam_import.py | 8 +- test_regress/t/t_class_defaultparam_import.v | 4 +- test_regress/t/t_class_defaultparams.py | 8 +- test_regress/t/t_class_defaultparams.v | 4 +- test_regress/t/t_class_diamond.py | 8 +- test_regress/t/t_class_diamond.v | 4 +- test_regress/t/t_class_dict.py | 8 +- test_regress/t/t_class_dict.v | 4 +- test_regress/t/t_class_dyn_cast_empty_if.py | 8 +- test_regress/t/t_class_dyn_cast_empty_if.v | 4 +- test_regress/t/t_class_enum.py | 8 +- test_regress/t/t_class_enum.v | 4 +- test_regress/t/t_class_eq.py | 8 +- test_regress/t/t_class_eq.v | 4 +- test_regress/t/t_class_extends.py | 8 +- test_regress/t/t_class_extends.v | 4 +- test_regress/t/t_class_extends1.py | 8 +- test_regress/t/t_class_extends1.v | 4 +- test_regress/t/t_class_extends2.py | 8 +- test_regress/t/t_class_extends2.v | 4 +- test_regress/t/t_class_extends_alias.py | 8 +- test_regress/t/t_class_extends_alias.v | 4 +- .../t/t_class_extends_aliased_real_bad.py | 8 +- .../t/t_class_extends_aliased_real_bad.v | 4 +- test_regress/t/t_class_extends_arg.py | 8 +- test_regress/t/t_class_extends_arg.v | 4 +- .../t/t_class_extends_arg_super_bad.py | 8 +- .../t/t_class_extends_arg_super_bad.v | 4 +- test_regress/t/t_class_extends_bad.py | 8 +- test_regress/t/t_class_extends_bad.v | 4 +- test_regress/t/t_class_extends_colon.py | 8 +- test_regress/t/t_class_extends_colon.v | 4 +- test_regress/t/t_class_extends_default.py | 8 +- test_regress/t/t_class_extends_default.v | 4 +- test_regress/t/t_class_extends_dot.py | 8 +- test_regress/t/t_class_extends_dot.v | 4 +- .../t/t_class_extends_int_param_bad.py | 8 +- .../t/t_class_extends_int_param_bad.v | 4 +- test_regress/t/t_class_extends_nf_bad.py | 8 +- test_regress/t/t_class_extends_nf_bad.v | 4 +- test_regress/t/t_class_extends_param.py | 8 +- test_regress/t/t_class_extends_param.v | 4 +- .../t/t_class_extends_param_unused.py | 8 +- test_regress/t/t_class_extends_param_unused.v | 4 +- test_regress/t/t_class_extends_pkg_bad.py | 8 +- test_regress/t/t_class_extends_pkg_bad.v | 4 +- test_regress/t/t_class_extends_protect_ids.py | 8 +- test_regress/t/t_class_extends_rec_bad.py | 8 +- test_regress/t/t_class_extends_rec_bad.v | 4 +- test_regress/t/t_class_extends_this.py | 8 +- test_regress/t/t_class_extends_this.v | 4 +- test_regress/t/t_class_extends_this3.py | 8 +- test_regress/t/t_class_extends_this3.v | 4 +- .../t/t_class_extends_this_protect_ids.py | 8 +- test_regress/t/t_class_extends_vsyment.py | 8 +- test_regress/t/t_class_extends_vsyment.v | 4 +- test_regress/t/t_class_extern.py | 8 +- test_regress/t/t_class_extern.v | 4 +- test_regress/t/t_class_extern2.py | 8 +- test_regress/t/t_class_extern2.v | 4 +- test_regress/t/t_class_extern_args.py | 8 +- test_regress/t/t_class_extern_args_bad.py | 8 +- test_regress/t/t_class_extern_args_bad.v | 4 +- test_regress/t/t_class_extern_bad.py | 8 +- test_regress/t/t_class_extern_bad.v | 4 +- test_regress/t/t_class_extern_typeref.py | 8 +- test_regress/t/t_class_extern_typeref.v | 4 +- test_regress/t/t_class_field_name.py | 8 +- test_regress/t/t_class_field_name.v | 4 +- test_regress/t/t_class_format.py | 8 +- test_regress/t/t_class_format.v | 4 +- test_regress/t/t_class_forward.py | 8 +- test_regress/t/t_class_forward.v | 4 +- test_regress/t/t_class_func_arg_unused.py | 8 +- test_regress/t/t_class_func_arg_unused.v | 4 +- test_regress/t/t_class_func_dot.py | 8 +- test_regress/t/t_class_func_dot.v | 4 +- test_regress/t/t_class_func_nvoid_bad.py | 8 +- test_regress/t/t_class_func_nvoid_bad.v | 4 +- test_regress/t/t_class_func_static_bad.py | 8 +- test_regress/t/t_class_func_static_bad.v | 4 +- test_regress/t/t_class_fwd_cc.py | 8 +- test_regress/t/t_class_fwd_cc.v | 4 +- test_regress/t/t_class_hier_construction.py | 8 +- test_regress/t/t_class_hier_construction.v | 4 +- test_regress/t/t_class_if_assign.py | 8 +- test_regress/t/t_class_if_assign.v | 4 +- test_regress/t/t_class_imp2.py | 8 +- test_regress/t/t_class_imp2.v | 4 +- test_regress/t/t_class_inc.py | 8 +- test_regress/t/t_class_inc.v | 4 +- test_regress/t/t_class_link_delay.py | 8 +- test_regress/t/t_class_link_delay.v | 4 +- test_regress/t/t_class_link_delay2.py | 8 +- test_regress/t/t_class_link_delay2.v | 4 +- test_regress/t/t_class_local.py | 8 +- test_regress/t/t_class_local.v | 4 +- test_regress/t/t_class_local_bad.py | 8 +- test_regress/t/t_class_local_bad.v | 4 +- test_regress/t/t_class_local_nested_bad.py | 8 +- test_regress/t/t_class_local_nested_bad.v | 4 +- test_regress/t/t_class_local_protect_ids.py | 8 +- test_regress/t/t_class_local_typedef_bad.py | 8 +- test_regress/t/t_class_local_typedef_bad.v | 4 +- test_regress/t/t_class_member_bad.py | 8 +- test_regress/t/t_class_member_bad.v | 4 +- test_regress/t/t_class_member_bad2.py | 8 +- test_regress/t/t_class_member_bad2.v | 4 +- test_regress/t/t_class_member_sens.py | 8 +- test_regress/t/t_class_member_sens.v | 4 +- test_regress/t/t_class_member_var_virt_bad.py | 8 +- test_regress/t/t_class_member_var_virt_bad.v | 4 +- test_regress/t/t_class_membersel_int.py | 8 +- test_regress/t/t_class_membersel_int.v | 4 +- test_regress/t/t_class_method.py | 8 +- test_regress/t/t_class_method.v | 4 +- test_regress/t/t_class_method_bad.py | 8 +- test_regress/t/t_class_method_bad.v | 4 +- test_regress/t/t_class_method_str_literal.py | 8 +- test_regress/t/t_class_method_str_literal.v | 4 +- test_regress/t/t_class_method_struct.py | 8 +- test_regress/t/t_class_method_struct.v | 4 +- test_regress/t/t_class_mispure_bad.py | 8 +- test_regress/t/t_class_mispure_bad.v | 4 +- test_regress/t/t_class_misstatic_bad.py | 8 +- test_regress/t/t_class_misstatic_bad.v | 4 +- test_regress/t/t_class_mod_bad.py | 8 +- test_regress/t/t_class_mod_bad.v | 4 +- test_regress/t/t_class_modscope.py | 8 +- test_regress/t/t_class_modscope.v | 4 +- test_regress/t/t_class_module.py | 8 +- test_regress/t/t_class_module.v | 4 +- test_regress/t/t_class_name.py | 8 +- test_regress/t/t_class_name.v | 4 +- test_regress/t/t_class_nested.py | 8 +- test_regress/t/t_class_nested.v | 4 +- test_regress/t/t_class_nested_link.py | 8 +- test_regress/t/t_class_nested_link.v | 4 +- test_regress/t/t_class_new.py | 8 +- test_regress/t/t_class_new.v | 4 +- test_regress/t/t_class_new_bad.py | 8 +- test_regress/t/t_class_new_bad.v | 4 +- test_regress/t/t_class_new_default.py | 8 +- test_regress/t/t_class_new_default.v | 4 +- test_regress/t/t_class_new_noparen.py | 8 +- test_regress/t/t_class_new_noparen.v | 4 +- test_regress/t/t_class_new_ref_bad.py | 8 +- test_regress/t/t_class_new_ref_bad.v | 4 +- test_regress/t/t_class_new_return.py | 8 +- test_regress/t/t_class_new_return.v | 4 +- test_regress/t/t_class_new_scoped.py | 8 +- test_regress/t/t_class_new_scoped.v | 4 +- test_regress/t/t_class_new_scoped_bad.py | 8 +- test_regress/t/t_class_new_scoped_bad.v | 4 +- test_regress/t/t_class_new_supernfirst_bad.py | 8 +- test_regress/t/t_class_new_supernfirst_bad.v | 4 +- test_regress/t/t_class_new_this.py | 8 +- test_regress/t/t_class_new_this.v | 4 +- test_regress/t/t_class_new_typed.py | 8 +- test_regress/t/t_class_new_typed.v | 4 +- test_regress/t/t_class_null_bad.py | 8 +- test_regress/t/t_class_null_bad.v | 4 +- test_regress/t/t_class_null_struct.py | 8 +- test_regress/t/t_class_null_struct.v | 4 +- test_regress/t/t_class_override.py | 8 +- test_regress/t/t_class_override.v | 4 +- test_regress/t/t_class_override_bad.py | 8 +- test_regress/t/t_class_override_bad.v | 4 +- test_regress/t/t_class_package.py | 8 +- test_regress/t/t_class_package.v | 4 +- test_regress/t/t_class_packed.py | 8 +- test_regress/t/t_class_packed.v | 4 +- test_regress/t/t_class_param.py | 8 +- test_regress/t/t_class_param.v | 4 +- test_regress/t/t_class_param_bad1.py | 8 +- test_regress/t/t_class_param_bad1.v | 4 +- test_regress/t/t_class_param_bad2.py | 8 +- test_regress/t/t_class_param_bad2.v | 4 +- test_regress/t/t_class_param_bad_paren.py | 8 +- test_regress/t/t_class_param_bad_paren.v | 4 +- test_regress/t/t_class_param_circ_bad.py | 8 +- test_regress/t/t_class_param_circ_bad.v | 4 +- test_regress/t/t_class_param_comma_bad.py | 8 +- test_regress/t/t_class_param_comma_bad.v | 4 +- test_regress/t/t_class_param_enum.py | 8 +- test_regress/t/t_class_param_enum.v | 4 +- test_regress/t/t_class_param_enum_bad.py | 8 +- test_regress/t/t_class_param_enum_bad.v | 4 +- test_regress/t/t_class_param_extends.py | 8 +- test_regress/t/t_class_param_extends.v | 4 +- test_regress/t/t_class_param_extends2.py | 8 +- test_regress/t/t_class_param_extends2.v | 4 +- test_regress/t/t_class_param_extends3.py | 8 +- test_regress/t/t_class_param_extends3.v | 4 +- ...m_extends_static_member_function_access.py | 8 +- ...am_extends_static_member_function_access.v | 4 +- test_regress/t/t_class_param_extra_bad.py | 8 +- test_regress/t/t_class_param_extra_bad.v | 4 +- test_regress/t/t_class_param_func_return.py | 8 +- test_regress/t/t_class_param_func_return.v | 4 +- test_regress/t/t_class_param_lvalue.py | 8 +- test_regress/t/t_class_param_lvalue.v | 4 +- test_regress/t/t_class_param_mailbox.py | 8 +- test_regress/t/t_class_param_mailbox.v | 4 +- test_regress/t/t_class_param_mod.py | 8 +- test_regress/t/t_class_param_mod.v | 4 +- test_regress/t/t_class_param_nconst_bad.py | 8 +- test_regress/t/t_class_param_nconst_bad.v | 4 +- test_regress/t/t_class_param_nested_bad.py | 8 +- test_regress/t/t_class_param_nested_bad.v | 4 +- test_regress/t/t_class_param_noinit.py | 8 +- test_regress/t/t_class_param_noinit.v | 4 +- test_regress/t/t_class_param_noinit_bad.py | 8 +- test_regress/t/t_class_param_noinit_bad.v | 4 +- .../t/t_class_param_override_local_bad.py | 8 +- .../t/t_class_param_override_local_bad.v | 4 +- test_regress/t/t_class_param_pkg.py | 8 +- test_regress/t/t_class_param_pkg.v | 4 +- test_regress/t/t_class_param_rewrite.py | 8 +- test_regress/t/t_class_param_rewrite.v | 4 +- test_regress/t/t_class_param_static.py | 8 +- test_regress/t/t_class_param_static.v | 4 +- test_regress/t/t_class_param_subtype.v | 4 +- test_regress/t/t_class_param_subtype2.py | 8 +- test_regress/t/t_class_param_subtype2.v | 4 +- .../t/t_class_param_subtype_bad_paren.py | 8 +- .../t/t_class_param_subtype_constsim.py | 8 +- test_regress/t/t_class_param_super.py | 8 +- test_regress/t/t_class_param_super.v | 4 +- test_regress/t/t_class_param_type.py | 8 +- test_regress/t/t_class_param_type.v | 4 +- test_regress/t/t_class_param_typedef.py | 8 +- test_regress/t/t_class_param_typedef.v | 4 +- test_regress/t/t_class_param_typedef2.py | 8 +- test_regress/t/t_class_param_typedef2.v | 4 +- test_regress/t/t_class_param_typedef3.py | 8 +- test_regress/t/t_class_param_typedef3.v | 4 +- test_regress/t/t_class_param_typedef4.py | 8 +- test_regress/t/t_class_param_typedef4.v | 4 +- test_regress/t/t_class_param_typedef5.py | 8 +- test_regress/t/t_class_param_typedef5.v | 4 +- test_regress/t/t_class_param_typedef6.py | 8 +- test_regress/t/t_class_param_typedef6.v | 4 +- .../t/t_class_param_unused_default.py | 8 +- test_regress/t/t_class_param_unused_default.v | 4 +- test_regress/t/t_class_param_upcast.py | 8 +- test_regress/t/t_class_param_upcast.v | 4 +- test_regress/t/t_class_param_virtual_bad.py | 8 +- test_regress/t/t_class_param_virtual_bad.v | 4 +- test_regress/t/t_class_ref_as_arg_cast.py | 8 +- test_regress/t/t_class_ref_as_arg_cast.v | 4 +- test_regress/t/t_class_ref_bad.py | 8 +- test_regress/t/t_class_ref_bad.v | 4 +- test_regress/t/t_class_ref_ref.py | 8 +- test_regress/t/t_class_ref_ref.v | 4 +- .../t/t_class_reference_name_colision.py | 8 +- .../t/t_class_reference_name_colision.v | 4 +- test_regress/t/t_class_scope_import_bad.py | 8 +- test_regress/t/t_class_scope_import_bad.v | 4 +- test_regress/t/t_class_short_circuit.py | 8 +- test_regress/t/t_class_short_circuit.v | 4 +- test_regress/t/t_class_split.py | 8 +- test_regress/t/t_class_split.v | 4 +- test_regress/t/t_class_static.py | 8 +- test_regress/t/t_class_static.v | 4 +- test_regress/t/t_class_static_after_cg.py | 8 +- test_regress/t/t_class_static_after_cg.v | 4 +- test_regress/t/t_class_static_default_arg.py | 8 +- test_regress/t/t_class_static_default_arg.v | 4 +- test_regress/t/t_class_static_member.py | 8 +- test_regress/t/t_class_static_member.v | 4 +- test_regress/t/t_class_static_member_bad.py | 8 +- test_regress/t/t_class_static_member_bad.v | 4 +- test_regress/t/t_class_static_member_pkg.py | 8 +- test_regress/t/t_class_static_member_pkg.v | 4 +- test_regress/t/t_class_static_member_sel.py | 8 +- test_regress/t/t_class_static_member_sel.v | 4 +- test_regress/t/t_class_static_method.py | 8 +- test_regress/t/t_class_static_method.v | 4 +- .../t/t_class_static_method_protect_ids.py | 8 +- test_regress/t/t_class_static_order.py | 8 +- test_regress/t/t_class_static_order.v | 4 +- test_regress/t/t_class_super_bad.py | 8 +- test_regress/t/t_class_super_bad.v | 4 +- test_regress/t/t_class_super_bad2.py | 8 +- test_regress/t/t_class_super_bad2.v | 4 +- test_regress/t/t_class_super_bad3.py | 8 +- test_regress/t/t_class_super_bad3.v | 4 +- test_regress/t/t_class_super_new.py | 8 +- test_regress/t/t_class_super_new.v | 4 +- test_regress/t/t_class_super_new2.py | 8 +- test_regress/t/t_class_super_new2.v | 4 +- test_regress/t/t_class_super_new3.py | 8 +- test_regress/t/t_class_super_new3.v | 4 +- .../t/t_class_super_new_bad_nfirst.py | 8 +- test_regress/t/t_class_super_new_bad_nfirst.v | 4 +- .../t/t_class_super_new_noextend_bad.py | 8 +- .../t/t_class_super_new_noextend_bad.v | 4 +- test_regress/t/t_class_this_constructor.py | 8 +- test_regress/t/t_class_this_constructor.v | 4 +- test_regress/t/t_class_this_super.py | 8 +- test_regress/t/t_class_this_super.v | 4 +- .../t/t_class_to_basic_assignment_bad.py | 8 +- .../t/t_class_to_basic_assignment_bad.v | 4 +- test_regress/t/t_class_trigger_null.py | 8 +- test_regress/t/t_class_trigger_null.v | 4 +- test_regress/t/t_class_typedef.py | 8 +- test_regress/t/t_class_typedef.v | 4 +- test_regress/t/t_class_unsup_bad.py | 8 +- test_regress/t/t_class_unsup_bad.v | 4 +- test_regress/t/t_class_uses_this.py | 8 +- test_regress/t/t_class_uses_this.v | 2 +- test_regress/t/t_class_uses_this_bad.py | 8 +- test_regress/t/t_class_uses_this_bad.v | 4 +- test_regress/t/t_class_virtual.py | 8 +- test_regress/t/t_class_virtual.v | 4 +- test_regress/t/t_class_virtual_bad.py | 8 +- test_regress/t/t_class_virtual_bad.v | 4 +- test_regress/t/t_class_virtual_chain_ctor.py | 8 +- test_regress/t/t_class_virtual_chain_ctor.v | 4 +- test_regress/t/t_class_virtual_protect_ids.py | 8 +- test_regress/t/t_class_virtual_pure.py | 8 +- test_regress/t/t_class_virtual_pure.v | 4 +- test_regress/t/t_class_virtual_pure_bad.py | 8 +- test_regress/t/t_class_virtual_pure_bad.v | 4 +- test_regress/t/t_class_vparam.py | 8 +- test_regress/t/t_class_vparam.v | 4 +- test_regress/t/t_class_wide.py | 8 +- test_regress/t/t_class_wide.v | 4 +- test_regress/t/t_clk_2in.cpp | 4 +- test_regress/t/t_clk_2in.py | 8 +- test_regress/t/t_clk_2in.v | 4 +- test_regress/t/t_clk_2in_vec.py | 8 +- test_regress/t/t_clk_concat.py | 8 +- test_regress/t/t_clk_concat.v | 4 +- test_regress/t/t_clk_concat.vlt | 4 +- test_regress/t/t_clk_concat2.py | 8 +- test_regress/t/t_clk_concat2.v | 4 +- test_regress/t/t_clk_concat3.py | 8 +- test_regress/t/t_clk_concat3.v | 4 +- test_regress/t/t_clk_concat4.py | 8 +- test_regress/t/t_clk_concat4.v | 4 +- test_regress/t/t_clk_concat5.py | 8 +- test_regress/t/t_clk_concat5.v | 4 +- test_regress/t/t_clk_concat6.py | 8 +- test_regress/t/t_clk_concat6.v | 4 +- test_regress/t/t_clk_concat_vlt.py | 8 +- test_regress/t/t_clk_condflop.py | 8 +- test_regress/t/t_clk_condflop.v | 4 +- test_regress/t/t_clk_dpulse.py | 8 +- test_regress/t/t_clk_dpulse.v | 4 +- test_regress/t/t_clk_dsp.py | 8 +- test_regress/t/t_clk_dsp.v | 4 +- test_regress/t/t_clk_first.py | 8 +- test_regress/t/t_clk_first.v | 4 +- test_regress/t/t_clk_first_bad.py | 8 +- test_regress/t/t_clk_first_deprecated.py | 8 +- test_regress/t/t_clk_first_deprecated.v | 4 +- test_regress/t/t_clk_gate_ext.py | 8 +- test_regress/t/t_clk_gate_ext.v | 4 +- test_regress/t/t_clk_gated_1.py | 8 +- test_regress/t/t_clk_gated_1.v | 4 +- test_regress/t/t_clk_gater.py | 8 +- test_regress/t/t_clk_gater.v | 4 +- test_regress/t/t_clk_gen.py | 8 +- test_regress/t/t_clk_gen.v | 4 +- test_regress/t/t_clk_inp_init.cpp | 4 +- test_regress/t/t_clk_inp_init.py | 8 +- test_regress/t/t_clk_inp_init.v | 4 +- test_regress/t/t_clk_latch.py | 8 +- test_regress/t/t_clk_latch.v | 4 +- test_regress/t/t_clk_latch_edgestyle.py | 8 +- test_regress/t/t_clk_latchgate.py | 8 +- test_regress/t/t_clk_latchgate.v | 4 +- test_regress/t/t_clk_powerdn.py | 8 +- test_regress/t/t_clk_powerdn.v | 4 +- test_regress/t/t_clk_scope_bad.py | 8 +- test_regress/t/t_clk_scope_bad.v | 4 +- test_regress/t/t_clk_vecgen1.py | 8 +- test_regress/t/t_clk_vecgen1.v | 4 +- test_regress/t/t_clk_vecgen2.py | 8 +- test_regress/t/t_clk_vecgen3.py | 8 +- test_regress/t/t_clocked_release_combo.py | 8 +- test_regress/t/t_clocked_release_combo.v | 4 +- test_regress/t/t_clocker.py | 8 +- test_regress/t/t_clocker.v | 4 +- test_regress/t/t_clocking_bad1.py | 8 +- test_regress/t/t_clocking_bad1.v | 4 +- test_regress/t/t_clocking_bad2.py | 8 +- test_regress/t/t_clocking_bad2.v | 4 +- test_regress/t/t_clocking_bad3.py | 8 +- test_regress/t/t_clocking_bad3.v | 4 +- test_regress/t/t_clocking_bad4.py | 8 +- test_regress/t/t_clocking_bad4.v | 4 +- test_regress/t/t_clocking_bad5.py | 8 +- test_regress/t/t_clocking_bad5.v | 4 +- test_regress/t/t_clocking_concat.py | 8 +- test_regress/t/t_clocking_concat.v | 4 +- test_regress/t/t_clocking_empty_block.py | 8 +- test_regress/t/t_clocking_empty_block.v | 4 +- test_regress/t/t_clocking_inout.py | 8 +- test_regress/t/t_clocking_inout.v | 4 +- test_regress/t/t_clocking_input_0_delay.py | 8 +- test_regress/t/t_clocking_input_0_delay.v | 4 +- test_regress/t/t_clocking_input_default.py | 8 +- test_regress/t/t_clocking_input_default.v | 4 +- test_regress/t/t_clocking_notiming.py | 8 +- test_regress/t/t_clocking_notiming.v | 4 +- test_regress/t/t_clocking_out_on_change.py | 8 +- test_regress/t/t_clocking_out_on_change.v | 4 +- test_regress/t/t_clocking_react.py | 8 +- test_regress/t/t_clocking_react.v | 4 +- test_regress/t/t_clocking_sched.py | 8 +- test_regress/t/t_clocking_sched.v | 4 +- test_regress/t/t_clocking_sched_timing.py | 8 +- .../t/t_clocking_sched_timing_forkproc.py | 8 +- test_regress/t/t_clocking_timing.v | 4 +- test_regress/t/t_clocking_timing1.py | 8 +- test_regress/t/t_clocking_timing2.py | 8 +- test_regress/t/t_clocking_unsup1.py | 8 +- test_regress/t/t_clocking_unsup1.v | 4 +- test_regress/t/t_clocking_unsup2.py | 8 +- test_regress/t/t_clocking_unsup2.v | 4 +- test_regress/t/t_clocking_virtual.py | 8 +- test_regress/t/t_clocking_virtual.v | 4 +- test_regress/t/t_clocking_xref.py | 8 +- test_regress/t/t_clocking_xref.v | 4 +- test_regress/t/t_comb_do_not_convert_to.py | 8 +- test_regress/t/t_comb_do_not_convert_to.v | 4 +- test_regress/t/t_comb_input_0.cpp | 8 +- test_regress/t/t_comb_input_0.py | 8 +- test_regress/t/t_comb_input_0.v | 8 +- test_regress/t/t_comb_input_1.cpp | 8 +- test_regress/t/t_comb_input_1.py | 8 +- test_regress/t/t_comb_input_1.v | 8 +- test_regress/t/t_comb_input_2.cpp | 8 +- test_regress/t/t_comb_input_2.py | 8 +- test_regress/t/t_comb_input_2.v | 8 +- .../t/t_comb_loop_through_unpacked_array.py | 8 +- .../t/t_comb_loop_through_unpacked_array.v | 8 +- test_regress/t/t_compiler_include.cpp | 8 +- test_regress/t/t_compiler_include.h | 8 +- test_regress/t/t_compiler_include.py | 8 +- test_regress/t/t_compiler_include.v | 8 +- test_regress/t/t_compiler_include_dpi.cpp | 8 +- test_regress/t/t_compiler_include_dpi.h | 8 +- test_regress/t/t_compiler_include_dpi.py | 8 +- test_regress/t/t_compiler_include_dpi.v | 8 +- .../t/t_compiler_include_dpi_split.py | 8 +- test_regress/t/t_compiler_include_split.py | 8 +- test_regress/t/t_concat_casts.py | 8 +- test_regress/t/t_concat_casts.v | 4 +- test_regress/t/t_concat_impure.py | 8 +- test_regress/t/t_concat_impure.v | 4 +- .../t/t_concat_init_array_functions.py | 8 +- .../t/t_concat_init_array_functions.v | 4 +- test_regress/t/t_concat_large.py | 8 +- test_regress/t/t_concat_large.v | 4 +- test_regress/t/t_concat_large_bad.py | 8 +- test_regress/t/t_concat_large_bad.v | 4 +- test_regress/t/t_concat_link_bad.py | 8 +- test_regress/t/t_concat_link_bad.v | 4 +- test_regress/t/t_concat_opt.py | 8 +- test_regress/t/t_concat_opt.v | 4 +- test_regress/t/t_concat_or.py | 8 +- test_regress/t/t_concat_or.v | 4 +- test_regress/t/t_concat_sel.py | 8 +- test_regress/t/t_concat_sel.v | 4 +- test_regress/t/t_concat_string.py | 8 +- test_regress/t/t_concat_string.v | 4 +- test_regress/t/t_concat_unpack.py | 8 +- test_regress/t/t_concat_unpack.v | 4 +- test_regress/t/t_config_default.py | 8 +- test_regress/t/t_config_default.v | 4 +- test_regress/t/t_config_hier.py | 8 +- test_regress/t/t_config_hier.v | 4 +- test_regress/t/t_config_include_bad.py | 8 +- test_regress/t/t_config_include_bad.v | 4 +- test_regress/t/t_config_inst.py | 8 +- test_regress/t/t_config_inst.v | 4 +- test_regress/t/t_config_inst_missing.py | 8 +- test_regress/t/t_config_inst_missing.v | 4 +- test_regress/t/t_config_liblist.py | 8 +- test_regress/t/t_config_liblist.v | 4 +- test_regress/t/t_config_libmap.py | 8 +- test_regress/t/t_config_libmap.v | 4 +- test_regress/t/t_config_libmap/lib.map | 4 +- test_regress/t/t_config_libmap/m1.v | 4 +- test_regress/t/t_config_libmap/m2.sv | 4 +- test_regress/t/t_config_libmap/m3.vg | 4 +- test_regress/t/t_config_libmap/m5.v | 4 +- test_regress/t/t_config_libmap/sub/other.sv | 4 +- test_regress/t/t_config_libmap/x4.v | 4 +- test_regress/t/t_config_libmap_inc.map | 4 +- test_regress/t/t_config_libmap_inc.py | 8 +- test_regress/t/t_config_libmap_inc.v | 4 +- test_regress/t/t_config_multitop.py | 8 +- test_regress/t/t_config_multitop.v | 4 +- test_regress/t/t_config_param.py | 8 +- test_regress/t/t_config_param.v | 4 +- test_regress/t/t_config_rules.py | 8 +- test_regress/t/t_config_rules.v | 4 +- test_regress/t/t_config_rules_sub.v | 4 +- test_regress/t/t_config_top.py | 8 +- test_regress/t/t_config_top.v | 4 +- test_regress/t/t_config_top2.py | 8 +- test_regress/t/t_config_top2.v | 4 +- test_regress/t/t_config_work.map | 4 +- test_regress/t/t_config_work.py | 8 +- test_regress/t/t_config_work.v | 4 +- test_regress/t/t_config_work__liba.v | 4 +- test_regress/t/t_config_work__libb.v | 4 +- test_regress/t/t_const.py | 8 +- test_regress/t/t_const.v | 4 +- test_regress/t/t_const_bad.py | 8 +- test_regress/t/t_const_bad.v | 4 +- test_regress/t/t_const_bitoptree_bug3096.cpp | 8 +- test_regress/t/t_const_bitoptree_bug3096.py | 8 +- test_regress/t/t_const_bitoptree_bug3096.v | 8 +- test_regress/t/t_const_dec_mixed_bad.py | 8 +- test_regress/t/t_const_dec_mixed_bad.v | 4 +- test_regress/t/t_const_hi.py | 8 +- test_regress/t/t_const_hi.v | 2 +- test_regress/t/t_const_number_bad.py | 8 +- test_regress/t/t_const_number_bad.v | 4 +- test_regress/t/t_const_number_unsized.py | 8 +- test_regress/t/t_const_number_unsized.v | 4 +- .../t/t_const_number_unsized_parse.py | 8 +- test_regress/t/t_const_number_v_bad.py | 8 +- test_regress/t/t_const_number_v_bad.v | 4 +- test_regress/t/t_const_op_red_scope.py | 8 +- test_regress/t/t_const_op_red_scope.v | 4 +- test_regress/t/t_const_overflow_bad.py | 8 +- test_regress/t/t_const_overflow_bad.v | 4 +- test_regress/t/t_const_sel_sel_extend.py | 8 +- test_regress/t/t_const_sel_sel_extend.v | 4 +- test_regress/t/t_const_slicesel.py | 8 +- test_regress/t/t_const_slicesel.v | 4 +- test_regress/t/t_const_slicesel_bad.py | 8 +- test_regress/t/t_const_slicesel_bad.v | 4 +- test_regress/t/t_const_string_func.py | 8 +- test_regress/t/t_const_string_func.v | 4 +- test_regress/t/t_constraint.py | 8 +- test_regress/t/t_constraint.v | 4 +- test_regress/t/t_constraint_assoc_arr_bad.py | 8 +- test_regress/t/t_constraint_assoc_arr_bad.v | 4 +- .../t/t_constraint_assoc_arr_basic.py | 8 +- test_regress/t/t_constraint_assoc_arr_basic.v | 4 +- .../t/t_constraint_assoc_arr_others.py | 8 +- .../t/t_constraint_assoc_arr_others.v | 4 +- test_regress/t/t_constraint_assoc_arr_wide.py | 8 +- test_regress/t/t_constraint_assoc_arr_wide.v | 4 +- .../t/t_constraint_before_randc_bad.py | 8 +- .../t/t_constraint_before_randc_bad.v | 4 +- test_regress/t/t_constraint_countones.py | 8 +- test_regress/t/t_constraint_countones.v | 4 +- test_regress/t/t_constraint_dist.py | 8 +- test_regress/t/t_constraint_dist.v | 4 +- test_regress/t/t_constraint_dist_randc_bad.py | 8 +- test_regress/t/t_constraint_dist_randc_bad.v | 4 +- .../t/t_constraint_dyn_queue_basic.py | 8 +- test_regress/t/t_constraint_dyn_queue_basic.v | 4 +- test_regress/t/t_constraint_extern.py | 8 +- test_regress/t/t_constraint_extern.v | 4 +- test_regress/t/t_constraint_extern_bad.py | 8 +- test_regress/t/t_constraint_extern_bad.v | 4 +- test_regress/t/t_constraint_foreach.py | 8 +- test_regress/t/t_constraint_foreach.v | 4 +- .../t/t_constraint_global_arr_unsup.py | 8 +- .../t/t_constraint_global_arr_unsup.v | 4 +- test_regress/t/t_constraint_global_nested.py | 8 +- test_regress/t/t_constraint_global_nested.v | 4 +- .../t/t_constraint_global_nested_member.py | 8 +- .../t/t_constraint_global_nested_member.v | 4 +- .../t/t_constraint_global_randMode.py | 8 +- test_regress/t/t_constraint_global_randMode.v | 4 +- test_regress/t/t_constraint_global_random.py | 8 +- test_regress/t/t_constraint_global_random.v | 4 +- .../t/t_constraint_global_random_simple.py | 8 +- .../t/t_constraint_global_random_simple.v | 4 +- test_regress/t/t_constraint_inheritance.py | 8 +- test_regress/t/t_constraint_inheritance.v | 4 +- .../t/t_constraint_inheritance_with.py | 8 +- .../t/t_constraint_inheritance_with.v | 4 +- test_regress/t/t_constraint_json_only.py | 8 +- test_regress/t/t_constraint_json_only.v | 4 +- test_regress/t/t_constraint_method_bad.py | 8 +- test_regress/t/t_constraint_method_bad.v | 4 +- test_regress/t/t_constraint_mode.py | 8 +- test_regress/t/t_constraint_mode.v | 4 +- test_regress/t/t_constraint_mode_bad.py | 8 +- test_regress/t/t_constraint_mode_bad.v | 4 +- test_regress/t/t_constraint_mode_unsup.py | 8 +- test_regress/t/t_constraint_mode_unsup.v | 4 +- test_regress/t/t_constraint_nosolver_bad.py | 8 +- test_regress/t/t_constraint_operators.py | 8 +- test_regress/t/t_constraint_operators.v | 4 +- test_regress/t/t_constraint_pure.py | 8 +- test_regress/t/t_constraint_pure.v | 4 +- .../t/t_constraint_pure_missing_bad.py | 8 +- .../t/t_constraint_pure_missing_bad.v | 4 +- .../t/t_constraint_pure_nonabs_bad.py | 8 +- test_regress/t/t_constraint_pure_nonabs_bad.v | 4 +- test_regress/t/t_constraint_soft_randc_bad.py | 8 +- test_regress/t/t_constraint_soft_randc_bad.v | 4 +- .../t/t_constraint_solve_before_unsup.py | 8 +- .../t/t_constraint_solve_before_unsup.v | 4 +- test_regress/t/t_constraint_state.py | 8 +- test_regress/t/t_constraint_state.v | 4 +- test_regress/t/t_constraint_struct.py | 8 +- test_regress/t/t_constraint_struct.v | 4 +- test_regress/t/t_constraint_struct_complex.py | 8 +- test_regress/t/t_constraint_struct_complex.v | 4 +- test_regress/t/t_constraint_unpacked_array.py | 8 +- test_regress/t/t_constraint_unpacked_array.v | 4 +- test_regress/t/t_constraint_unsat.py | 8 +- test_regress/t/t_constraint_unsat.v | 4 +- test_regress/t/t_constraint_unsat_nowarn.py | 8 +- .../t/t_constraint_unsat_protect_ids.py | 8 +- test_regress/t/t_constraint_unsup.py | 8 +- test_regress/t/t_constraint_unsup.v | 4 +- test_regress/t/t_constraint_unsup_unq_arr.py | 8 +- test_regress/t/t_constraint_unsup_unq_arr.v | 4 +- test_regress/t/t_cover_assert.py | 8 +- test_regress/t/t_cover_assert.v | 4 +- test_regress/t/t_cover_const_compare.py | 8 +- test_regress/t/t_cover_const_compare.v | 4 +- test_regress/t/t_cover_expr.out | 4 +- test_regress/t/t_cover_expr.py | 8 +- test_regress/t/t_cover_expr.v | 4 +- test_regress/t/t_cover_expr_array_class.py | 8 +- test_regress/t/t_cover_expr_array_class.v | 4 +- .../t/t_cover_expr_associative_array_class.py | 8 +- .../t/t_cover_expr_associative_array_class.v | 4 +- .../t/t_cover_expr_dyn_array_class.py | 8 +- test_regress/t/t_cover_expr_dyn_array_class.v | 4 +- test_regress/t/t_cover_expr_max.out | 4 +- test_regress/t/t_cover_expr_max.py | 8 +- test_regress/t/t_cover_expr_queue_class.py | 8 +- test_regress/t/t_cover_expr_queue_class.v | 4 +- test_regress/t/t_cover_expr_trace.out | 4 +- test_regress/t/t_cover_expr_trace.py | 8 +- test_regress/t/t_cover_lib.py | 8 +- test_regress/t/t_cover_lib.v | 8 +- test_regress/t/t_cover_lib_c.cpp | 8 +- test_regress/t/t_cover_lib_legacy.py | 8 +- test_regress/t/t_cover_line.out | 4 +- test_regress/t/t_cover_line.v | 4 +- test_regress/t/t_cover_line.vlt | 4 +- test_regress/t/t_cover_line_cc.py | 8 +- test_regress/t/t_cover_line_cc_vlt.py | 8 +- test_regress/t/t_cover_line_expr.out | 4 +- test_regress/t/t_cover_line_expr_cc.py | 8 +- test_regress/t/t_cover_line_sc.py | 8 +- test_regress/t/t_cover_line_trace.py | 8 +- test_regress/t/t_cover_line_tri_gate_cond.py | 8 +- test_regress/t/t_cover_line_wide_ternary.out | 4 +- test_regress/t/t_cover_line_wide_ternary.py | 8 +- test_regress/t/t_cover_line_wide_ternary.v | 4 +- test_regress/t/t_cover_main.py | 8 +- test_regress/t/t_cover_main.v | 4 +- test_regress/t/t_cover_sva_notflat.py | 8 +- test_regress/t/t_cover_sva_notflat.v | 4 +- test_regress/t/t_cover_sva_trace.py | 8 +- test_regress/t/t_cover_sys_line_expr.out | 4 +- test_regress/t/t_cover_sys_line_expr.py | 8 +- test_regress/t/t_cover_sys_line_expr.v | 4 +- test_regress/t/t_cover_sys_unsup.py | 8 +- test_regress/t/t_cover_sys_unsup.v | 4 +- test_regress/t/t_cover_toggle.out | 4 +- test_regress/t/t_cover_toggle.py | 8 +- test_regress/t/t_cover_toggle.v | 4 +- test_regress/t/t_cover_toggle__all.out | 4 +- test_regress/t/t_cover_toggle__points.out | 4 +- test_regress/t/t_cover_toggle_min.py | 8 +- test_regress/t/t_cover_toggle_min.v | 8 +- test_regress/t/t_cover_toggle_underscore.py | 8 +- test_regress/t/t_cover_toggle_width.py | 8 +- test_regress/t/t_cover_trace_always.py | 8 +- test_regress/t/t_cover_trace_always.v | 4 +- test_regress/t/t_cover_unused_bad.py | 8 +- test_regress/t/t_cover_unused_bad.v | 4 +- test_regress/t/t_covergroup_args.py | 8 +- test_regress/t/t_covergroup_args.v | 4 +- .../t/t_covergroup_coverpoints_unsup.py | 8 +- .../t/t_covergroup_coverpoints_unsup.v | 4 +- test_regress/t/t_covergroup_extends.py | 8 +- test_regress/t/t_covergroup_extends.v | 4 +- .../t/t_covergroup_extends_newfirst.py | 8 +- .../t/t_covergroup_extends_newfirst.v | 4 +- .../t/t_covergroup_func_override_bad.py | 8 +- .../t/t_covergroup_func_override_bad.v | 4 +- test_regress/t/t_covergroup_in_class.py | 8 +- test_regress/t/t_covergroup_in_class.v | 4 +- .../t/t_covergroup_in_class_colliding.py | 8 +- .../t/t_covergroup_in_class_colliding.v | 4 +- .../t/t_covergroup_in_class_duplicate_bad.py | 8 +- .../t/t_covergroup_in_class_duplicate_bad.v | 4 +- .../t/t_covergroup_in_class_with_sample.py | 8 +- .../t/t_covergroup_in_class_with_sample.v | 4 +- test_regress/t/t_covergroup_method_bad.py | 8 +- test_regress/t/t_covergroup_method_bad.v | 4 +- .../t/t_covergroup_new_override_bad.py | 8 +- .../t/t_covergroup_new_override_bad.v | 4 +- test_regress/t/t_covergroup_option.py | 8 +- test_regress/t/t_covergroup_option.v | 4 +- test_regress/t/t_covergroup_option_bad.py | 8 +- test_regress/t/t_covergroup_option_bad.v | 4 +- test_regress/t/t_covergroup_option_bad2.py | 8 +- test_regress/t/t_covergroup_option_bad2.v | 4 +- test_regress/t/t_covergroup_unsup.py | 8 +- test_regress/t/t_covergroup_unsup.v | 4 +- test_regress/t/t_covergroup_unsup_ign.py | 8 +- test_regress/t/t_covergroup_unsup_ign2.py | 8 +- .../t/t_covergroup_with_function_foo_bad.py | 8 +- .../t/t_covergroup_with_function_foo_bad.v | 4 +- .../t/t_covergroup_with_sample_args.py | 8 +- .../t/t_covergroup_with_sample_args.v | 4 +- .../t_covergroup_with_sample_args_default.py | 8 +- .../t/t_covergroup_with_sample_args_default.v | 4 +- ...covergroup_with_sample_args_too_few_bad.py | 8 +- ..._covergroup_with_sample_args_too_few_bad.v | 4 +- ...overgroup_with_sample_args_too_many_bad.py | 8 +- ...covergroup_with_sample_args_too_many_bad.v | 4 +- .../t/t_covergroup_with_sample_namedargs.py | 8 +- .../t/t_covergroup_with_sample_namedargs.v | 4 +- .../t/t_covergroup_with_sample_zeroargs.py | 8 +- .../t/t_covergroup_with_sample_zeroargs.v | 4 +- test_regress/t/t_cpure.py | 8 +- test_regress/t/t_cpure.v | 4 +- test_regress/t/t_cuse_forward.py | 8 +- test_regress/t/t_cuse_forward.v | 4 +- test_regress/t/t_debug_emitv.py | 8 +- test_regress/t/t_debug_emitv.v | 4 +- test_regress/t/t_debug_emitv_addrids.py | 8 +- test_regress/t/t_debug_exit_elab.py | 8 +- test_regress/t/t_debug_exit_parse.py | 8 +- test_regress/t/t_debug_fatalsrc_bad.py | 8 +- test_regress/t/t_debug_fatalsrc_bt_bad.py | 8 +- test_regress/t/t_debug_gate.py | 8 +- test_regress/t/t_debug_gate.v | 4 +- test_regress/t/t_debug_graph_test.py | 8 +- test_regress/t/t_debug_graph_test.v | 4 +- test_regress/t/t_debug_inputs.py | 8 +- test_regress/t/t_debug_inputs.v | 4 +- test_regress/t/t_debug_inputs_a.v | 4 +- test_regress/t/t_debug_inputs_b.v | 4 +- test_regress/t/t_debug_sigsegv_bad.py | 8 +- test_regress/t/t_debug_sigsegv_bt_bad.py | 8 +- test_regress/t/t_debug_trace.py | 8 +- test_regress/t/t_debug_trace.v | 4 +- test_regress/t/t_debug_width.py | 8 +- test_regress/t/t_define_override.py | 8 +- test_regress/t/t_define_override.v | 4 +- test_regress/t/t_define_override_empty.py | 8 +- test_regress/t/t_define_override_output.py | 8 +- test_regress/t/t_delay.py | 8 +- test_regress/t/t_delay.v | 4 +- test_regress/t/t_delay_1step.py | 8 +- test_regress/t/t_delay_1step.v | 4 +- test_regress/t/t_delay_compare.py | 8 +- test_regress/t/t_delay_compare.v | 4 +- test_regress/t/t_delay_incr.py | 8 +- test_regress/t/t_delay_incr.v | 4 +- test_regress/t/t_delay_incr_timing.py | 8 +- test_regress/t/t_delay_stmtdly_bad.py | 8 +- test_regress/t/t_delay_timing.py | 8 +- test_regress/t/t_delay_var.py | 8 +- test_regress/t/t_delay_var.v | 4 +- test_regress/t/t_depth_flop.py | 8 +- test_regress/t/t_depth_flop.v | 4 +- test_regress/t/t_detectarray_1.py | 8 +- test_regress/t/t_detectarray_1.v | 4 +- test_regress/t/t_detectarray_2.py | 8 +- test_regress/t/t_detectarray_2.v | 4 +- test_regress/t/t_detectarray_3.py | 8 +- test_regress/t/t_detectarray_3.v | 4 +- test_regress/t/t_dfg_3676.py | 8 +- test_regress/t/t_dfg_3676.v | 4 +- test_regress/t/t_dfg_3679.py | 8 +- test_regress/t/t_dfg_3679.v | 4 +- test_regress/t/t_dfg_3726.py | 8 +- test_regress/t/t_dfg_3726.v | 4 +- test_regress/t/t_dfg_3817.py | 8 +- test_regress/t/t_dfg_3817.v | 4 +- test_regress/t/t_dfg_3872.py | 8 +- test_regress/t/t_dfg_3872.v | 4 +- test_regress/t/t_dfg_4943.py | 8 +- test_regress/t/t_dfg_4943.v | 4 +- test_regress/t/t_dfg_bin_to_one_hot.py | 8 +- test_regress/t/t_dfg_bin_to_one_hot.v | 4 +- test_regress/t/t_dfg_break_cycles.cpp | 4 +- test_regress/t/t_dfg_break_cycles.py | 8 +- test_regress/t/t_dfg_break_cycles.v | 4 +- test_regress/t/t_dfg_circular.py | 8 +- test_regress/t/t_dfg_circular.v | 4 +- test_regress/t/t_dfg_circular_merged_scc.py | 8 +- test_regress/t/t_dfg_circular_merged_scc.v | 4 +- test_regress/t/t_dfg_inline_forced.py | 8 +- test_regress/t/t_dfg_inline_forced.v | 4 +- test_regress/t/t_dfg_multidriver_dfg_bad.py | 8 +- test_regress/t/t_dfg_multidriver_dfg_bad.v | 4 +- test_regress/t/t_dfg_multidriver_non_dfg.py | 8 +- test_regress/t/t_dfg_multidriver_non_dfg.v | 4 +- test_regress/t/t_dfg_oob_sel_rvalue.py | 8 +- test_regress/t/t_dfg_oob_sel_rvalue.v | 4 +- test_regress/t/t_dfg_peephole.cpp | 4 +- test_regress/t/t_dfg_peephole.py | 8 +- test_regress/t/t_dfg_peephole.v | 4 +- test_regress/t/t_dfg_peephole_off_all.py | 8 +- test_regress/t/t_dfg_peephole_off_each.py | 8 +- test_regress/t/t_dfg_regularize_circular.py | 8 +- test_regress/t/t_dfg_regularize_circular.v | 4 +- test_regress/t/t_dfg_regularize_clk.py | 8 +- test_regress/t/t_dfg_regularize_clk.v | 4 +- .../t/t_dfg_regularize_driver_of_sc_var.py | 8 +- .../t/t_dfg_regularize_driver_of_sc_var.v | 4 +- test_regress/t/t_dfg_result_var_ext_write.py | 8 +- test_regress/t/t_dfg_result_var_ext_write.v | 4 +- test_regress/t/t_dfg_stats_patterns.v | 4 +- .../t/t_dfg_stats_patterns_post_inline.py | 8 +- .../t/t_dfg_stats_patterns_pre_inline.py | 8 +- test_regress/t/t_dfg_stats_patterns_scoped.py | 8 +- test_regress/t/t_dfg_synthesis.cpp | 4 +- test_regress/t/t_dfg_synthesis.py | 8 +- test_regress/t/t_dfg_synthesis.v | 4 +- test_regress/t/t_dfg_synthesis_pre_inline.cpp | 4 +- test_regress/t/t_dfg_synthesis_pre_inline.py | 8 +- test_regress/t/t_dfg_synthesis_pre_inline.v | 4 +- test_regress/t/t_dfg_true_cycle_bad.py | 8 +- test_regress/t/t_dfg_true_cycle_bad.v | 4 +- test_regress/t/t_difftree.py | 8 +- test_regress/t/t_disable.py | 8 +- test_regress/t/t_disable.v | 4 +- test_regress/t/t_disable_bad.py | 8 +- test_regress/t/t_disable_bad.v | 4 +- test_regress/t/t_disable_empty.py | 8 +- test_regress/t/t_disable_empty.v | 4 +- test_regress/t/t_disable_empty_outside.py | 8 +- test_regress/t/t_disable_empty_outside.v | 4 +- test_regress/t/t_disable_fork1.py | 8 +- test_regress/t/t_disable_fork1.v | 4 +- test_regress/t/t_disable_fork2.py | 8 +- test_regress/t/t_disable_fork2.v | 4 +- test_regress/t/t_disable_fork2_split.py | 8 +- test_regress/t/t_disable_fork3.py | 8 +- test_regress/t/t_disable_fork3.v | 4 +- test_regress/t/t_disable_fork_notiming.py | 8 +- test_regress/t/t_disable_fork_notiming.v | 4 +- test_regress/t/t_disable_func_bad.py | 8 +- test_regress/t/t_disable_func_bad.v | 4 +- test_regress/t/t_disable_genfor2.py | 8 +- test_regress/t/t_disable_genfor2.v | 4 +- test_regress/t/t_disable_genfor_unsup.py | 8 +- test_regress/t/t_disable_genfor_unsup.v | 4 +- test_regress/t/t_disable_iff_multi_bad.py | 8 +- test_regress/t/t_disable_iff_multi_bad.v | 4 +- test_regress/t/t_disable_inside.py | 8 +- test_regress/t/t_disable_inside.v | 4 +- test_regress/t/t_disable_outside.py | 8 +- test_regress/t/t_disable_outside.v | 4 +- test_regress/t/t_disable_outside2.py | 8 +- test_regress/t/t_disable_outside2.v | 4 +- test_regress/t/t_disable_outside3.py | 8 +- test_regress/t/t_disable_outside3.v | 4 +- test_regress/t/t_disable_outside4.py | 8 +- test_regress/t/t_disable_outside4.v | 4 +- test_regress/t/t_disable_task_simple.py | 8 +- test_regress/t/t_disable_task_simple.v | 4 +- test_regress/t/t_disable_task_unsup.py | 8 +- test_regress/t/t_disable_task_unsup.v | 4 +- test_regress/t/t_disable_within_task_unsup.py | 8 +- test_regress/t/t_disable_within_task_unsup.v | 4 +- test_regress/t/t_display.py | 8 +- test_regress/t/t_display.v | 4 +- test_regress/t/t_display_bad.py | 8 +- test_regress/t/t_display_bad.v | 4 +- test_regress/t/t_display_brace.py | 8 +- test_regress/t/t_display_brace.v | 4 +- test_regress/t/t_display_concat.py | 8 +- test_regress/t/t_display_concat.v | 4 +- test_regress/t/t_display_concat2.py | 8 +- test_regress/t/t_display_concat2.v | 4 +- test_regress/t/t_display_cwide_bad.py | 8 +- test_regress/t/t_display_cwide_bad.v | 4 +- test_regress/t/t_display_esc_bad.py | 8 +- test_regress/t/t_display_esc_bad.v | 4 +- .../t/t_display_format_wide_decimal.py | 8 +- .../t/t_display_format_wide_decimal.v | 8 +- test_regress/t/t_display_impure.py | 8 +- test_regress/t/t_display_impure.v | 4 +- test_regress/t/t_display_io.py | 8 +- test_regress/t/t_display_io.v | 4 +- test_regress/t/t_display_l.py | 8 +- test_regress/t/t_display_l.v | 4 +- test_regress/t/t_display_mcd.py | 8 +- test_regress/t/t_display_mcd.v | 4 +- test_regress/t/t_display_merge.py | 8 +- test_regress/t/t_display_merge.v | 4 +- test_regress/t/t_display_noopt.py | 8 +- test_regress/t/t_display_p_elab.py | 8 +- test_regress/t/t_display_p_elab.v | 4 +- test_regress/t/t_display_qqq.py | 8 +- test_regress/t/t_display_qqq.v | 4 +- test_regress/t/t_display_real.py | 8 +- test_regress/t/t_display_real.v | 4 +- test_regress/t/t_display_real_noopt.py | 8 +- test_regress/t/t_display_realtime.py | 8 +- test_regress/t/t_display_realtime.v | 4 +- test_regress/t/t_display_recurse.py | 8 +- test_regress/t/t_display_recurse.v | 4 +- test_regress/t/t_display_signed.py | 8 +- test_regress/t/t_display_signed.v | 4 +- test_regress/t/t_display_signed_noopt.py | 8 +- test_regress/t/t_display_string.py | 8 +- test_regress/t/t_display_string.v | 4 +- test_regress/t/t_display_time.py | 8 +- test_regress/t/t_display_time.v | 4 +- test_regress/t/t_display_type_bad.py | 8 +- test_regress/t/t_display_type_bad.v | 4 +- test_regress/t/t_display_wide.py | 8 +- test_regress/t/t_display_wide.v | 4 +- test_regress/t/t_display_wide_bad.py | 8 +- test_regress/t/t_display_wide_bad.v | 4 +- .../t/t_dist_attributes/mt_disabled.cpp | 8 +- .../t/t_dist_attributes/mt_disabled.h | 8 +- .../t/t_dist_attributes/mt_enabled.cpp | 8 +- test_regress/t/t_dist_attributes/mt_enabled.h | 8 +- test_regress/t/t_dist_attributes_bad.py | 8 +- test_regress/t/t_dist_attributes_include.py | 8 +- test_regress/t/t_dist_attributes_src.py | 8 +- test_regress/t/t_dist_cinclude.py | 8 +- test_regress/t/t_dist_contributors.py | 8 +- test_regress/t/t_dist_copyright.py | 34 +- test_regress/t/t_dist_cppstyle.py | 8 +- test_regress/t/t_dist_docs_options.py | 8 +- test_regress/t/t_dist_docs_style.py | 8 +- test_regress/t/t_dist_docs_warnings.py | 8 +- test_regress/t/t_dist_error_format.py | 8 +- test_regress/t/t_dist_fixme.py | 8 +- test_regress/t/t_dist_getsetorder.py | 8 +- test_regress/t/t_dist_header_cc.py | 8 +- test_regress/t/t_dist_install.py | 8 +- test_regress/t/t_dist_lint_py.py | 8 +- test_regress/t/t_dist_pl.py | 8 +- test_regress/t/t_dist_portability.py | 8 +- test_regress/t/t_dist_untracked.py | 8 +- test_regress/t/t_dist_warn_coverage.py | 8 +- test_regress/t/t_dist_whitespace.py | 19 +- test_regress/t/t_do_while.py | 8 +- test_regress/t/t_do_while.v | 4 +- test_regress/t/t_do_while_continue_bad.py | 8 +- test_regress/t/t_do_while_continue_bad.v | 4 +- test_regress/t/t_do_while_jumps.py | 8 +- test_regress/t/t_do_while_jumps.v | 4 +- test_regress/t/t_dos.py | 8 +- test_regress/t/t_dos.v | 4 +- test_regress/t/t_dotfiles.py | 8 +- test_regress/t/t_dpi_2exp_bad.py | 8 +- test_regress/t/t_dpi_2exp_bad.v | 8 +- test_regress/t/t_dpi_2exparg_bad.py | 8 +- test_regress/t/t_dpi_2exparg_bad.v | 8 +- test_regress/t/t_dpi_accessors.cpp | 8 +- test_regress/t/t_dpi_accessors.py | 8 +- test_regress/t/t_dpi_accessors.v | 4 +- test_regress/t/t_dpi_accessors_inc.vh | 4 +- test_regress/t/t_dpi_accessors_macros_inc.vh | 4 +- test_regress/t/t_dpi_arg_inout_type.cpp | 8 +- test_regress/t/t_dpi_arg_inout_type.py | 8 +- test_regress/t/t_dpi_arg_inout_type.v | 8 +- test_regress/t/t_dpi_arg_inout_unpack.cpp | 8 +- test_regress/t/t_dpi_arg_inout_unpack.py | 8 +- test_regress/t/t_dpi_arg_inout_unpack.v | 8 +- test_regress/t/t_dpi_arg_input_type.cpp | 8 +- test_regress/t/t_dpi_arg_input_type.py | 8 +- test_regress/t/t_dpi_arg_input_type.v | 8 +- test_regress/t/t_dpi_arg_input_unpack.cpp | 8 +- test_regress/t/t_dpi_arg_input_unpack.py | 8 +- test_regress/t/t_dpi_arg_input_unpack.v | 8 +- test_regress/t/t_dpi_arg_output_type.cpp | 8 +- test_regress/t/t_dpi_arg_output_type.py | 8 +- test_regress/t/t_dpi_arg_output_type.v | 8 +- test_regress/t/t_dpi_arg_output_unpack.cpp | 8 +- test_regress/t/t_dpi_arg_output_unpack.py | 8 +- test_regress/t/t_dpi_arg_output_unpack.v | 8 +- test_regress/t/t_dpi_argtype_bad.py | 8 +- test_regress/t/t_dpi_argtype_bad.v | 8 +- test_regress/t/t_dpi_binary.py | 8 +- test_regress/t/t_dpi_binary.v | 8 +- test_regress/t/t_dpi_binary_c.cpp | 8 +- test_regress/t/t_dpi_binary_c.h | 8 +- test_regress/t/t_dpi_class_param.cpp | 8 +- test_regress/t/t_dpi_class_param.py | 8 +- test_regress/t/t_dpi_class_param.v | 4 +- test_regress/t/t_dpi_context.py | 8 +- test_regress/t/t_dpi_context.v | 8 +- test_regress/t/t_dpi_context_c.cpp | 8 +- test_regress/t/t_dpi_context_noopt.py | 8 +- test_regress/t/t_dpi_display.py | 8 +- test_regress/t/t_dpi_display.v | 8 +- test_regress/t/t_dpi_display_bad.py | 8 +- test_regress/t/t_dpi_display_bad.v | 8 +- test_regress/t/t_dpi_display_c.cpp | 8 +- test_regress/t/t_dpi_dup_bad.py | 8 +- test_regress/t/t_dpi_dup_bad.v | 8 +- test_regress/t/t_dpi_export.py | 8 +- test_regress/t/t_dpi_export.v | 8 +- test_regress/t/t_dpi_export_bad.py | 8 +- test_regress/t/t_dpi_export_bad.v | 8 +- test_regress/t/t_dpi_export_c.cpp | 8 +- test_regress/t/t_dpi_export_context2_bad.cpp | 4 +- test_regress/t/t_dpi_export_context2_bad.py | 8 +- test_regress/t/t_dpi_export_context2_bad.v | 8 +- test_regress/t/t_dpi_export_context_bad.cpp | 4 +- test_regress/t/t_dpi_export_context_bad.py | 8 +- test_regress/t/t_dpi_export_context_bad.v | 8 +- test_regress/t/t_dpi_export_noopt.py | 8 +- test_regress/t/t_dpi_export_scope_bad.cpp | 4 +- test_regress/t/t_dpi_export_scope_bad.py | 8 +- test_regress/t/t_dpi_export_scope_bad.v | 8 +- test_regress/t/t_dpi_if_cond.py | 8 +- test_regress/t/t_dpi_if_cond.v | 8 +- test_regress/t/t_dpi_if_cond_c.cpp | 8 +- test_regress/t/t_dpi_imp_gen.py | 8 +- test_regress/t/t_dpi_imp_gen.v | 8 +- test_regress/t/t_dpi_imp_gen_c.cpp | 8 +- test_regress/t/t_dpi_import.py | 8 +- test_regress/t/t_dpi_import.v | 8 +- test_regress/t/t_dpi_import_c.cpp | 8 +- test_regress/t/t_dpi_import_hdr_only.py | 8 +- test_regress/t/t_dpi_import_mix_bad.py | 8 +- test_regress/t/t_dpi_import_mix_bad.v | 8 +- test_regress/t/t_dpi_inline_new.cpp | 4 +- test_regress/t/t_dpi_inline_new.py | 8 +- test_regress/t/t_dpi_inline_new.v | 8 +- test_regress/t/t_dpi_instr_count_large.cpp | 8 +- test_regress/t/t_dpi_instr_count_large.py | 8 +- test_regress/t/t_dpi_instr_count_large.v | 4 +- .../t/t_dpi_instr_count_large_hier.py | 8 +- test_regress/t/t_dpi_lib.py | 8 +- test_regress/t/t_dpi_lib.v | 8 +- test_regress/t/t_dpi_lib_c.cpp | 8 +- test_regress/t/t_dpi_name_bad.py | 8 +- test_regress/t/t_dpi_name_bad.v | 8 +- test_regress/t/t_dpi_open.py | 8 +- test_regress/t/t_dpi_open.v | 8 +- test_regress/t/t_dpi_open_c.cpp | 8 +- test_regress/t/t_dpi_open_elem.py | 8 +- test_regress/t/t_dpi_open_elem.v | 8 +- test_regress/t/t_dpi_open_elem_c.cpp | 8 +- test_regress/t/t_dpi_open_oob_bad.py | 8 +- test_regress/t/t_dpi_open_oob_bad.v | 8 +- test_regress/t/t_dpi_open_oob_bad_c.cpp | 8 +- test_regress/t/t_dpi_open_query.cpp | 8 +- test_regress/t/t_dpi_open_query.py | 8 +- test_regress/t/t_dpi_open_query.v | 8 +- test_regress/t/t_dpi_open_vecval.py | 8 +- test_regress/t/t_dpi_open_vecval.v | 8 +- test_regress/t/t_dpi_open_vecval_c.cpp | 8 +- test_regress/t/t_dpi_openfirst.py | 8 +- test_regress/t/t_dpi_openfirst.v | 8 +- test_regress/t/t_dpi_openfirst_c.cpp | 8 +- test_regress/t/t_dpi_qw.py | 8 +- test_regress/t/t_dpi_qw.v | 8 +- test_regress/t/t_dpi_qw_c.cpp | 8 +- test_regress/t/t_dpi_result_type.cpp | 8 +- test_regress/t/t_dpi_result_type.py | 8 +- test_regress/t/t_dpi_result_type.v | 8 +- test_regress/t/t_dpi_result_type_bad.py | 8 +- test_regress/t/t_dpi_result_type_bad.v | 8 +- test_regress/t/t_dpi_shortcircuit.py | 8 +- test_regress/t/t_dpi_shortcircuit.v | 8 +- test_regress/t/t_dpi_shortcircuit2.py | 8 +- test_regress/t/t_dpi_shortcircuit2.v | 8 +- test_regress/t/t_dpi_shortcircuit_c.cpp | 8 +- test_regress/t/t_dpi_string.py | 8 +- test_regress/t/t_dpi_string.v | 8 +- test_regress/t/t_dpi_string_c.cpp | 8 +- test_regress/t/t_dpi_sys.py | 8 +- test_regress/t/t_dpi_sys.v | 8 +- test_regress/t/t_dpi_sys_c.cpp | 8 +- test_regress/t/t_dpi_threads.py | 8 +- test_regress/t/t_dpi_threads.v | 8 +- test_regress/t/t_dpi_threads_c.cpp | 8 +- test_regress/t/t_dpi_threads_collide.py | 8 +- test_regress/t/t_dpi_type_bad.py | 8 +- test_regress/t/t_dpi_type_bad.v | 8 +- test_regress/t/t_dpi_unpack_bad.py | 8 +- test_regress/t/t_dpi_unpack_bad.v | 8 +- test_regress/t/t_dpi_vams.cpp | 4 +- test_regress/t/t_dpi_vams.py | 8 +- test_regress/t/t_dpi_vams.v | 4 +- test_regress/t/t_dpi_var.cpp | 8 +- test_regress/t/t_dpi_var.py | 8 +- test_regress/t/t_dpi_var.v | 8 +- test_regress/t/t_dpi_var.vlt | 4 +- test_regress/t/t_dpi_var_vlt.py | 8 +- test_regress/t/t_driver_random.py | 8 +- test_regress/t/t_driver_timeout.py | 8 +- test_regress/t/t_dump.v | 4 +- test_regress/t/t_dump_dfg.py | 8 +- test_regress/t/t_dump_inputs_rerun.py | 8 +- test_regress/t/t_dump_json.out | 888 +++++++++--------- test_regress/t/t_dump_json.py | 8 +- test_regress/t/t_dump_tree_dot.py | 8 +- test_regress/t/t_dynarray.py | 8 +- test_regress/t/t_dynarray.v | 4 +- test_regress/t/t_dynarray_bad.py | 8 +- test_regress/t/t_dynarray_bad.v | 4 +- test_regress/t/t_dynarray_bits.py | 8 +- test_regress/t/t_dynarray_bits.v | 4 +- test_regress/t/t_dynarray_cast_write.py | 8 +- test_regress/t/t_dynarray_cast_write.v | 4 +- test_regress/t/t_dynarray_concat.py | 8 +- test_regress/t/t_dynarray_concat.v | 4 +- test_regress/t/t_dynarray_init.py | 8 +- test_regress/t/t_dynarray_init.v | 4 +- test_regress/t/t_dynarray_method.py | 8 +- test_regress/t/t_dynarray_method.v | 4 +- test_regress/t/t_dynarray_method_bad.py | 8 +- test_regress/t/t_dynarray_method_bad.v | 4 +- test_regress/t/t_dynarray_multid.py | 8 +- test_regress/t/t_dynarray_multid.v | 4 +- test_regress/t/t_dynarray_param.py | 8 +- test_regress/t/t_dynarray_param.v | 4 +- test_regress/t/t_dynarray_unpacked.py | 8 +- test_regress/t/t_dynarray_unpacked.v | 4 +- test_regress/t/t_embed1.py | 8 +- test_regress/t/t_embed1.v | 4 +- test_regress/t/t_embed1_c.cpp | 8 +- test_regress/t/t_embed1_child.v | 4 +- test_regress/t/t_embed1_wrap.v | 4 +- test_regress/t/t_emit_accessors.cpp | 4 +- test_regress/t/t_emit_accessors.py | 8 +- test_regress/t/t_emit_accessors.v | 4 +- test_regress/t/t_emit_constw.py | 8 +- test_regress/t/t_emit_constw.v | 4 +- test_regress/t/t_emit_memb_limit.py | 8 +- test_regress/t/t_enum.py | 8 +- test_regress/t/t_enum.v | 4 +- test_regress/t/t_enum_bad_cell.py | 8 +- test_regress/t/t_enum_bad_cell.v | 4 +- test_regress/t/t_enum_bad_circdecl.py | 8 +- test_regress/t/t_enum_bad_circdecl.v | 4 +- test_regress/t/t_enum_bad_dup.py | 8 +- test_regress/t/t_enum_bad_dup.v | 4 +- test_regress/t/t_enum_bad_hide.py | 8 +- test_regress/t/t_enum_bad_hide.v | 4 +- test_regress/t/t_enum_bad_value.py | 8 +- test_regress/t/t_enum_bad_value.v | 4 +- test_regress/t/t_enum_bad_wrap.py | 8 +- test_regress/t/t_enum_bad_wrap.v | 4 +- test_regress/t/t_enum_base.py | 8 +- test_regress/t/t_enum_base.v | 4 +- test_regress/t/t_enum_base_bad.py | 8 +- test_regress/t/t_enum_base_bad.v | 4 +- test_regress/t/t_enum_const_methods.py | 8 +- test_regress/t/t_enum_const_methods.v | 4 +- test_regress/t/t_enum_enumvalue_struct_bad.py | 8 +- test_regress/t/t_enum_enumvalue_struct_bad.v | 4 +- test_regress/t/t_enum_func.py | 8 +- test_regress/t/t_enum_func.v | 4 +- test_regress/t/t_enum_huge_methods.py | 8 +- test_regress/t/t_enum_huge_methods.v | 4 +- test_regress/t/t_enum_huge_methods_bad.py | 8 +- test_regress/t/t_enum_huge_methods_bad.v | 4 +- test_regress/t/t_enum_int.py | 8 +- test_regress/t/t_enum_int.v | 4 +- test_regress/t/t_enum_large_methods.py | 8 +- test_regress/t/t_enum_large_methods.v | 4 +- test_regress/t/t_enum_name2.py | 8 +- test_regress/t/t_enum_name2.v | 4 +- test_regress/t/t_enum_name3.py | 8 +- test_regress/t/t_enum_name3.v | 4 +- test_regress/t/t_enum_name_sformatf.py | 8 +- test_regress/t/t_enum_name_sformatf.v | 4 +- test_regress/t/t_enum_overlap_bad.py | 8 +- test_regress/t/t_enum_overlap_bad.v | 4 +- test_regress/t/t_enum_param_class.py | 8 +- test_regress/t/t_enum_param_class.v | 4 +- test_regress/t/t_enum_param_class2.py | 8 +- test_regress/t/t_enum_param_class2.v | 4 +- test_regress/t/t_enum_public.cpp | 4 +- test_regress/t/t_enum_public.py | 8 +- test_regress/t/t_enum_public.v | 4 +- test_regress/t/t_enum_recurse_bad.py | 8 +- test_regress/t/t_enum_recurse_bad.v | 4 +- test_regress/t/t_enum_recurse_bad2.py | 8 +- test_regress/t/t_enum_recurse_bad2.v | 4 +- test_regress/t/t_enum_size.py | 8 +- test_regress/t/t_enum_size.v | 4 +- test_regress/t/t_enum_type_bad.py | 8 +- test_regress/t/t_enum_type_bad.v | 4 +- test_regress/t/t_enum_type_methods.py | 8 +- test_regress/t/t_enum_type_methods.v | 4 +- test_regress/t/t_enum_type_methods_bad.py | 8 +- test_regress/t/t_enum_type_methods_bad.v | 4 +- test_regress/t/t_enum_type_nomethod_bad.py | 8 +- test_regress/t/t_enum_type_nomethod_bad.v | 4 +- test_regress/t/t_enum_type_pins.py | 8 +- test_regress/t/t_enum_type_pins.v | 4 +- test_regress/t/t_enum_value_assign.py | 8 +- test_regress/t/t_enum_value_assign.v | 4 +- test_regress/t/t_enum_x_bad.py | 8 +- test_regress/t/t_enum_x_bad.v | 4 +- test_regress/t/t_enumeration.py | 8 +- test_regress/t/t_enumeration.v | 4 +- test_regress/t/t_eq_wild.py | 8 +- test_regress/t/t_eq_wild.v | 4 +- test_regress/t/t_eq_wild_unsup.py | 8 +- test_regress/t/t_eq_wild_unsup.v | 4 +- test_regress/t/t_event.py | 8 +- test_regress/t/t_event.v | 4 +- test_regress/t/t_event_array_fire.py | 8 +- test_regress/t/t_event_array_fire.v | 4 +- test_regress/t/t_event_class_fire.py | 8 +- test_regress/t/t_event_class_fire.v | 4 +- test_regress/t/t_event_control.py | 8 +- test_regress/t/t_event_control.v | 4 +- test_regress/t/t_event_control_assign.py | 8 +- test_regress/t/t_event_control_assign.v | 4 +- test_regress/t/t_event_control_expr.py | 8 +- test_regress/t/t_event_control_expr.v | 4 +- test_regress/t/t_event_control_expr_noinl.py | 8 +- test_regress/t/t_event_control_expr_unsup.py | 8 +- test_regress/t/t_event_control_expr_unsup.v | 4 +- test_regress/t/t_event_control_pass.py | 8 +- test_regress/t/t_event_control_pass.v | 4 +- .../t/t_event_control_prev_name_collision.py | 8 +- .../t/t_event_control_prev_name_collision.v | 4 +- test_regress/t/t_event_control_scope_var.py | 8 +- test_regress/t/t_event_control_scope_var.v | 4 +- test_regress/t/t_event_control_star.py | 8 +- test_regress/t/t_event_control_star.v | 2 +- test_regress/t/t_event_control_star_never.py | 8 +- test_regress/t/t_event_control_star_never.v | 4 +- .../t/t_event_control_star_never_bad.py | 8 +- test_regress/t/t_event_control_timing.py | 8 +- test_regress/t/t_event_copy.py | 8 +- test_regress/t/t_event_copy.v | 4 +- test_regress/t/t_event_method_bad.py | 8 +- test_regress/t/t_event_method_bad.v | 4 +- test_regress/t/t_exit.py | 8 +- test_regress/t/t_exit.v | 2 +- test_regress/t/t_expect.py | 8 +- test_regress/t/t_expect.v | 4 +- test_regress/t/t_export_packed_struct.cpp | 8 +- test_regress/t/t_export_packed_struct.py | 8 +- test_regress/t/t_export_packed_struct.v | 4 +- test_regress/t/t_export_packed_struct2.cpp | 8 +- test_regress/t/t_export_packed_struct2.py | 8 +- test_regress/t/t_export_packed_struct2.v | 4 +- test_regress/t/t_expr_incr_unsup.py | 8 +- test_regress/t/t_expr_incr_unsup.v | 2 +- test_regress/t/t_expr_shortcircuit.py | 8 +- test_regress/t/t_expr_shortcircuit.v | 4 +- test_regress/t/t_exprstmt_on_lhs_of_nba.py | 8 +- test_regress/t/t_exprstmt_on_lhs_of_nba.v | 4 +- test_regress/t/t_extend.py | 8 +- test_regress/t/t_extend.v | 4 +- test_regress/t/t_extend_c_class.py | 8 +- test_regress/t/t_extend_c_class.v | 4 +- test_regress/t/t_extend_c_class_c.h | 4 +- test_regress/t/t_extend_class.py | 8 +- test_regress/t/t_extend_class.v | 4 +- test_regress/t/t_extract_static_const.py | 8 +- test_regress/t/t_extract_static_const.v | 4 +- .../t/t_extract_static_const_multimodule.py | 8 +- .../t/t_extract_static_const_multimodule.v | 4 +- .../t/t_extract_static_const_no_merge.py | 8 +- test_regress/t/t_fallback_bad.py | 8 +- test_regress/t/t_fallback_bad.v | 4 +- test_regress/t/t_final.py | 8 +- test_regress/t/t_final.v | 4 +- test_regress/t/t_flag_aslr.py | 8 +- test_regress/t/t_flag_aslr_no.py | 8 +- test_regress/t/t_flag_bboxsys.py | 8 +- test_regress/t/t_flag_bboxsys.v | 4 +- test_regress/t/t_flag_binary.py | 8 +- test_regress/t/t_flag_binary_parallel.py | 8 +- test_regress/t/t_flag_build.py | 8 +- test_regress/t/t_flag_build_bad.py | 8 +- test_regress/t/t_flag_build_bad2.py | 8 +- test_regress/t/t_flag_build_dep_bin.py | 8 +- test_regress/t/t_flag_build_dep_bin.v | 4 +- test_regress/t/t_flag_build_jobs_and_j.py | 8 +- test_regress/t/t_flag_build_jobs_bad.py | 8 +- test_regress/t/t_flag_comp_limit_parens.py | 8 +- test_regress/t/t_flag_comp_limit_parens.v | 4 +- test_regress/t/t_flag_compiler.v | 4 +- test_regress/t/t_flag_compiler_bad.py | 8 +- test_regress/t/t_flag_compiler_clang.py | 8 +- test_regress/t/t_flag_compiler_gcc.py | 8 +- test_regress/t/t_flag_compiler_msvc.py | 8 +- test_regress/t/t_flag_context_bad.py | 8 +- test_regress/t/t_flag_context_bad.v | 4 +- test_regress/t/t_flag_csplit.py | 8 +- test_regress/t/t_flag_csplit.v | 4 +- test_regress/t/t_flag_csplit_eval.py | 8 +- test_regress/t/t_flag_csplit_eval.v | 4 +- test_regress/t/t_flag_csplit_groups.py | 8 +- test_regress/t/t_flag_csplit_off.py | 8 +- test_regress/t/t_flag_debug_noleak.py | 8 +- test_regress/t/t_flag_debug_noleak.v | 4 +- test_regress/t/t_flag_debugi9.py | 8 +- test_regress/t/t_flag_debugi9.v | 4 +- test_regress/t/t_flag_decoration.py | 8 +- test_regress/t/t_flag_decoration.v | 4 +- test_regress/t/t_flag_decoration_no.py | 8 +- test_regress/t/t_flag_decorations_bad.py | 8 +- test_regress/t/t_flag_decorations_node.py | 8 +- test_regress/t/t_flag_define.py | 8 +- test_regress/t/t_flag_define.v | 4 +- test_regress/t/t_flag_deprecated_bad.py | 8 +- test_regress/t/t_flag_deprecated_bad.v | 4 +- test_regress/t/t_flag_errorlimit_bad.py | 8 +- test_regress/t/t_flag_errorlimit_bad.v | 4 +- test_regress/t/t_flag_expand_limit.py | 8 +- test_regress/t/t_flag_expand_limit.v | 4 +- test_regress/t/t_flag_f.py | 8 +- test_regress/t/t_flag_f.v | 4 +- test_regress/t/t_flag_f__3.v | 3 + test_regress/t/t_flag_f_bad.py | 8 +- test_regress/t/t_flag_f_bad_cmt.py | 8 +- test_regress/t/t_flag_f_bad_cmt.v | 4 +- test_regress/t/t_flag_f_bad_getenvend.py | 8 +- test_regress/t/t_flag_fi.cpp | 4 +- test_regress/t/t_flag_fi.py | 8 +- test_regress/t/t_flag_fi.v | 8 +- test_regress/t/t_flag_fi_h.h | 8 +- test_regress/t/t_flag_future.py | 8 +- test_regress/t/t_flag_future.v | 4 +- test_regress/t/t_flag_future_bad.py | 8 +- test_regress/t/t_flag_generate_key.py | 8 +- test_regress/t/t_flag_getenv.py | 8 +- test_regress/t/t_flag_getenv.v | 4 +- test_regress/t/t_flag_help.py | 8 +- test_regress/t/t_flag_help_valgrind.py | 8 +- test_regress/t/t_flag_hier0_bad.py | 8 +- test_regress/t/t_flag_hier1_bad.py | 8 +- .../t/t_flag_hierarchical_threads_bad.py | 8 +- test_regress/t/t_flag_i_empty.py | 8 +- test_regress/t/t_flag_i_empty.v | 4 +- test_regress/t/t_flag_incdir.py | 8 +- test_regress/t/t_flag_incdir.v | 4 +- test_regress/t/t_flag_instr_count_dpi_bad.py | 8 +- test_regress/t/t_flag_invalid2_bad.py | 8 +- test_regress/t/t_flag_invalid_bad.py | 8 +- test_regress/t/t_flag_j_hier.py | 8 +- test_regress/t/t_flag_j_hier.v | 4 +- test_regress/t/t_flag_language.py | 8 +- test_regress/t/t_flag_language.v | 4 +- test_regress/t/t_flag_language_bad.py | 8 +- test_regress/t/t_flag_language_default.py | 8 +- test_regress/t/t_flag_ldflags.py | 8 +- test_regress/t/t_flag_ldflags.v | 8 +- test_regress/t/t_flag_ldflags_a.cpp | 8 +- test_regress/t/t_flag_ldflags_c.cpp | 8 +- test_regress/t/t_flag_ldflags_so.cpp | 8 +- test_regress/t/t_flag_lib.py | 8 +- test_regress/t/t_flag_lib.v | 4 +- test_regress/t/t_flag_lib_dpi.cpp | 4 +- test_regress/t/t_flag_lib_dpi.mk | 4 +- test_regress/t/t_flag_lib_dpi.py | 8 +- test_regress/t/t_flag_lib_dpi.v | 4 +- test_regress/t/t_flag_lib_dpi_main.cpp | 4 +- test_regress/t/t_flag_libcreate_bad.py | 8 +- test_regress/t/t_flag_libinc.v | 4 +- test_regress/t/t_flag_main.py | 8 +- test_regress/t/t_flag_main.v | 4 +- test_regress/t/t_flag_main_sc_bad.py | 8 +- test_regress/t/t_flag_main_top_name.py | 8 +- test_regress/t/t_flag_main_top_name.v | 8 +- test_regress/t/t_flag_main_top_name_empty.py | 8 +- test_regress/t/t_flag_make_bad.py | 8 +- test_regress/t/t_flag_make_cmake.py | 8 +- test_regress/t/t_flag_make_cmake.v | 4 +- test_regress/t/t_flag_make_cmake_sc.py | 8 +- test_regress/t/t_flag_make_cmake_sc.v | 4 +- test_regress/t/t_flag_make_gmake.py | 8 +- test_regress/t/t_flag_make_json.py | 8 +- test_regress/t/t_flag_mmd.py | 8 +- test_regress/t/t_flag_mmd.v | 4 +- test_regress/t/t_flag_modprefix_bad.py | 8 +- test_regress/t/t_flag_names.py | 8 +- test_regress/t/t_flag_names.v | 4 +- test_regress/t/t_flag_no_unlimited_stack.py | 8 +- test_regress/t/t_flag_no_unlimited_stack.v | 4 +- test_regress/t/t_flag_nofile_bad.py | 8 +- test_regress/t/t_flag_nomod_bad.py | 8 +- test_regress/t/t_flag_nomod_bad.v | 4 +- test_regress/t/t_flag_noop_bad.py | 8 +- test_regress/t/t_flag_noop_bad.v | 4 +- test_regress/t/t_flag_only_bad.py | 8 +- test_regress/t/t_flag_only_bad2.py | 8 +- test_regress/t/t_flag_only_bad3.py | 8 +- test_regress/t/t_flag_output_groups.py | 8 +- test_regress/t/t_flag_output_groups.v | 4 +- test_regress/t/t_flag_output_groups_bad.py | 8 +- test_regress/t/t_flag_parameter.py | 8 +- test_regress/t/t_flag_parameter.v | 4 +- test_regress/t/t_flag_parameter_bad.py | 8 +- test_regress/t/t_flag_parameter_hier.py | 8 +- test_regress/t/t_flag_parameter_hier.v | 4 +- test_regress/t/t_flag_parameter_pkg.py | 8 +- test_regress/t/t_flag_parameter_pkg.v | 4 +- test_regress/t/t_flag_prefix.py | 8 +- test_regress/t/t_flag_prefix.v | 4 +- test_regress/t/t_flag_prefix_bad.py | 8 +- test_regress/t/t_flag_quiet_build.py | 8 +- test_regress/t/t_flag_quiet_build.v | 4 +- test_regress/t/t_flag_quiet_exit.py | 8 +- test_regress/t/t_flag_quiet_stats.py | 8 +- test_regress/t/t_flag_quiet_stats.v | 4 +- test_regress/t/t_flag_quiet_stats2.py | 8 +- test_regress/t/t_flag_quiet_stats3.py | 8 +- test_regress/t/t_flag_relinc.py | 8 +- test_regress/t/t_flag_relinc.v | 8 +- .../chip/t_flag_relinc_sub.v | 8 +- .../include/t_flag_relinc.vh | 8 +- test_regress/t/t_flag_runtime_debug.py | 8 +- test_regress/t/t_flag_runtime_timeout_bad.py | 8 +- test_regress/t/t_flag_runtime_timeout_bad.v | 4 +- test_regress/t/t_flag_skipidentical.py | 8 +- test_regress/t/t_flag_skipidentical.v | 4 +- test_regress/t/t_flag_stats.py | 8 +- test_regress/t/t_flag_stats.v | 4 +- test_regress/t/t_flag_structs_packed.py | 8 +- test_regress/t/t_flag_structs_packed.v | 4 +- test_regress/t/t_flag_structs_packed_bad.py | 8 +- test_regress/t/t_flag_suggest.py | 8 +- test_regress/t/t_flag_supported.py | 8 +- test_regress/t/t_flag_threads_bad.py | 8 +- test_regress/t/t_flag_threads_bad2.py | 8 +- test_regress/t/t_flag_threads_dpi_bad.py | 8 +- test_regress/t/t_flag_timescale.py | 8 +- test_regress/t/t_flag_timescale.v | 4 +- test_regress/t/t_flag_timescale_override.py | 8 +- test_regress/t/t_flag_timescale_override.v | 4 +- test_regress/t/t_flag_timescale_override2.py | 8 +- test_regress/t/t_flag_topmodule.py | 8 +- test_regress/t/t_flag_topmodule.v | 4 +- test_regress/t/t_flag_topmodule_bad.py | 8 +- test_regress/t/t_flag_topmodule_bad2.py | 8 +- test_regress/t/t_flag_topmodule_bad3.py | 8 +- test_regress/t/t_flag_topmodule_bad3.v | 4 +- test_regress/t/t_flag_topmodule_inline.py | 8 +- test_regress/t/t_flag_topmodule_inline.v | 4 +- test_regress/t/t_flag_trace_threads_bad.py | 8 +- test_regress/t/t_flag_unroll_limit_const.py | 8 +- test_regress/t/t_flag_unroll_limit_const.v | 4 +- test_regress/t/t_flag_unroll_limit_gen.py | 8 +- test_regress/t/t_flag_unroll_limit_gen.v | 4 +- test_regress/t/t_flag_unroll_limit_stmt.py | 8 +- test_regress/t/t_flag_unroll_limit_stmt.v | 4 +- test_regress/t/t_flag_values_bad.py | 8 +- test_regress/t/t_flag_values_deprecated.py | 8 +- test_regress/t/t_flag_verilate.py | 8 +- test_regress/t/t_flag_verilate_threads_bad.py | 8 +- test_regress/t/t_flag_version.py | 8 +- test_regress/t/t_flag_werror.v | 4 +- test_regress/t/t_flag_werror_bad1.py | 8 +- test_regress/t/t_flag_werror_bad2.py | 8 +- test_regress/t/t_flag_werror_bad3.py | 8 +- test_regress/t/t_flag_wfatal.py | 8 +- test_regress/t/t_flag_wfatal.v | 4 +- test_regress/t/t_flag_woff.py | 8 +- test_regress/t/t_flag_woff.v | 4 +- test_regress/t/t_flag_woff_bad.py | 8 +- test_regress/t/t_flag_wpedantic_bad.py | 8 +- test_regress/t/t_flag_wpedantic_bad.v | 4 +- test_regress/t/t_flag_wwarn_bad.py | 8 +- test_regress/t/t_flag_x_assign_bad.py | 8 +- test_regress/t/t_flag_x_initial_bad.py | 8 +- test_regress/t/t_flag_xinitial_0.py | 8 +- test_regress/t/t_flag_xinitial_0.v | 4 +- test_regress/t/t_flag_xinitial_unique.py | 8 +- test_regress/t/t_flag_xinitial_unique.v | 4 +- test_regress/t/t_for_assign.py | 8 +- test_regress/t/t_for_assign.v | 4 +- test_regress/t/t_for_break.py | 8 +- test_regress/t/t_for_break.v | 4 +- test_regress/t/t_for_comma.py | 8 +- test_regress/t/t_for_comma.v | 4 +- test_regress/t/t_for_count.py | 8 +- test_regress/t/t_for_count.v | 4 +- test_regress/t/t_for_disable_dot.py | 8 +- test_regress/t/t_for_disable_dot.v | 4 +- test_regress/t/t_for_funcbound.py | 8 +- test_regress/t/t_for_funcbound.v | 4 +- test_regress/t/t_for_init_bug.py | 8 +- test_regress/t/t_for_init_bug.v | 4 +- test_regress/t/t_for_local.py | 8 +- test_regress/t/t_for_local.v | 4 +- test_regress/t/t_for_loop.py | 8 +- test_regress/t/t_for_loop.v | 4 +- test_regress/t/t_force.py | 8 +- test_regress/t/t_force.v | 4 +- test_regress/t/t_force_assign.py | 8 +- test_regress/t/t_force_assign.v | 4 +- test_regress/t/t_force_bad_rw.py | 8 +- test_regress/t/t_force_bad_rw.v | 4 +- test_regress/t/t_force_chained.py | 8 +- test_regress/t/t_force_chained.v | 4 +- test_regress/t/t_force_complex_sel_unsup.py | 8 +- test_regress/t/t_force_complex_sel_unsup.v | 4 +- test_regress/t/t_force_func.py | 8 +- test_regress/t/t_force_func.v | 4 +- test_regress/t/t_force_immediate_release.py | 8 +- test_regress/t/t_force_immediate_release.v | 4 +- test_regress/t/t_force_initial.py | 8 +- test_regress/t/t_force_initial.v | 4 +- test_regress/t/t_force_input_assign_bad.py | 8 +- test_regress/t/t_force_input_assign_bad.v | 4 +- test_regress/t/t_force_mid.cpp | 4 +- test_regress/t/t_force_mid.py | 8 +- test_regress/t/t_force_mid.v | 4 +- test_regress/t/t_force_multi.py | 8 +- test_regress/t/t_force_multi.v | 4 +- test_regress/t/t_force_port_inline.py | 8 +- test_regress/t/t_force_port_inline.v | 4 +- test_regress/t/t_force_readwrite.py | 8 +- test_regress/t/t_force_readwrite.v | 4 +- test_regress/t/t_force_readwrite_unsup.py | 8 +- test_regress/t/t_force_readwrite_unsup.v | 8 +- test_regress/t/t_force_release.py | 8 +- test_regress/t/t_force_release.v | 4 +- test_regress/t/t_force_release_net.py | 8 +- test_regress/t/t_force_release_net.v | 4 +- test_regress/t/t_force_release_net_reverse.py | 8 +- test_regress/t/t_force_release_net_trace.py | 8 +- test_regress/t/t_force_release_var.py | 8 +- test_regress/t/t_force_release_var.v | 4 +- test_regress/t/t_force_release_var_reverse.py | 8 +- test_regress/t/t_force_release_var_trace.py | 8 +- test_regress/t/t_force_rhs_ref.py | 8 +- test_regress/t/t_force_rhs_ref.v | 4 +- test_regress/t/t_force_rhs_ref_multi_lhs.py | 8 +- test_regress/t/t_force_rhs_ref_multi_lhs.v | 4 +- test_regress/t/t_force_rhs_ref_multiple.py | 8 +- test_regress/t/t_force_rhs_ref_multiple.v | 4 +- test_regress/t/t_force_select_bad.py | 8 +- test_regress/t/t_force_select_bad.v | 4 +- test_regress/t/t_force_struct_partial.py | 8 +- test_regress/t/t_force_struct_partial.v | 4 +- test_regress/t/t_force_subnet.py | 8 +- test_regress/t/t_force_subnet.v | 4 +- test_regress/t/t_force_subvar.py | 8 +- test_regress/t/t_force_subvar.v | 4 +- test_regress/t/t_force_tri.py | 8 +- test_regress/t/t_force_tri.v | 4 +- test_regress/t/t_force_unpacked.py | 8 +- test_regress/t/t_force_unpacked.v | 4 +- test_regress/t/t_force_unpacked_unsup.py | 8 +- test_regress/t/t_force_unpacked_unsup.v | 4 +- test_regress/t/t_forceable_net.cpp | 4 +- test_regress/t/t_forceable_net.v | 4 +- test_regress/t/t_forceable_net.vlt | 4 +- test_regress/t/t_forceable_net_cmt.py | 8 +- test_regress/t/t_forceable_net_cmt_trace.py | 8 +- test_regress/t/t_forceable_net_vlt.py | 8 +- test_regress/t/t_forceable_net_vlt_trace.py | 8 +- test_regress/t/t_forceable_public_flat.py | 8 +- test_regress/t/t_forceable_public_flat.v | 4 +- test_regress/t/t_forceable_string_bad.py | 8 +- test_regress/t/t_forceable_string_bad.v | 4 +- test_regress/t/t_forceable_unpacked_bad.py | 8 +- test_regress/t/t_forceable_unpacked_bad.v | 4 +- test_regress/t/t_forceable_var.cpp | 4 +- test_regress/t/t_forceable_var.v | 4 +- test_regress/t/t_forceable_var.vlt | 4 +- test_regress/t/t_forceable_var_cmt.py | 8 +- test_regress/t/t_forceable_var_cmt_trace.py | 8 +- test_regress/t/t_forceable_var_vlt.py | 8 +- test_regress/t/t_forceable_var_vlt_trace.py | 8 +- test_regress/t/t_foreach.py | 8 +- test_regress/t/t_foreach.v | 4 +- test_regress/t/t_foreach_array.py | 8 +- test_regress/t/t_foreach_array.v | 4 +- test_regress/t/t_foreach_bad.py | 8 +- test_regress/t/t_foreach_bad.v | 4 +- test_regress/t/t_foreach_blkname.py | 8 +- test_regress/t/t_foreach_blkname.v | 4 +- test_regress/t/t_foreach_class.py | 8 +- test_regress/t/t_foreach_class.v | 4 +- test_regress/t/t_foreach_const.py | 8 +- test_regress/t/t_foreach_const.v | 4 +- test_regress/t/t_foreach_iface.py | 8 +- test_regress/t/t_foreach_iface.v | 4 +- test_regress/t/t_foreach_nindex_bad.py | 8 +- test_regress/t/t_foreach_nindex_bad.v | 4 +- test_regress/t/t_foreach_noivar.py | 8 +- test_regress/t/t_foreach_noivar.v | 4 +- test_regress/t/t_foreach_noivar_bad.py | 8 +- test_regress/t/t_foreach_sideeff_uvm.py | 8 +- test_regress/t/t_foreach_sideeff_uvm.v | 4 +- test_regress/t/t_foreach_type_bad.py | 8 +- test_regress/t/t_foreach_type_bad.v | 4 +- test_regress/t/t_fork.py | 8 +- test_regress/t/t_fork.v | 4 +- test_regress/t/t_fork_bbox.py | 8 +- test_regress/t/t_fork_bbox.v | 4 +- .../t/t_fork_block_item_declaration.py | 8 +- .../t/t_fork_block_item_declaration.v | 4 +- test_regress/t/t_fork_cfunc_finish.py | 8 +- test_regress/t/t_fork_cfunc_finish.v | 4 +- test_regress/t/t_fork_delay.py | 8 +- test_regress/t/t_fork_delay.v | 4 +- test_regress/t/t_fork_delay_finish.py | 8 +- test_regress/t/t_fork_delay_finish.v | 4 +- test_regress/t/t_fork_dynscope.py | 8 +- test_regress/t/t_fork_dynscope.v | 4 +- test_regress/t/t_fork_dynscope_interface.py | 8 +- test_regress/t/t_fork_dynscope_interface.v | 4 +- test_regress/t/t_fork_dynscope_out.py | 8 +- test_regress/t/t_fork_dynscope_out.v | 4 +- test_regress/t/t_fork_dynscope_unsup.py | 8 +- test_regress/t/t_fork_dynscope_unsup.v | 4 +- test_regress/t/t_fork_finish.py | 8 +- test_regress/t/t_fork_finish.v | 4 +- test_regress/t/t_fork_func2_bad.py | 8 +- test_regress/t/t_fork_func2_bad.v | 4 +- test_regress/t/t_fork_func_bad.py | 8 +- test_regress/t/t_fork_func_bad.v | 4 +- test_regress/t/t_fork_initial.py | 8 +- test_regress/t/t_fork_initial.v | 4 +- test_regress/t/t_fork_join_none_any_nested.py | 8 +- test_regress/t/t_fork_join_none_any_nested.v | 4 +- test_regress/t/t_fork_join_none_class_cap.py | 8 +- test_regress/t/t_fork_join_none_class_cap.v | 4 +- test_regress/t/t_fork_join_none_stmt.py | 8 +- test_regress/t/t_fork_join_none_stmt.v | 4 +- test_regress/t/t_fork_join_none_virtual.py | 8 +- test_regress/t/t_fork_join_none_virtual.v | 4 +- test_regress/t/t_fork_jumpblock.py | 8 +- test_regress/t/t_fork_jumpblock.v | 4 +- test_regress/t/t_fork_label.py | 8 +- test_regress/t/t_fork_label.v | 4 +- test_regress/t/t_fork_label_timing.py | 8 +- test_regress/t/t_fork_none_var.py | 8 +- test_regress/t/t_fork_none_var.v | 4 +- test_regress/t/t_fork_output_arg.py | 8 +- test_regress/t/t_fork_output_arg.v | 4 +- test_regress/t/t_fork_port.py | 8 +- test_regress/t/t_fork_port.v | 4 +- test_regress/t/t_fork_repeat.py | 8 +- test_regress/t/t_fork_repeat.v | 4 +- test_regress/t/t_fork_repeat_reset.py | 8 +- test_regress/t/t_fork_repeat_reset.v | 4 +- test_regress/t/t_fork_timing.py | 8 +- test_regress/t/t_fourstate_assign.py | 8 +- test_regress/t/t_fourstate_assign.v | 4 +- test_regress/t/t_fourstate_assign_bad.py | 8 +- test_regress/t/t_fourstate_assign_bad.v | 4 +- test_regress/t/t_func.py | 8 +- test_regress/t/t_func.v | 4 +- test_regress/t/t_func_arg_complex.py | 8 +- test_regress/t/t_func_arg_complex.v | 4 +- test_regress/t/t_func_automatic_clear.py | 8 +- test_regress/t/t_func_automatic_clear.v | 4 +- test_regress/t/t_func_bad.py | 8 +- test_regress/t/t_func_bad.v | 4 +- test_regress/t/t_func_bad_width.py | 8 +- test_regress/t/t_func_bad_width.v | 4 +- test_regress/t/t_func_begin2.py | 8 +- test_regress/t/t_func_begin2.v | 4 +- test_regress/t/t_func_call_order.py | 8 +- test_regress/t/t_func_call_order.v | 4 +- test_regress/t/t_func_call_super_arg.py | 8 +- test_regress/t/t_func_call_super_arg.v | 4 +- test_regress/t/t_func_check.py | 8 +- test_regress/t/t_func_check.v | 4 +- test_regress/t/t_func_complex.py | 8 +- test_regress/t/t_func_complex.v | 4 +- test_regress/t/t_func_complex_noinl.py | 8 +- test_regress/t/t_func_cond.py | 8 +- test_regress/t/t_func_cond.v | 4 +- test_regress/t/t_func_const.py | 8 +- test_regress/t/t_func_const.v | 4 +- test_regress/t/t_func_const2_bad.py | 8 +- test_regress/t/t_func_const2_bad.v | 4 +- test_regress/t/t_func_const3_bad.py | 8 +- test_regress/t/t_func_const3_bad.v | 4 +- test_regress/t/t_func_const_bad.py | 8 +- test_regress/t/t_func_const_bad.v | 4 +- .../t/t_func_const_packed_array_bad.py | 8 +- .../t/t_func_const_packed_array_bad.v | 4 +- .../t/t_func_const_packed_struct_bad.py | 8 +- .../t/t_func_const_packed_struct_bad.v | 4 +- .../t/t_func_const_packed_struct_bad2.py | 8 +- .../t/t_func_const_packed_struct_bad2.v | 4 +- test_regress/t/t_func_const_struct_bad.py | 8 +- test_regress/t/t_func_const_struct_bad.v | 4 +- test_regress/t/t_func_crc.py | 8 +- test_regress/t/t_func_crc.v | 4 +- test_regress/t/t_func_default_warn.py | 8 +- test_regress/t/t_func_default_warn.v | 4 +- test_regress/t/t_func_defaults.py | 8 +- test_regress/t/t_func_defaults.v | 4 +- test_regress/t/t_func_dotted.v | 4 +- test_regress/t/t_func_dotted_inl0.py | 8 +- test_regress/t/t_func_dotted_inl0.vlt | 4 +- test_regress/t/t_func_dotted_inl0_vlt.py | 8 +- test_regress/t/t_func_dotted_inl1.py | 8 +- test_regress/t/t_func_dotted_inl1.vlt | 4 +- test_regress/t/t_func_dotted_inl1_vlt.py | 8 +- test_regress/t/t_func_dotted_inl2.py | 8 +- test_regress/t/t_func_dotted_inl2.vlt | 4 +- test_regress/t/t_func_dotted_inl2_vlt.py | 8 +- test_regress/t/t_func_endian.py | 8 +- test_regress/t/t_func_endian.v | 4 +- test_regress/t/t_func_first.py | 8 +- test_regress/t/t_func_first.v | 4 +- test_regress/t/t_func_flip.py | 8 +- test_regress/t/t_func_flip.v | 4 +- test_regress/t/t_func_gen.py | 8 +- test_regress/t/t_func_gen.v | 8 +- test_regress/t/t_func_graphcirc.py | 8 +- test_regress/t/t_func_graphcirc.v | 4 +- test_regress/t/t_func_grey.py | 8 +- test_regress/t/t_func_grey.v | 4 +- test_regress/t/t_func_impure_bad.py | 8 +- test_regress/t/t_func_impure_bad.v | 4 +- test_regress/t/t_func_inconly.py | 8 +- test_regress/t/t_func_inconly.v | 4 +- test_regress/t/t_func_inout_bit_sel.py | 8 +- test_regress/t/t_func_inout_bit_sel.v | 4 +- test_regress/t/t_func_io_order.py | 8 +- test_regress/t/t_func_io_order.v | 4 +- test_regress/t/t_func_lib.py | 8 +- test_regress/t/t_func_lib.v | 4 +- test_regress/t/t_func_lib_sub.py | 8 +- test_regress/t/t_func_lib_sub.v | 4 +- test_regress/t/t_func_lib_sub_timing.py | 8 +- test_regress/t/t_func_link.py | 8 +- test_regress/t/t_func_link.v | 4 +- test_regress/t/t_func_many_return.py | 8 +- test_regress/t/t_func_many_return.v | 4 +- test_regress/t/t_func_mlog2.py | 8 +- test_regress/t/t_func_mlog2.v | 4 +- test_regress/t/t_func_modify_input.py | 8 +- test_regress/t/t_func_modify_input.v | 4 +- test_regress/t/t_func_named.py | 8 +- test_regress/t/t_func_named.v | 4 +- test_regress/t/t_func_nansi_dup_bad.py | 8 +- test_regress/t/t_func_nansi_dup_bad.v | 4 +- test_regress/t/t_func_nansi_mism_bad.py | 8 +- test_regress/t/t_func_nansi_mism_bad.v | 4 +- test_regress/t/t_func_no_lifetime_bad.py | 8 +- test_regress/t/t_func_no_lifetime_bad.v | 4 +- test_regress/t/t_func_no_paren.py | 8 +- test_regress/t/t_func_no_paren.v | 4 +- test_regress/t/t_func_no_parentheses_bad.py | 8 +- test_regress/t/t_func_no_parentheses_bad.v | 4 +- test_regress/t/t_func_noinl.py | 8 +- test_regress/t/t_func_noinl.v | 4 +- test_regress/t/t_func_numones.py | 8 +- test_regress/t/t_func_numones.v | 4 +- test_regress/t/t_func_outfirst.py | 8 +- test_regress/t/t_func_outfirst.v | 4 +- test_regress/t/t_func_outp.py | 8 +- test_regress/t/t_func_outp.v | 4 +- test_regress/t/t_func_paramed.py | 8 +- test_regress/t/t_func_paramed.v | 4 +- test_regress/t/t_func_plog.py | 8 +- test_regress/t/t_func_plog.v | 4 +- test_regress/t/t_func_public.py | 8 +- test_regress/t/t_func_public.v | 4 +- test_regress/t/t_func_public_trace.py | 8 +- test_regress/t/t_func_purification.py | 8 +- test_regress/t/t_func_purification.v | 4 +- test_regress/t/t_func_rand.cpp | 4 +- test_regress/t/t_func_rand.py | 8 +- test_regress/t/t_func_rand.v | 4 +- test_regress/t/t_func_range.py | 8 +- test_regress/t/t_func_range.v | 4 +- test_regress/t/t_func_real_abs.py | 8 +- test_regress/t/t_func_real_abs.v | 4 +- test_regress/t/t_func_real_exprstmt.py | 8 +- test_regress/t/t_func_real_exprstmt.v | 4 +- test_regress/t/t_func_real_param.py | 8 +- test_regress/t/t_func_real_param.v | 4 +- test_regress/t/t_func_recurse.py | 8 +- test_regress/t/t_func_recurse.v | 4 +- test_regress/t/t_func_recurse2.py | 8 +- test_regress/t/t_func_recurse2.v | 4 +- test_regress/t/t_func_recurse_param.py | 8 +- test_regress/t/t_func_recurse_param.v | 4 +- test_regress/t/t_func_recurse_param_bad.py | 8 +- test_regress/t/t_func_recurse_param_bad.v | 4 +- test_regress/t/t_func_redef.py | 8 +- test_regress/t/t_func_redef.v | 4 +- test_regress/t/t_func_ref.py | 8 +- test_regress/t/t_func_ref.v | 4 +- test_regress/t/t_func_ref_arg.py | 8 +- test_regress/t/t_func_ref_arg.v | 4 +- test_regress/t/t_func_ref_bad.py | 8 +- test_regress/t/t_func_ref_bad.v | 4 +- test_regress/t/t_func_ref_noinline.py | 8 +- test_regress/t/t_func_ref_noparen.py | 8 +- test_regress/t/t_func_ref_noparen.v | 4 +- test_regress/t/t_func_refio_bad.py | 8 +- test_regress/t/t_func_refio_bad.v | 4 +- test_regress/t/t_func_regfirst.py | 8 +- test_regress/t/t_func_regfirst.v | 4 +- test_regress/t/t_func_return.py | 8 +- test_regress/t/t_func_return.v | 4 +- test_regress/t/t_func_return_bad.py | 8 +- test_regress/t/t_func_return_bad.v | 4 +- test_regress/t/t_func_sel.py | 8 +- test_regress/t/t_func_sel.v | 4 +- test_regress/t/t_func_sum.py | 8 +- test_regress/t/t_func_sum.v | 4 +- test_regress/t/t_func_task_bad.py | 8 +- test_regress/t/t_func_task_bad.v | 4 +- test_regress/t/t_func_task_bad2.py | 8 +- test_regress/t/t_func_task_bad2.v | 4 +- test_regress/t/t_func_tie_bad.py | 8 +- test_regress/t/t_func_tie_bad.v | 4 +- test_regress/t/t_func_twocall.py | 8 +- test_regress/t/t_func_twocall.v | 4 +- test_regress/t/t_func_twocall_noexpand.py | 8 +- test_regress/t/t_func_types.py | 8 +- test_regress/t/t_func_types.v | 4 +- test_regress/t/t_func_under.py | 8 +- test_regress/t/t_func_under.v | 4 +- test_regress/t/t_func_under2.py | 8 +- test_regress/t/t_func_under2.v | 4 +- test_regress/t/t_func_uninit.py | 8 +- test_regress/t/t_func_uninit.v | 4 +- test_regress/t/t_func_unit.py | 8 +- test_regress/t/t_func_unit.v | 4 +- test_regress/t/t_func_v.py | 8 +- test_regress/t/t_func_v.v | 4 +- test_regress/t/t_func_v_noinl.py | 8 +- test_regress/t/t_func_virt_new.py | 8 +- test_regress/t/t_func_virt_new.v | 4 +- test_regress/t/t_func_virt_new_bad.py | 8 +- test_regress/t/t_func_virt_new_bad.v | 4 +- test_regress/t/t_func_void.py | 8 +- test_regress/t/t_func_void.v | 4 +- test_regress/t/t_func_void_bad.py | 8 +- test_regress/t/t_func_void_bad.v | 4 +- test_regress/t/t_func_while.py | 8 +- test_regress/t/t_func_while.v | 4 +- test_regress/t/t_func_while2.py | 8 +- test_regress/t/t_func_while2.v | 4 +- test_regress/t/t_func_wide.py | 8 +- test_regress/t/t_func_wide.v | 4 +- test_regress/t/t_func_wide_out.py | 8 +- test_regress/t/t_func_wide_out.v | 4 +- test_regress/t/t_func_wide_out_bad.py | 8 +- test_regress/t/t_func_wide_out_c.cpp | 8 +- test_regress/t/t_func_wide_out_noinl.py | 8 +- test_regress/t/t_fuzz_always_bad.py | 8 +- test_regress/t/t_fuzz_always_bad.v | 4 +- test_regress/t/t_fuzz_eof_bad.out | 10 +- test_regress/t/t_fuzz_eof_bad.py | 8 +- test_regress/t/t_fuzz_eof_bad.v | 2 + test_regress/t/t_fuzz_eqne_bad.py | 8 +- test_regress/t/t_fuzz_eqne_bad.v | 4 +- test_regress/t/t_fuzz_genintf_bad.py | 8 +- test_regress/t/t_fuzz_genintf_bad.v | 4 +- test_regress/t/t_fuzz_negwidth_bad.py | 8 +- test_regress/t/t_fuzz_negwidth_bad.v | 4 +- test_regress/t/t_fuzz_triand_bad.py | 8 +- test_regress/t/t_fuzz_triand_bad.v | 4 +- test_regress/t/t_gantt.py | 8 +- test_regress/t/t_gantt.v | 4 +- test_regress/t/t_gantt_c.cpp | 4 +- test_regress/t/t_gantt_hier.py | 8 +- test_regress/t/t_gantt_io.py | 8 +- test_regress/t/t_gantt_io_arm.py | 8 +- test_regress/t/t_gantt_io_noproc.py | 8 +- test_regress/t/t_gantt_numa.py | 8 +- test_regress/t/t_gantt_two.cpp | 4 +- test_regress/t/t_gantt_two.py | 8 +- test_regress/t/t_gate_array.py | 8 +- test_regress/t/t_gate_array.v | 4 +- test_regress/t/t_gate_basic.py | 8 +- test_regress/t/t_gate_basic.v | 4 +- test_regress/t/t_gate_basic_specify_bad.py | 8 +- test_regress/t/t_gate_basic_timing.py | 8 +- test_regress/t/t_gate_chained.py | 8 +- test_regress/t/t_gate_delay_unsup.py | 8 +- test_regress/t/t_gate_delref.py | 8 +- test_regress/t/t_gate_delref.v | 4 +- test_regress/t/t_gate_elim.py | 8 +- test_regress/t/t_gate_elim.v | 4 +- test_regress/t/t_gate_elim_cycle.py | 8 +- test_regress/t/t_gate_elim_cycle.v | 4 +- test_regress/t/t_gate_fdup.py | 8 +- test_regress/t/t_gate_fdup.v | 4 +- test_regress/t/t_gate_implicit.py | 8 +- test_regress/t/t_gate_implicit.v | 4 +- .../t/t_gate_inline_wide_exclude_multiple.py | 8 +- .../t/t_gate_inline_wide_exclude_multiple.v | 4 +- .../t_gate_inline_wide_noexclude_arraysel.py | 8 +- .../t/t_gate_inline_wide_noexclude_arraysel.v | 4 +- .../t/t_gate_inline_wide_noexclude_const.py | 8 +- .../t/t_gate_inline_wide_noexclude_const.v | 4 +- ..._gate_inline_wide_noexclude_other_scope.py | 8 +- ...t_gate_inline_wide_noexclude_other_scope.v | 4 +- .../t/t_gate_inline_wide_noexclude_sel.py | 8 +- .../t/t_gate_inline_wide_noexclude_sel.v | 4 +- ...t_gate_inline_wide_noexclude_small_wide.py | 8 +- .../t_gate_inline_wide_noexclude_small_wide.v | 4 +- .../t/t_gate_inline_wide_noexclude_varref.py | 8 +- .../t/t_gate_inline_wide_noexclude_varref.v | 4 +- test_regress/t/t_gate_loop.py | 8 +- test_regress/t/t_gate_loop.v | 4 +- test_regress/t/t_gate_lvalue_const.py | 8 +- test_regress/t/t_gate_lvalue_const.v | 4 +- test_regress/t/t_gate_opt.py | 8 +- test_regress/t/t_gate_opt.v | 4 +- test_regress/t/t_gate_ormux.py | 8 +- test_regress/t/t_gate_ormux.v | 4 +- .../t/t_gate_primitives_implicit_net.py | 8 +- .../t/t_gate_primitives_implicit_net.v | 4 +- test_regress/t/t_gate_strength.py | 8 +- test_regress/t/t_gate_strength.v | 4 +- test_regress/t/t_gate_tree.py | 8 +- test_regress/t/t_gate_unsup.py | 8 +- test_regress/t/t_gate_unsup.v | 4 +- test_regress/t/t_gate_width_bad.py | 8 +- test_regress/t/t_gate_width_bad.v | 4 +- test_regress/t/t_gen_alw.py | 8 +- test_regress/t/t_gen_alw.v | 4 +- test_regress/t/t_gen_assign.py | 8 +- test_regress/t/t_gen_assign.v | 4 +- test_regress/t/t_gen_class.py | 8 +- test_regress/t/t_gen_class.v | 4 +- test_regress/t/t_gen_cond_bitrange.py | 8 +- test_regress/t/t_gen_cond_bitrange.v | 4 +- test_regress/t/t_gen_cond_bitrange_bad.py | 8 +- test_regress/t/t_gen_cond_bitrange_bad.v | 4 +- test_regress/t/t_gen_cond_const.py | 8 +- test_regress/t/t_gen_cond_const.v | 4 +- test_regress/t/t_gen_defparam.py | 8 +- test_regress/t/t_gen_defparam.v | 4 +- test_regress/t/t_gen_defparam_bad.py | 8 +- test_regress/t/t_gen_defparam_bad.v | 4 +- test_regress/t/t_gen_defparam_multi.py | 8 +- test_regress/t/t_gen_defparam_multi.v | 4 +- test_regress/t/t_gen_defparam_nfound_bad.py | 8 +- test_regress/t/t_gen_defparam_nfound_bad.v | 4 +- test_regress/t/t_gen_div0.py | 8 +- test_regress/t/t_gen_div0.v | 4 +- test_regress/t/t_gen_duplicated_blocks_bad.py | 8 +- test_regress/t/t_gen_duplicated_blocks_bad.v | 4 +- test_regress/t/t_gen_for.py | 8 +- test_regress/t/t_gen_for.v | 4 +- test_regress/t/t_gen_for0.py | 8 +- test_regress/t/t_gen_for0.v | 4 +- test_regress/t/t_gen_for1.py | 8 +- test_regress/t/t_gen_for1.v | 4 +- test_regress/t/t_gen_for_interface.py | 8 +- test_regress/t/t_gen_for_interface.v | 4 +- test_regress/t/t_gen_for_overlap.py | 8 +- test_regress/t/t_gen_for_overlap.v | 4 +- test_regress/t/t_gen_for_shuffle.py | 8 +- test_regress/t/t_gen_for_shuffle.v | 4 +- test_regress/t/t_gen_forif.py | 8 +- test_regress/t/t_gen_forif.v | 4 +- test_regress/t/t_gen_genblk.py | 8 +- test_regress/t/t_gen_genblk.v | 4 +- test_regress/t/t_gen_genblk_noinl.py | 8 +- test_regress/t/t_gen_if.py | 8 +- test_regress/t/t_gen_if.v | 4 +- test_regress/t/t_gen_ifelse.py | 8 +- test_regress/t/t_gen_ifelse.v | 4 +- test_regress/t/t_gen_inc.py | 8 +- test_regress/t/t_gen_inc.v | 4 +- test_regress/t/t_gen_index.py | 8 +- test_regress/t/t_gen_index.v | 4 +- test_regress/t/t_gen_intdot.py | 8 +- test_regress/t/t_gen_intdot.v | 4 +- test_regress/t/t_gen_intdot2.py | 8 +- test_regress/t/t_gen_intdot2.v | 4 +- test_regress/t/t_gen_local.py | 8 +- test_regress/t/t_gen_local.v | 4 +- test_regress/t/t_gen_lsb.py | 8 +- test_regress/t/t_gen_lsb.v | 4 +- test_regress/t/t_gen_mislevel.py | 8 +- test_regress/t/t_gen_mislevel.v | 4 +- test_regress/t/t_gen_missing.py | 8 +- test_regress/t/t_gen_missing.v | 4 +- test_regress/t/t_gen_missing_bad.py | 8 +- test_regress/t/t_gen_missing_bad2.py | 8 +- test_regress/t/t_gen_missing_bad2.v | 4 +- test_regress/t/t_gen_nonconst_bad.py | 8 +- test_regress/t/t_gen_nonconst_bad.v | 4 +- test_regress/t/t_gen_self_return.py | 8 +- test_regress/t/t_gen_self_return.v | 4 +- test_regress/t/t_gen_upscope.py | 8 +- test_regress/t/t_gen_upscope.v | 4 +- test_regress/t/t_gen_var_bad.py | 8 +- test_regress/t/t_gen_var_bad.v | 4 +- test_regress/t/t_generate_fatal_bad.py | 8 +- test_regress/t/t_generate_fatal_bad.v | 4 +- test_regress/t/t_genfor_hier.py | 8 +- test_regress/t/t_genfor_hier.v | 4 +- test_regress/t/t_genfor_init_o0.py | 8 +- test_regress/t/t_genfor_init_o0.v | 4 +- test_regress/t/t_genfor_signed.py | 8 +- test_regress/t/t_genfor_signed.v | 4 +- test_regress/t/t_genvar_for_bad.py | 8 +- test_regress/t/t_genvar_for_bad.v | 4 +- test_regress/t/t_genvar_misuse_bad.py | 8 +- test_regress/t/t_genvar_misuse_bad.v | 4 +- test_regress/t/t_hier_block.cpp | 8 +- test_regress/t/t_hier_block.py | 8 +- test_regress/t/t_hier_block.v | 4 +- test_regress/t/t_hier_block0_bad.py | 8 +- test_regress/t/t_hier_block0_bad.v | 4 +- test_regress/t/t_hier_block1_bad.py | 8 +- test_regress/t/t_hier_block1_bad.v | 4 +- test_regress/t/t_hier_block_binary.py | 8 +- test_regress/t/t_hier_block_chained.py | 8 +- test_regress/t/t_hier_block_chained.v | 4 +- test_regress/t/t_hier_block_chained.vlt | 4 +- test_regress/t/t_hier_block_cmake.py | 8 +- .../t/t_hier_block_cmake/CMakeLists.txt | 8 +- test_regress/t/t_hier_block_cmake/main.cpp | 8 +- test_regress/t/t_hier_block_import.py | 8 +- test_regress/t/t_hier_block_import.v | 8 +- .../t_hier_block_import.vh | 8 +- .../t_hier_block_import_args.vc | 8 +- .../t_hier_block_import_def.vh | 8 +- .../t_hier_block_import_subA.v | 8 +- .../t_hier_block_import_subB.v | 8 +- .../t_hier_block_import_subsub.v | 8 +- test_regress/t/t_hier_block_import_cmake.py | 8 +- test_regress/t/t_hier_block_int.py | 8 +- test_regress/t/t_hier_block_int.v | 8 +- test_regress/t/t_hier_block_libmod.py | 8 +- test_regress/t/t_hier_block_libmod.v | 4 +- test_regress/t/t_hier_block_nohier.py | 8 +- test_regress/t/t_hier_block_perf.py | 8 +- test_regress/t/t_hier_block_perf.v | 4 +- test_regress/t/t_hier_block_perf.vlt | 4 +- test_regress/t/t_hier_block_prot_lib.py | 8 +- .../t/t_hier_block_prot_lib_shared.py | 8 +- test_regress/t/t_hier_block_sc.py | 8 +- test_regress/t/t_hier_block_sc_trace_fst.py | 8 +- test_regress/t/t_hier_block_sc_trace_vcd.py | 8 +- test_regress/t/t_hier_block_signed_logic.py | 8 +- test_regress/t/t_hier_block_signed_logic.v | 8 +- test_regress/t/t_hier_block_struct.py | 8 +- test_regress/t/t_hier_block_struct.v | 4 +- test_regress/t/t_hier_block_struct_nohier.py | 8 +- test_regress/t/t_hier_block_threads_bad.py | 8 +- test_regress/t/t_hier_block_threads_bad.v | 4 +- test_regress/t/t_hier_block_threads_bad.vlt | 4 +- test_regress/t/t_hier_block_trace_fst.py | 8 +- test_regress/t/t_hier_block_trace_saif.py | 8 +- test_regress/t/t_hier_block_trace_vcd.py | 8 +- test_regress/t/t_hier_block_type_param.py | 8 +- test_regress/t/t_hier_block_type_param.v | 4 +- .../t/t_hier_block_type_param_multiple.py | 8 +- .../t/t_hier_block_type_param_multiple.v | 4 +- ...ier_block_type_param_multiple_instances.py | 8 +- ...hier_block_type_param_multiple_instances.v | 4 +- .../t/t_hier_block_type_param_nested.py | 8 +- .../t/t_hier_block_type_param_nested.v | 4 +- .../t/t_hier_block_type_param_notfound_bad.py | 8 +- .../t/t_hier_block_type_param_typedef.v | 4 +- test_regress/t/t_hier_block_typedef_param.py | 8 +- test_regress/t/t_hier_block_vlt.py | 8 +- test_regress/t/t_hier_block_vlt.vlt | 4 +- test_regress/t/t_hier_bynum.py | 8 +- test_regress/t/t_hier_bynum.v | 4 +- test_regress/t/t_hier_parm_under.py | 8 +- test_regress/t/t_hier_parm_under.v | 4 +- test_regress/t/t_hier_task.py | 8 +- test_regress/t/t_hier_task.v | 4 +- test_regress/t/t_hier_trace.py | 8 +- test_regress/t/t_hier_trace.v | 4 +- test_regress/t/t_hier_trace_noinl.py | 8 +- test_regress/t/t_hier_trace_sub/sub.vc | 8 +- .../t/t_hier_trace_sub/t_hier_trace.vlt | 4 +- .../t/t_hier_trace_sub/t_hier_trace_sub.v | 4 +- test_regress/t/t_hier_trace_sub/top.vc | 8 +- test_regress/t/t_hierarchy_identifier.py | 8 +- test_regress/t/t_hierarchy_identifier.v | 4 +- test_regress/t/t_hierarchy_identifier_bad.py | 8 +- test_regress/t/t_hierarchy_identifier_bad.v | 4 +- test_regress/t/t_hierarchy_unnamed.py | 8 +- test_regress/t/t_hierarchy_unnamed.v | 4 +- test_regress/t/t_if_deep.py | 8 +- test_regress/t/t_if_deep.v | 4 +- test_regress/t/t_if_same_bad.py | 8 +- test_regress/t/t_if_same_bad.v | 4 +- test_regress/t/t_if_swap.py | 8 +- test_regress/t/t_if_swap.v | 4 +- test_regress/t/t_iff.py | 8 +- test_regress/t/t_iff.v | 4 +- test_regress/t/t_implements.py | 8 +- test_regress/t/t_implements.v | 4 +- test_regress/t/t_implements_collision.py | 8 +- test_regress/t/t_implements_collision.v | 4 +- test_regress/t/t_implements_collision_bad.py | 8 +- test_regress/t/t_implements_collision_bad.v | 4 +- test_regress/t/t_implements_contents_bad.py | 8 +- test_regress/t/t_implements_contents_bad.v | 4 +- test_regress/t/t_implements_missing_bad.py | 8 +- test_regress/t/t_implements_missing_bad.v | 4 +- test_regress/t/t_implements_nested.py | 8 +- test_regress/t/t_implements_nested.v | 2 +- test_regress/t/t_implements_nested_bad.py | 8 +- test_regress/t/t_implements_nested_bad.v | 4 +- test_regress/t/t_implements_new_bad.py | 8 +- test_regress/t/t_implements_new_bad.v | 4 +- test_regress/t/t_implements_noinherit_bad.py | 8 +- test_regress/t/t_implements_noinherit_bad.v | 4 +- .../t/t_implements_noninterface_bad.py | 8 +- .../t/t_implements_noninterface_bad.v | 4 +- test_regress/t/t_implements_not_nested.py | 8 +- test_regress/t/t_implements_not_nested.v | 4 +- test_regress/t/t_implements_notfound_bad.py | 8 +- test_regress/t/t_implements_notfound_bad.v | 4 +- test_regress/t/t_implements_typed.py | 8 +- test_regress/t/t_implements_typed.v | 4 +- test_regress/t/t_impure_cond_empty_if.py | 8 +- test_regress/t/t_impure_cond_empty_if.v | 4 +- test_regress/t/t_inc_relink.py | 8 +- test_regress/t/t_inc_relink.v | 4 +- test_regress/t/t_incorrect_multi_driven.py | 8 +- test_regress/t/t_incorrect_multi_driven.v | 4 +- test_regress/t/t_incr_void.py | 8 +- test_regress/t/t_incr_void.v | 4 +- test_regress/t/t_increment_bad.py | 8 +- test_regress/t/t_increment_bad.v | 4 +- test_regress/t/t_infinite_recursion.py | 8 +- test_regress/t/t_infinite_recursion.v | 4 +- test_regress/t/t_init_array_bad.py | 8 +- test_regress/t/t_init_array_bad.v | 4 +- test_regress/t/t_init_concat.py | 8 +- test_regress/t/t_init_concat.v | 4 +- test_regress/t/t_initarray_nonarray.py | 8 +- test_regress/t/t_initarray_nonarray.v | 4 +- test_regress/t/t_initial.py | 8 +- test_regress/t/t_initial.v | 4 +- test_regress/t/t_initial_assign_sformatf.py | 8 +- test_regress/t/t_initial_assign_sformatf.v | 4 +- .../t/t_initial_assign_sformatf_debug.py | 8 +- test_regress/t/t_initial_delay_assign.py | 8 +- test_regress/t/t_initial_delay_assign.v | 4 +- test_regress/t/t_initial_dlyass.py | 8 +- test_regress/t/t_initial_dlyass.v | 4 +- test_regress/t/t_initial_dlyass_bad.py | 8 +- test_regress/t/t_initial_edge.py | 8 +- test_regress/t/t_initial_edge.v | 4 +- test_regress/t/t_initial_edge_bad.py | 8 +- test_regress/t/t_initial_inc.vh | 4 +- test_regress/t/t_initialstatic_circ.py | 8 +- test_regress/t/t_initialstatic_circ.v | 4 +- test_regress/t/t_inside.py | 8 +- test_regress/t/t_inside.v | 4 +- test_regress/t/t_inside2.py | 8 +- test_regress/t/t_inside2.v | 4 +- test_regress/t/t_inside3.py | 8 +- test_regress/t/t_inside3.v | 4 +- test_regress/t/t_inside_assoc_unsup.py | 8 +- test_regress/t/t_inside_assoc_unsup.v | 4 +- test_regress/t/t_inside_dyn.py | 8 +- test_regress/t/t_inside_dyn.v | 4 +- test_regress/t/t_inside_extend.py | 8 +- test_regress/t/t_inside_extend.v | 4 +- test_regress/t/t_inside_nonint.py | 8 +- test_regress/t/t_inside_nonint.v | 4 +- test_regress/t/t_inside_queue_elem.py | 8 +- test_regress/t/t_inside_queue_elem.v | 4 +- test_regress/t/t_inside_tolerance_unsup.py | 8 +- test_regress/t/t_inside_tolerance_unsup.v | 4 +- test_regress/t/t_inside_unbounded.py | 8 +- test_regress/t/t_inside_unbounded.v | 4 +- test_regress/t/t_inside_unbounded_both.py | 8 +- test_regress/t/t_inside_unbounded_both.v | 4 +- test_regress/t/t_inside_unbounded_both_bad.py | 8 +- test_regress/t/t_inside_unpacked.py | 8 +- test_regress/t/t_inside_unpacked.v | 4 +- test_regress/t/t_inside_unpacked_param.py | 8 +- test_regress/t/t_inside_unpacked_param.v | 4 +- test_regress/t/t_inside_wild.py | 8 +- test_regress/t/t_inside_wild.v | 4 +- test_regress/t/t_inst_2star_bad.py | 8 +- test_regress/t/t_inst_2star_bad.v | 4 +- test_regress/t/t_inst_array.v | 4 +- test_regress/t/t_inst_array_bad.py | 8 +- test_regress/t/t_inst_array_bad.v | 4 +- test_regress/t/t_inst_array_connect.py | 8 +- test_regress/t/t_inst_array_connect.v | 4 +- test_regress/t/t_inst_array_inl0.py | 8 +- test_regress/t/t_inst_array_inl1.py | 8 +- test_regress/t/t_inst_array_partial.py | 8 +- test_regress/t/t_inst_array_partial.v | 4 +- test_regress/t/t_inst_array_slice.py | 8 +- test_regress/t/t_inst_array_slice.v | 4 +- test_regress/t/t_inst_array_struct.py | 8 +- test_regress/t/t_inst_array_struct.v | 4 +- test_regress/t/t_inst_ccall.py | 8 +- test_regress/t/t_inst_ccall.v | 4 +- test_regress/t/t_inst_comma.v | 4 +- test_regress/t/t_inst_comma_inl0.py | 8 +- test_regress/t/t_inst_comma_inl1.py | 8 +- test_regress/t/t_inst_darray.py | 8 +- test_regress/t/t_inst_darray.v | 4 +- test_regress/t/t_inst_dearray_slice.py | 8 +- test_regress/t/t_inst_dearray_slice.v | 4 +- test_regress/t/t_inst_dff.py | 8 +- test_regress/t/t_inst_dff.v | 4 +- test_regress/t/t_inst_dtree.v | 4 +- test_regress/t/t_inst_dtree_inla.py | 8 +- test_regress/t/t_inst_dtree_inlab.py | 8 +- test_regress/t/t_inst_dtree_inlac.py | 8 +- test_regress/t/t_inst_dtree_inlad.py | 8 +- test_regress/t/t_inst_dtree_inlb.py | 8 +- test_regress/t/t_inst_dtree_inlbc.py | 8 +- test_regress/t/t_inst_dtree_inlbd.py | 8 +- test_regress/t/t_inst_dtree_inlc.py | 8 +- test_regress/t/t_inst_dtree_inlcd.py | 8 +- test_regress/t/t_inst_dtree_inld.py | 8 +- test_regress/t/t_inst_first.py | 8 +- test_regress/t/t_inst_first.v | 4 +- test_regress/t/t_inst_first_a.v | 4 +- test_regress/t/t_inst_first_b.v | 4 +- test_regress/t/t_inst_implicit.py | 8 +- test_regress/t/t_inst_implicit.v | 4 +- test_regress/t/t_inst_long.py | 8 +- test_regress/t/t_inst_long_bad.py | 8 +- test_regress/t/t_inst_long_bad.v | 4 +- test_regress/t/t_inst_misarray2_bad.py | 8 +- test_regress/t/t_inst_misarray2_bad.v | 4 +- test_regress/t/t_inst_misarray_bad.py | 8 +- test_regress/t/t_inst_misarray_bad.v | 4 +- test_regress/t/t_inst_mism.py | 8 +- test_regress/t/t_inst_mism.v | 4 +- test_regress/t/t_inst_missing.py | 8 +- test_regress/t/t_inst_missing.v | 4 +- test_regress/t/t_inst_missing_bad.py | 8 +- test_regress/t/t_inst_missing_bad.v | 4 +- test_regress/t/t_inst_missing_dot_bad.py | 8 +- test_regress/t/t_inst_missing_dot_bad.v | 4 +- test_regress/t/t_inst_mnpipe.py | 8 +- test_regress/t/t_inst_mnpipe.v | 4 +- test_regress/t/t_inst_name_long.py | 8 +- test_regress/t/t_inst_name_long.v | 4 +- test_regress/t/t_inst_nansi.py | 8 +- test_regress/t/t_inst_nansi.v | 4 +- test_regress/t/t_inst_nansi_dup_bad.py | 8 +- test_regress/t/t_inst_nansi_dup_bad.v | 4 +- test_regress/t/t_inst_nansi_mism_bad.py | 8 +- test_regress/t/t_inst_nansi_mism_bad.v | 4 +- test_regress/t/t_inst_nansi_param.py | 8 +- test_regress/t/t_inst_nansi_param.v | 4 +- test_regress/t/t_inst_noname_bad.py | 8 +- test_regress/t/t_inst_noname_bad.v | 4 +- test_regress/t/t_inst_notunsized.py | 8 +- test_regress/t/t_inst_notunsized.v | 4 +- test_regress/t/t_inst_overwide.py | 8 +- test_regress/t/t_inst_overwide.v | 4 +- test_regress/t/t_inst_overwide_bad.py | 8 +- test_regress/t/t_inst_param_comma_bad.py | 8 +- test_regress/t/t_inst_param_comma_bad.v | 4 +- test_regress/t/t_inst_param_override_bad.py | 8 +- test_regress/t/t_inst_param_override_bad.v | 4 +- test_regress/t/t_inst_paren_bad.py | 8 +- test_regress/t/t_inst_paren_bad.v | 4 +- test_regress/t/t_inst_pin_place_bad.py | 8 +- test_regress/t/t_inst_pin_place_bad.v | 4 +- test_regress/t/t_inst_pin_realnreal.py | 8 +- test_regress/t/t_inst_pin_realnreal.v | 4 +- test_regress/t/t_inst_port_array.py | 8 +- test_regress/t/t_inst_port_array.v | 4 +- test_regress/t/t_inst_prepost.py | 8 +- test_regress/t/t_inst_prepost.v | 4 +- test_regress/t/t_inst_public.py | 8 +- test_regress/t/t_inst_public.v | 4 +- test_regress/t/t_inst_recurse2_bad.py | 8 +- test_regress/t/t_inst_recurse2_bad.v | 4 +- test_regress/t/t_inst_recurse_bad.py | 8 +- test_regress/t/t_inst_recurse_bad.v | 4 +- test_regress/t/t_inst_signed.py | 8 +- test_regress/t/t_inst_signed.v | 4 +- test_regress/t/t_inst_signed1.py | 8 +- test_regress/t/t_inst_signed1.v | 4 +- test_regress/t/t_inst_slice.py | 8 +- test_regress/t/t_inst_slice.v | 4 +- test_regress/t/t_inst_slice_noinl.py | 8 +- test_regress/t/t_inst_slice_part_select.py | 8 +- test_regress/t/t_inst_slice_part_select.v | 4 +- test_regress/t/t_inst_sv.py | 8 +- test_regress/t/t_inst_sv.v | 4 +- test_regress/t/t_inst_tree.v | 4 +- test_regress/t/t_inst_tree_inl0_pub0.py | 8 +- test_regress/t/t_inst_tree_inl0_pub0.vlt | 4 +- test_regress/t/t_inst_tree_inl0_pub1.py | 8 +- test_regress/t/t_inst_tree_inl0_pub1.vlt | 4 +- test_regress/t/t_inst_tree_inl1_pub0.py | 8 +- test_regress/t/t_inst_tree_inl1_pub0.vlt | 4 +- test_regress/t/t_inst_tree_inl1_pub1.py | 8 +- test_regress/t/t_inst_tree_inl1_pub1.vlt | 4 +- test_regress/t/t_inst_v2k.py | 8 +- test_regress/t/t_inst_v2k.v | 4 +- test_regress/t/t_inst_v2k__sub.vi | 4 +- test_regress/t/t_inst_wideconst.py | 8 +- test_regress/t/t_inst_wideconst.v | 4 +- test_regress/t/t_interconnect.py | 8 +- test_regress/t/t_interconnect.v | 4 +- test_regress/t/t_interconnect_bad.py | 8 +- test_regress/t/t_interconnect_bad.v | 4 +- test_regress/t/t_interface.py | 8 +- test_regress/t/t_interface.v | 4 +- test_regress/t/t_interface1.py | 8 +- test_regress/t/t_interface1.v | 4 +- test_regress/t/t_interface1_modport.py | 8 +- test_regress/t/t_interface1_modport.v | 4 +- test_regress/t/t_interface1_modport_nansi.py | 8 +- test_regress/t/t_interface1_modport_noinl.py | 8 +- test_regress/t/t_interface1_modport_trace.py | 8 +- test_regress/t/t_interface1_noinl.py | 8 +- test_regress/t/t_interface2.py | 8 +- test_regress/t/t_interface2.v | 4 +- test_regress/t/t_interface2_noinl.py | 8 +- .../t/t_interface_and_struct_pattern.py | 8 +- .../t/t_interface_and_struct_pattern.v | 4 +- test_regress/t/t_interface_ar2a.py | 8 +- test_regress/t/t_interface_ar2a.v | 4 +- test_regress/t/t_interface_ar2b.py | 8 +- test_regress/t/t_interface_ar2b.v | 4 +- test_regress/t/t_interface_ar3.py | 8 +- test_regress/t/t_interface_ar3.v | 4 +- test_regress/t/t_interface_array.py | 8 +- test_regress/t/t_interface_array.v | 4 +- test_regress/t/t_interface_array2.py | 8 +- test_regress/t/t_interface_array2.v | 4 +- test_regress/t/t_interface_array2_coverage.py | 8 +- test_regress/t/t_interface_array2_noinl.py | 8 +- test_regress/t/t_interface_array3.py | 8 +- test_regress/t/t_interface_array3.v | 4 +- test_regress/t/t_interface_array4.py | 8 +- test_regress/t/t_interface_array4.v | 4 +- test_regress/t/t_interface_array_bad.py | 8 +- test_regress/t/t_interface_array_bad.v | 4 +- test_regress/t/t_interface_array_modport.py | 8 +- test_regress/t/t_interface_array_modport.v | 4 +- test_regress/t/t_interface_array_nocolon.py | 8 +- test_regress/t/t_interface_array_nocolon.v | 4 +- .../t/t_interface_array_nocolon_bad.py | 8 +- .../t/t_interface_array_nocolon_bad.v | 4 +- test_regress/t/t_interface_array_noinl.py | 8 +- .../t/t_interface_array_parameter_access.py | 8 +- .../t/t_interface_array_parameter_access.v | 4 +- ...erface_array_parameter_aggregate_access.py | 8 +- ...terface_array_parameter_aggregate_access.v | 4 +- test_regress/t/t_interface_arraymux.py | 8 +- test_regress/t/t_interface_arraymux.v | 4 +- test_regress/t/t_interface_asvar_bad.py | 8 +- test_regress/t/t_interface_asvar_bad.v | 4 +- test_regress/t/t_interface_bind_public.py | 8 +- test_regress/t/t_interface_bind_public.v | 4 +- test_regress/t/t_interface_colon_bad.py | 8 +- test_regress/t/t_interface_colon_bad.v | 4 +- test_regress/t/t_interface_dearray.py | 8 +- test_regress/t/t_interface_dearray.v | 4 +- test_regress/t/t_interface_dearray_bad.py | 8 +- test_regress/t/t_interface_dearray_bad.v | 4 +- test_regress/t/t_interface_derived_type.py | 8 +- test_regress/t/t_interface_derived_type.v | 4 +- test_regress/t/t_interface_down.py | 8 +- test_regress/t/t_interface_down.v | 4 +- test_regress/t/t_interface_down_inla.py | 8 +- test_regress/t/t_interface_down_inlab.py | 8 +- test_regress/t/t_interface_down_inlac.py | 8 +- test_regress/t/t_interface_down_inlad.py | 8 +- test_regress/t/t_interface_down_inlb.py | 8 +- test_regress/t/t_interface_down_inlbc.py | 8 +- test_regress/t/t_interface_down_inlbd.py | 8 +- test_regress/t/t_interface_down_inlc.py | 8 +- test_regress/t/t_interface_down_inlcd.py | 8 +- test_regress/t/t_interface_down_inld.py | 8 +- test_regress/t/t_interface_down_noinl.py | 8 +- test_regress/t/t_interface_dups.py | 8 +- test_regress/t/t_interface_dups.v | 4 +- test_regress/t/t_interface_find.py | 8 +- test_regress/t/t_interface_find.v | 4 +- test_regress/t/t_interface_find_ifc.v | 4 +- test_regress/t/t_interface_gen.py | 8 +- test_regress/t/t_interface_gen.v | 4 +- test_regress/t/t_interface_gen10.py | 8 +- test_regress/t/t_interface_gen10.v | 4 +- test_regress/t/t_interface_gen10_noinl.py | 8 +- test_regress/t/t_interface_gen11.py | 8 +- test_regress/t/t_interface_gen11.v | 4 +- test_regress/t/t_interface_gen11_noinl.py | 8 +- test_regress/t/t_interface_gen12.py | 8 +- test_regress/t/t_interface_gen12.v | 4 +- test_regress/t/t_interface_gen12_noinl.py | 8 +- test_regress/t/t_interface_gen13.py | 8 +- test_regress/t/t_interface_gen13.v | 4 +- test_regress/t/t_interface_gen14.py | 8 +- test_regress/t/t_interface_gen14.v | 4 +- test_regress/t/t_interface_gen2.py | 8 +- test_regress/t/t_interface_gen2.v | 4 +- test_regress/t/t_interface_gen2_collision.py | 8 +- test_regress/t/t_interface_gen2_noinl.py | 8 +- test_regress/t/t_interface_gen3.py | 8 +- test_regress/t/t_interface_gen3.v | 4 +- test_regress/t/t_interface_gen3_collision.py | 8 +- test_regress/t/t_interface_gen3_noinl.py | 8 +- test_regress/t/t_interface_gen4.py | 8 +- test_regress/t/t_interface_gen4.v | 4 +- test_regress/t/t_interface_gen4_noinl.py | 8 +- test_regress/t/t_interface_gen5.py | 8 +- test_regress/t/t_interface_gen5.v | 4 +- test_regress/t/t_interface_gen5_noinl.py | 8 +- test_regress/t/t_interface_gen6.py | 8 +- test_regress/t/t_interface_gen6.v | 4 +- test_regress/t/t_interface_gen6_noinl.py | 8 +- test_regress/t/t_interface_gen7.py | 8 +- test_regress/t/t_interface_gen7.v | 4 +- test_regress/t/t_interface_gen7_noinl.py | 8 +- test_regress/t/t_interface_gen8.py | 8 +- test_regress/t/t_interface_gen8.v | 4 +- test_regress/t/t_interface_gen8_noinl.py | 8 +- test_regress/t/t_interface_gen9.py | 8 +- test_regress/t/t_interface_gen9.v | 4 +- test_regress/t/t_interface_gen9_noinl.py | 8 +- test_regress/t/t_interface_gen_noinl.py | 8 +- test_regress/t/t_interface_generic.py | 8 +- test_regress/t/t_interface_generic.v | 4 +- test_regress/t/t_interface_generic2.py | 8 +- test_regress/t/t_interface_generic2.v | 4 +- test_regress/t/t_interface_generic_array.py | 8 +- test_regress/t/t_interface_generic_array.v | 4 +- test_regress/t/t_interface_generic_bad.py | 8 +- test_regress/t/t_interface_generic_bad.v | 4 +- test_regress/t/t_interface_generic_bad2.py | 8 +- test_regress/t/t_interface_generic_bad2.v | 4 +- test_regress/t/t_interface_generic_bad3.py | 8 +- test_regress/t/t_interface_generic_bad3.v | 4 +- test_regress/t/t_interface_generic_bad4.py | 8 +- test_regress/t/t_interface_generic_bad4.v | 4 +- .../t/t_interface_generic_function.py | 8 +- test_regress/t/t_interface_generic_function.v | 4 +- .../t/t_interface_generic_function_bad.py | 8 +- .../t/t_interface_generic_function_bad.v | 4 +- .../t/t_interface_generic_iface_param.py | 8 +- .../t/t_interface_generic_iface_param.v | 4 +- .../t/t_interface_generic_mod_param.py | 8 +- .../t/t_interface_generic_mod_param.v | 4 +- test_regress/t/t_interface_generic_modport.py | 8 +- test_regress/t/t_interface_generic_modport.v | 4 +- .../t/t_interface_generic_modport2.py | 8 +- test_regress/t/t_interface_generic_modport2.v | 4 +- .../t/t_interface_generic_modport_bad.py | 8 +- .../t/t_interface_generic_modport_bad.v | 4 +- .../t/t_interface_generic_modport_bad2.py | 8 +- .../t/t_interface_generic_modport_bad2.v | 4 +- .../t/t_interface_generic_modport_bad3.py | 8 +- .../t/t_interface_generic_modport_bad3.v | 4 +- .../t/t_interface_generic_modport_function.py | 8 +- .../t/t_interface_generic_modport_function.v | 4 +- .../t_interface_generic_modport_function2.py | 8 +- .../t/t_interface_generic_modport_function2.v | 4 +- ..._interface_generic_modport_function_bad.py | 8 +- ...t_interface_generic_modport_function_bad.v | 4 +- .../t/t_interface_generic_modport_param.py | 8 +- .../t/t_interface_generic_modport_param.v | 4 +- .../t/t_interface_generic_modport_task.py | 8 +- .../t/t_interface_generic_modport_task.v | 4 +- .../t/t_interface_generic_modport_task2.py | 8 +- .../t/t_interface_generic_modport_task2.v | 4 +- .../t/t_interface_generic_modport_task_bad.py | 8 +- .../t/t_interface_generic_modport_task_bad.v | 4 +- test_regress/t/t_interface_generic_normal.py | 8 +- test_regress/t/t_interface_generic_normal.v | 4 +- .../t/t_interface_generic_positional.py | 8 +- .../t/t_interface_generic_positional.v | 4 +- .../t/t_interface_generic_submod_param.py | 8 +- .../t/t_interface_generic_submod_param.v | 4 +- test_regress/t/t_interface_generic_task.py | 8 +- test_regress/t/t_interface_generic_task.v | 4 +- test_regress/t/t_interface_generic_task2.py | 8 +- test_regress/t/t_interface_generic_task2.v | 4 +- .../t/t_interface_generic_task_bad.py | 8 +- test_regress/t/t_interface_generic_task_bad.v | 4 +- test_regress/t/t_interface_hidden.py | 8 +- test_regress/t/t_interface_hidden.v | 4 +- test_regress/t/t_interface_import_param.py | 8 +- test_regress/t/t_interface_import_param.v | 4 +- test_regress/t/t_interface_initial.py | 8 +- test_regress/t/t_interface_initial.v | 4 +- test_regress/t/t_interface_inl.py | 8 +- test_regress/t/t_interface_localparam.py | 8 +- test_regress/t/t_interface_localparam.v | 4 +- test_regress/t/t_interface_mismodport_bad.py | 8 +- test_regress/t/t_interface_mismodport_bad.v | 4 +- test_regress/t/t_interface_missing_bad.py | 8 +- test_regress/t/t_interface_missing_bad.v | 4 +- test_regress/t/t_interface_modport.py | 8 +- test_regress/t/t_interface_modport.v | 4 +- test_regress/t/t_interface_modport_bad.py | 8 +- test_regress/t/t_interface_modport_bad.v | 4 +- .../t/t_interface_modport_coverage.py | 8 +- test_regress/t/t_interface_modport_dir_bad.py | 8 +- test_regress/t/t_interface_modport_dir_bad.v | 4 +- test_regress/t/t_interface_modport_export.py | 8 +- test_regress/t/t_interface_modport_export.v | 4 +- test_regress/t/t_interface_modport_expr.py | 8 +- test_regress/t/t_interface_modport_expr.v | 4 +- .../t/t_interface_modport_expr_partsel.py | 8 +- .../t/t_interface_modport_expr_partsel.v | 4 +- test_regress/t/t_interface_modport_import.py | 8 +- test_regress/t/t_interface_modport_import.v | 4 +- .../t_interface_modport_import_export_list.py | 8 +- .../t_interface_modport_import_export_list.v | 4 +- .../t/t_interface_modport_import_noinl.py | 8 +- test_regress/t/t_interface_modport_inl.py | 8 +- test_regress/t/t_interface_modport_noinl.py | 8 +- test_regress/t/t_interface_modportlist.py | 8 +- test_regress/t/t_interface_modportlist.v | 4 +- test_regress/t/t_interface_mp_func.py | 8 +- test_regress/t/t_interface_mp_func.v | 4 +- test_regress/t/t_interface_mp_func_noinl.py | 8 +- test_regress/t/t_interface_nansi.py | 8 +- test_regress/t/t_interface_nansi.v | 4 +- test_regress/t/t_interface_ndup_member.py | 8 +- test_regress/t/t_interface_ndup_member.v | 4 +- test_regress/t/t_interface_nest.py | 8 +- test_regress/t/t_interface_nest.v | 4 +- test_regress/t/t_interface_nest_noinl.py | 8 +- test_regress/t/t_interface_noinl.py | 8 +- test_regress/t/t_interface_notpublic.py | 8 +- test_regress/t/t_interface_notpublic.v | 4 +- test_regress/t/t_interface_param1.py | 8 +- test_regress/t/t_interface_param1.v | 4 +- test_regress/t/t_interface_param2.py | 8 +- test_regress/t/t_interface_param2.v | 4 +- .../t/t_interface_param_another_bad.py | 8 +- .../t/t_interface_param_another_bad.v | 4 +- .../t/t_interface_param_dependency.py | 8 +- test_regress/t/t_interface_param_dependency.v | 4 +- test_regress/t/t_interface_param_genblk.py | 8 +- test_regress/t/t_interface_param_genblk.v | 4 +- .../t/t_interface_param_local_access.py | 8 +- .../t/t_interface_param_local_access.v | 4 +- .../t/t_interface_parameter_access.py | 8 +- test_regress/t/t_interface_parameter_access.v | 4 +- .../t/t_interface_paren_missing_bad.py | 8 +- .../t/t_interface_paren_missing_bad.v | 4 +- test_regress/t/t_interface_parent_scope.py | 8 +- test_regress/t/t_interface_parent_scope.v | 4 +- test_regress/t/t_interface_ref_trace.py | 8 +- test_regress/t/t_interface_ref_trace.v | 4 +- test_regress/t/t_interface_ref_trace_fst.py | 8 +- .../t/t_interface_ref_trace_fst_sc.py | 8 +- test_regress/t/t_interface_ref_trace_inla.py | 8 +- test_regress/t/t_interface_ref_trace_inlab.py | 8 +- test_regress/t/t_interface_ref_trace_inlb.py | 8 +- test_regress/t/t_interface_ref_trace_noinl.py | 8 +- .../t/t_interface_ref_trace_noinl_notrace.py | 8 +- test_regress/t/t_interface_ref_trace_saif.py | 8 +- test_regress/t/t_interface_size_bad.py | 8 +- test_regress/t/t_interface_size_bad.v | 4 +- test_regress/t/t_interface_star.py | 8 +- test_regress/t/t_interface_star.v | 4 +- test_regress/t/t_interface_top_bad.py | 8 +- test_regress/t/t_interface_top_bad.v | 4 +- test_regress/t/t_interface_twod.py | 8 +- test_regress/t/t_interface_twod.v | 4 +- test_regress/t/t_interface_twod_noinl.py | 8 +- test_regress/t/t_interface_typedef.py | 8 +- test_regress/t/t_interface_typedef.v | 4 +- test_regress/t/t_interface_typedef2.py | 8 +- test_regress/t/t_interface_typedef2.v | 4 +- test_regress/t/t_interface_typedef3.py | 8 +- test_regress/t/t_interface_typedef3.v | 4 +- test_regress/t/t_interface_typedef_bad.py | 8 +- test_regress/t/t_interface_typedef_bad.v | 4 +- test_regress/t/t_interface_typo_bad.py | 8 +- test_regress/t/t_interface_typo_bad.v | 4 +- test_regress/t/t_interface_virtual.py | 8 +- test_regress/t/t_interface_virtual.v | 4 +- test_regress/t/t_interface_virtual_bad.py | 8 +- test_regress/t/t_interface_virtual_bad.v | 4 +- test_regress/t/t_interface_virtual_cond.py | 8 +- test_regress/t/t_interface_virtual_cond.v | 4 +- .../t/t_interface_virtual_controlflow.py | 8 +- .../t/t_interface_virtual_controlflow.v | 4 +- .../t/t_interface_virtual_do_while.py | 8 +- test_regress/t/t_interface_virtual_do_while.v | 4 +- test_regress/t/t_interface_virtual_for.py | 8 +- test_regress/t/t_interface_virtual_for.v | 4 +- test_regress/t/t_interface_virtual_if.py | 8 +- test_regress/t/t_interface_virtual_if.v | 4 +- test_regress/t/t_interface_virtual_inl.py | 8 +- .../t/t_interface_virtual_missing_bad.py | 8 +- .../t/t_interface_virtual_missing_bad.v | 4 +- test_regress/t/t_interface_virtual_nocell.py | 8 +- test_regress/t/t_interface_virtual_nocell.v | 4 +- test_regress/t/t_interface_virtual_opt.py | 8 +- test_regress/t/t_interface_virtual_opt.v | 4 +- test_regress/t/t_interface_virtual_param.py | 8 +- test_regress/t/t_interface_virtual_param.v | 4 +- .../t/t_interface_virtual_sched_act.py | 8 +- .../t/t_interface_virtual_sched_act.v | 4 +- .../t/t_interface_virtual_sched_ico.py | 8 +- .../t/t_interface_virtual_sched_ico.v | 4 +- .../t/t_interface_virtual_sched_nba.py | 8 +- .../t/t_interface_virtual_sched_nba.v | 4 +- test_regress/t/t_interface_virtual_timing.py | 8 +- test_regress/t/t_interface_virtual_timing.v | 4 +- test_regress/t/t_interface_virtual_unsup.v | 4 +- test_regress/t/t_interface_virtual_unused.py | 8 +- test_regress/t/t_interface_virtual_unused.v | 4 +- test_regress/t/t_interface_virtual_unused2.py | 8 +- test_regress/t/t_interface_virtual_unused2.v | 4 +- test_regress/t/t_interface_virtual_unused3.py | 8 +- test_regress/t/t_interface_virtual_unused3.v | 4 +- test_regress/t/t_interface_virtual_while.py | 8 +- test_regress/t/t_interface_virtual_while.v | 4 +- test_regress/t/t_interface_wire_bad.py | 8 +- test_regress/t/t_interface_wire_bad.v | 4 +- test_regress/t/t_interface_wire_bad_param.py | 8 +- test_regress/t/t_interface_wire_bad_param.v | 4 +- test_regress/t/t_interface_wrong_bad.py | 8 +- test_regress/t/t_interface_wrong_bad.v | 4 +- test_regress/t/t_json_only_begin_hier.py | 8 +- test_regress/t/t_json_only_begin_hier.v | 4 +- test_regress/t/t_json_only_debugcheck.py | 8 +- test_regress/t/t_json_only_first.py | 8 +- test_regress/t/t_json_only_first.v | 4 +- test_regress/t/t_json_only_flat.py | 8 +- .../t/t_json_only_flat_no_inline_mod.py | 8 +- .../t/t_json_only_flat_no_inline_mod.v | 4 +- test_regress/t/t_json_only_flat_pub_mod.py | 8 +- test_regress/t/t_json_only_flat_pub_mod.v | 4 +- test_regress/t/t_json_only_flat_vlvbound.py | 8 +- test_regress/t/t_json_only_flat_vlvbound.v | 4 +- test_regress/t/t_json_only_output.py | 8 +- test_regress/t/t_json_only_output.v | 4 +- test_regress/t/t_json_only_primary_io.py | 8 +- test_regress/t/t_json_only_primary_io.v | 4 +- test_regress/t/t_json_only_tag.py | 8 +- test_regress/t/t_json_only_tag.v | 4 +- .../t/t_jumps_uninit_destructor_call.py | 8 +- .../t/t_jumps_uninit_destructor_call.v | 4 +- test_regress/t/t_langext_1.py | 8 +- test_regress/t/t_langext_1.v | 4 +- test_regress/t/t_langext_1_bad.py | 8 +- test_regress/t/t_langext_1d.py | 8 +- test_regress/t/t_langext_1d_bad.py | 8 +- test_regress/t/t_langext_2.py | 8 +- test_regress/t/t_langext_2.v | 4 +- test_regress/t/t_langext_2012ext.py | 8 +- test_regress/t/t_langext_2017ext.py | 8 +- test_regress/t/t_langext_2023ext.py | 8 +- test_regress/t/t_langext_2_bad.py | 8 +- test_regress/t/t_langext_3.py | 8 +- test_regress/t/t_langext_3.v | 4 +- test_regress/t/t_langext_3_bad.py | 8 +- test_regress/t/t_langext_4.py | 8 +- test_regress/t/t_langext_4_bad.py | 8 +- test_regress/t/t_langext_order.py | 8 +- test_regress/t/t_langext_order.v | 4 +- test_regress/t/t_langext_order_sub.v | 4 +- test_regress/t/t_leak.cpp | 8 +- test_regress/t/t_leak.py | 8 +- test_regress/t/t_leak.v | 4 +- test_regress/t/t_let.py | 8 +- test_regress/t/t_let.v | 4 +- test_regress/t/t_let_arg_bad.py | 8 +- test_regress/t/t_let_arg_bad.v | 4 +- test_regress/t/t_let_recurse_bad.py | 8 +- test_regress/t/t_let_recurse_bad.v | 4 +- test_regress/t/t_let_stmt_bad.py | 8 +- test_regress/t/t_let_stmt_bad.v | 4 +- test_regress/t/t_let_unsup.py | 8 +- test_regress/t/t_let_unsup.v | 4 +- test_regress/t/t_lib.py | 8 +- test_regress/t/t_lib_clk_vec.py | 8 +- test_regress/t/t_lib_clk_vec.v | 4 +- test_regress/t/t_lib_nolib.py | 8 +- test_regress/t/t_lib_prof_exec.py | 8 +- test_regress/t/t_lib_prot.py | 8 +- test_regress/t/t_lib_prot.v | 4 +- test_regress/t/t_lib_prot_clk_gated.py | 8 +- test_regress/t/t_lib_prot_comb.py | 8 +- test_regress/t/t_lib_prot_comb.v | 4 +- test_regress/t/t_lib_prot_delay_bad.py | 8 +- test_regress/t/t_lib_prot_delay_bad.v | 4 +- test_regress/t/t_lib_prot_exe_bad.py | 8 +- test_regress/t/t_lib_prot_inout_bad.py | 8 +- test_regress/t/t_lib_prot_inout_bad.v | 4 +- test_regress/t/t_lib_prot_secret.py | 8 +- test_regress/t/t_lib_prot_secret.v | 4 +- test_regress/t/t_lib_prot_shared.py | 8 +- .../t/t_lint_always_comb_automatic.py | 8 +- test_regress/t/t_lint_always_comb_automatic.v | 4 +- test_regress/t/t_lint_always_comb_bad.py | 8 +- test_regress/t/t_lint_always_comb_bad.v | 4 +- test_regress/t/t_lint_always_comb_iface.py | 8 +- test_regress/t/t_lint_always_comb_iface.v | 4 +- .../t/t_lint_always_comb_multidriven_bad.py | 8 +- .../t/t_lint_always_comb_multidriven_bad.v | 4 +- ...omb_multidriven_compile_public_flat_bad.py | 8 +- test_regress/t/t_lint_assigneqexpr.py | 8 +- test_regress/t/t_lint_assigneqexpr.v | 4 +- test_regress/t/t_lint_assigneqexpr_bad.py | 8 +- test_regress/t/t_lint_badvltpragma_bad.py | 8 +- test_regress/t/t_lint_badvltpragma_bad.v | 4 +- test_regress/t/t_lint_blkseq_bad.py | 8 +- test_regress/t/t_lint_blkseq_bad.v | 4 +- test_regress/t/t_lint_blkseq_loop.py | 8 +- test_regress/t/t_lint_blkseq_loop.v | 4 +- test_regress/t/t_lint_blkseq_noedge.py | 8 +- test_regress/t/t_lint_blkseq_noedge.v | 4 +- test_regress/t/t_lint_block_redecl_bad.py | 8 +- test_regress/t/t_lint_block_redecl_bad.v | 4 +- test_regress/t/t_lint_bsspace_bad.py | 8 +- test_regress/t/t_lint_bsspace_bad.v | 4 +- test_regress/t/t_lint_caseincomplete_bad.py | 8 +- test_regress/t/t_lint_caseincomplete_bad.v | 4 +- test_regress/t/t_lint_cmpconst_bad.py | 8 +- test_regress/t/t_lint_cmpconst_bad.v | 4 +- test_regress/t/t_lint_colonplus_bad.py | 8 +- test_regress/t/t_lint_colonplus_bad.v | 4 +- test_regress/t/t_lint_comb_bad.py | 8 +- test_regress/t/t_lint_comb_bad.v | 4 +- test_regress/t/t_lint_comb_use.py | 8 +- test_regress/t/t_lint_comb_use.v | 4 +- test_regress/t/t_lint_const_func_dpi_bad.py | 8 +- test_regress/t/t_lint_const_func_dpi_bad.v | 4 +- test_regress/t/t_lint_const_func_gen_bad.py | 8 +- test_regress/t/t_lint_const_func_gen_bad.v | 4 +- test_regress/t/t_lint_contassreg_bad.py | 8 +- test_regress/t/t_lint_contassreg_bad.v | 4 +- test_regress/t/t_lint_declfilename.py | 8 +- test_regress/t/t_lint_declfilename.v | 4 +- test_regress/t/t_lint_declfilename_bad.py | 8 +- test_regress/t/t_lint_declfilename_bbox.py | 8 +- test_regress/t/t_lint_declfilename_bbox.v | 4 +- test_regress/t/t_lint_defparam.py | 8 +- test_regress/t/t_lint_defparam.v | 4 +- test_regress/t/t_lint_defparam_bad.py | 8 +- test_regress/t/t_lint_didnotconverge_bad.py | 8 +- test_regress/t/t_lint_didnotconverge_bad.v | 4 +- .../t/t_lint_didnotconverge_nodbg_bad.py | 8 +- test_regress/t/t_lint_dtype_compare.py | 8 +- test_regress/t/t_lint_dtype_compare.v | 4 +- test_regress/t/t_lint_dtype_compare_bad.py | 8 +- test_regress/t/t_lint_dtype_compare_bad.v | 8 +- test_regress/t/t_lint_edge_real_bad.py | 8 +- test_regress/t/t_lint_edge_real_bad.v | 4 +- test_regress/t/t_lint_eofnewline.py | 8 +- test_regress/t/t_lint_eofnewline_bad.py | 8 +- test_regress/t/t_lint_eofnewline_vlt.py | 8 +- test_regress/t/t_lint_eofnewline_vlt.vlt | 4 +- .../t/t_lint_ftask_output_assign_bad.py | 8 +- .../t/t_lint_ftask_output_assign_bad.v | 4 +- test_regress/t/t_lint_functimectl_bad.py | 8 +- test_regress/t/t_lint_functimectl_bad.v | 4 +- test_regress/t/t_lint_genunnamed_bad.py | 8 +- test_regress/t/t_lint_genunnamed_bad.v | 4 +- test_regress/t/t_lint_historical.py | 8 +- test_regress/t/t_lint_historical.v | 4 +- .../t/t_lint_iface_array_topmodule1.py | 8 +- .../t/t_lint_iface_array_topmodule1.v | 4 +- .../t/t_lint_iface_array_topmodule2.py | 8 +- .../t/t_lint_iface_array_topmodule2.v | 4 +- .../t/t_lint_iface_array_topmodule3.py | 8 +- .../t/t_lint_iface_array_topmodule3.v | 4 +- .../t/t_lint_iface_array_topmodule_bad.py | 8 +- .../t/t_lint_iface_array_topmodule_bad.v | 4 +- test_regress/t/t_lint_iface_topmodule1.py | 8 +- test_regress/t/t_lint_iface_topmodule1.v | 4 +- test_regress/t/t_lint_iface_topmodule2.py | 8 +- test_regress/t/t_lint_iface_topmodule2.v | 4 +- test_regress/t/t_lint_iface_topmodule3.py | 8 +- test_regress/t/t_lint_iface_topmodule3.v | 4 +- test_regress/t/t_lint_iface_topmodule_bad.py | 8 +- test_regress/t/t_lint_iface_topmodule_bad.v | 4 +- test_regress/t/t_lint_ifdepth_bad.py | 8 +- test_regress/t/t_lint_ifdepth_bad.v | 4 +- test_regress/t/t_lint_implicit.py | 8 +- test_regress/t/t_lint_implicit.v | 4 +- test_regress/t/t_lint_implicit_bad.py | 8 +- test_regress/t/t_lint_implicit_def_bad.py | 8 +- test_regress/t/t_lint_implicit_def_bad.v | 4 +- test_regress/t/t_lint_implicit_func_bad.py | 8 +- test_regress/t/t_lint_implicit_func_bad.v | 4 +- test_regress/t/t_lint_implicit_port.py | 8 +- test_regress/t/t_lint_implicit_port.v | 4 +- test_regress/t/t_lint_implicit_type_bad.py | 8 +- test_regress/t/t_lint_implicit_type_bad.v | 4 +- test_regress/t/t_lint_implicitstatic_bad.py | 8 +- test_regress/t/t_lint_implicitstatic_bad.v | 4 +- test_regress/t/t_lint_import_name2_bad.py | 8 +- test_regress/t/t_lint_import_name2_bad.v | 4 +- test_regress/t/t_lint_import_name_bad.py | 8 +- test_regress/t/t_lint_import_name_bad.v | 4 +- test_regress/t/t_lint_importstar_bad.py | 8 +- test_regress/t/t_lint_importstar_bad.v | 4 +- test_regress/t/t_lint_in_inc_bad.py | 8 +- test_regress/t/t_lint_in_inc_bad.v | 4 +- test_regress/t/t_lint_in_inc_bad_1.vh | 4 +- test_regress/t/t_lint_in_inc_bad_2.vh | 4 +- test_regress/t/t_lint_incabspath.py | 8 +- test_regress/t/t_lint_incabspath.v | 4 +- test_regress/t/t_lint_incabspath_bad.py | 8 +- test_regress/t/t_lint_infinite.py | 8 +- test_regress/t/t_lint_infinite.v | 4 +- test_regress/t/t_lint_infinite_bad.py | 8 +- test_regress/t/t_lint_infinite_bad.v | 4 +- test_regress/t/t_lint_inherit.py | 8 +- test_regress/t/t_lint_inherit.v | 4 +- test_regress/t/t_lint_input_eq_good.py | 8 +- test_regress/t/t_lint_input_eq_good.v | 4 +- test_regress/t/t_lint_latch_1.py | 8 +- test_regress/t/t_lint_latch_1.v | 4 +- test_regress/t/t_lint_latch_2.py | 8 +- test_regress/t/t_lint_latch_2.v | 4 +- test_regress/t/t_lint_latch_3.py | 8 +- test_regress/t/t_lint_latch_3.v | 4 +- test_regress/t/t_lint_latch_4.py | 8 +- test_regress/t/t_lint_latch_4.v | 4 +- test_regress/t/t_lint_latch_5.py | 8 +- test_regress/t/t_lint_latch_5.v | 4 +- test_regress/t/t_lint_latch_6.py | 8 +- test_regress/t/t_lint_latch_6.v | 4 +- test_regress/t/t_lint_latch_7.py | 8 +- test_regress/t/t_lint_latch_7.v | 4 +- test_regress/t/t_lint_latch_8.py | 8 +- test_regress/t/t_lint_latch_8.v | 4 +- test_regress/t/t_lint_latch_bad.py | 8 +- test_regress/t/t_lint_latch_bad.v | 4 +- test_regress/t/t_lint_latch_bad_2.py | 8 +- test_regress/t/t_lint_latch_bad_2.v | 4 +- test_regress/t/t_lint_latch_bad_3.py | 8 +- test_regress/t/t_lint_latch_bad_3.v | 4 +- test_regress/t/t_lint_latch_casei_bad.py | 8 +- test_regress/t/t_lint_latch_casei_bad.v | 4 +- test_regress/t/t_lint_lint_bad.py | 8 +- test_regress/t/t_lint_lint_bad.v | 4 +- test_regress/t/t_lint_lint_no.py | 8 +- test_regress/t/t_lint_literal_bad.py | 8 +- test_regress/t/t_lint_literal_bad.v | 4 +- test_regress/t/t_lint_misindent_bad.py | 8 +- test_regress/t/t_lint_misindent_bad.v | 4 +- test_regress/t/t_lint_mod_paren_bad.py | 8 +- test_regress/t/t_lint_mod_paren_bad.v | 4 +- test_regress/t/t_lint_modmissing.py | 8 +- test_regress/t/t_lint_modmissing.v | 4 +- test_regress/t/t_lint_modport_dir_bad.py | 8 +- test_regress/t/t_lint_modport_dir_bad.v | 4 +- test_regress/t/t_lint_multidriven_bad.py | 8 +- test_regress/t/t_lint_multidriven_bad.v | 4 +- .../t/t_lint_multidriven_taskcall_bad.py | 8 +- .../t/t_lint_multidriven_taskcall_bad.v | 4 +- test_regress/t/t_lint_multiple_msgs.py | 8 +- test_regress/t/t_lint_multiple_msgs.v | 4 +- test_regress/t/t_lint_nolatch_bad.py | 8 +- test_regress/t/t_lint_nolatch_bad.v | 4 +- test_regress/t/t_lint_noreturn.py | 8 +- test_regress/t/t_lint_noreturn.v | 4 +- test_regress/t/t_lint_noreturn_bad.py | 8 +- test_regress/t/t_lint_noreturn_param.py | 8 +- test_regress/t/t_lint_noreturn_param.v | 4 +- test_regress/t/t_lint_noreturn_param_bad.py | 8 +- test_regress/t/t_lint_noreturn_param_bad.v | 4 +- test_regress/t/t_lint_nullport_bad.py | 8 +- test_regress/t/t_lint_nullport_bad.v | 4 +- test_regress/t/t_lint_numwidth.py | 8 +- test_regress/t/t_lint_numwidth.v | 4 +- test_regress/t/t_lint_once_bad.py | 8 +- test_regress/t/t_lint_once_bad.v | 4 +- test_regress/t/t_lint_only.py | 8 +- test_regress/t/t_lint_only.v | 4 +- test_regress/t/t_lint_paramnodefault.py | 8 +- test_regress/t/t_lint_paramnodefault.v | 4 +- test_regress/t/t_lint_paramnodefault_bad.py | 8 +- test_regress/t/t_lint_pindup_bad.py | 8 +- test_regress/t/t_lint_pindup_bad.v | 4 +- test_regress/t/t_lint_pinmissing_bad.py | 8 +- test_regress/t/t_lint_pinmissing_bad.v | 4 +- test_regress/t/t_lint_pinnotfound.py | 8 +- test_regress/t/t_lint_pinnotfound.v | 4 +- test_regress/t/t_lint_pinnotfound_bad.py | 8 +- test_regress/t/t_lint_pinnotfound_bad.v | 4 +- test_regress/t/t_lint_pkg_colon_bad.py | 8 +- test_regress/t/t_lint_pkg_colon_bad.v | 4 +- test_regress/t/t_lint_pragma_protected.py | 8 +- test_regress/t/t_lint_pragma_protected.v | 4 +- test_regress/t/t_lint_pragma_protected_bad.py | 8 +- test_regress/t/t_lint_pragma_protected_bad.v | 4 +- test_regress/t/t_lint_procassinit_bad.py | 8 +- test_regress/t/t_lint_procassinit_bad.v | 4 +- test_regress/t/t_lint_range_negative_bad.py | 8 +- test_regress/t/t_lint_range_negative_bad.v | 4 +- test_regress/t/t_lint_realcvt_bad.py | 8 +- test_regress/t/t_lint_realcvt_bad.v | 4 +- test_regress/t/t_lint_repeat_bad.py | 8 +- test_regress/t/t_lint_repeat_bad.v | 4 +- test_regress/t/t_lint_restore_bad.py | 8 +- test_regress/t/t_lint_restore_bad.v | 4 +- test_regress/t/t_lint_restore_prag_bad.py | 8 +- test_regress/t/t_lint_restore_prag_bad.v | 4 +- test_regress/t/t_lint_setout_bad.py | 8 +- test_regress/t/t_lint_setout_bad.v | 4 +- test_regress/t/t_lint_setout_bad_noinl.py | 8 +- test_regress/t/t_lint_sideeffect_bad.py | 8 +- test_regress/t/t_lint_sideeffect_bad.v | 4 +- test_regress/t/t_lint_stmtdly_bad.py | 8 +- test_regress/t/t_lint_stmtdly_bad.v | 4 +- test_regress/t/t_lint_style_bad.py | 8 +- test_regress/t/t_lint_style_bad.v | 4 +- test_regress/t/t_lint_style_no.py | 8 +- test_regress/t/t_lint_subout_bad.py | 8 +- test_regress/t/t_lint_subout_bad.v | 4 +- test_regress/t/t_lint_syncasyncnet_bad.py | 8 +- test_regress/t/t_lint_syncasyncnet_bad.v | 4 +- test_regress/t/t_lint_top_bad.py | 8 +- test_regress/t/t_lint_top_bad.v | 4 +- test_regress/t/t_lint_unsigned_bad.py | 8 +- test_regress/t/t_lint_unsigned_bad.v | 4 +- test_regress/t/t_lint_unsup_deassign.py | 8 +- test_regress/t/t_lint_unsup_deassign.v | 4 +- test_regress/t/t_lint_unsup_mixed.py | 8 +- test_regress/t/t_lint_unsup_mixed.v | 4 +- test_regress/t/t_lint_unused.py | 8 +- test_regress/t/t_lint_unused.v | 4 +- test_regress/t/t_lint_unused_bad.py | 8 +- test_regress/t/t_lint_unused_bad.v | 4 +- test_regress/t/t_lint_unused_iface.py | 8 +- test_regress/t/t_lint_unused_iface.v | 4 +- test_regress/t/t_lint_unused_iface_bad.py | 8 +- test_regress/t/t_lint_unused_iface_bad.v | 4 +- test_regress/t/t_lint_unused_tri.py | 8 +- test_regress/t/t_lint_unused_tri.v | 4 +- test_regress/t/t_lint_unused_vlt.py | 8 +- test_regress/t/t_lint_unused_vlt.vlt | 4 +- test_regress/t/t_lint_unused_werror_bad.py | 8 +- .../t/t_lint_unusedloop_removed_bad.py | 8 +- .../t/t_lint_unusedloop_removed_bad.v | 4 +- test_regress/t/t_lint_vcmarker_bad.py | 8 +- test_regress/t/t_lint_vcmarker_bad.v | 4 +- test_regress/t/t_lint_waitconst_bad.py | 8 +- test_regress/t/t_lint_warn_incfile2_bad.py | 8 +- test_regress/t/t_lint_warn_incfile2_bad.v | 4 +- test_regress/t/t_lint_warn_incfile2_bad_b.vh | 4 +- test_regress/t/t_lint_warn_line_bad.py | 8 +- test_regress/t/t_lint_warn_line_bad.v | 4 +- test_regress/t/t_lint_width.py | 8 +- test_regress/t/t_lint_width.v | 4 +- test_regress/t/t_lint_width_arraydecl.py | 8 +- test_regress/t/t_lint_width_arraydecl.v | 4 +- test_regress/t/t_lint_width_bad.py | 8 +- test_regress/t/t_lint_width_bad.v | 4 +- test_regress/t/t_lint_width_cast.py | 8 +- test_regress/t/t_lint_width_cast.v | 4 +- test_regress/t/t_lint_width_genfor.py | 8 +- test_regress/t/t_lint_width_genfor.v | 4 +- test_regress/t/t_lint_width_genfor_bad.py | 8 +- test_regress/t/t_lint_width_genfor_bad.v | 4 +- test_regress/t/t_lint_width_shift_bad.py | 8 +- test_regress/t/t_lint_width_shift_bad.v | 4 +- test_regress/t/t_lint_widthexpand_docs_bad.py | 8 +- test_regress/t/t_lint_widthexpand_docs_bad.v | 4 +- .../t/t_lparam_assign_iface_array_typedef.py | 8 +- .../t/t_lparam_assign_iface_array_typedef.v | 4 +- .../t/t_lparam_assign_iface_array_typedef2.py | 8 +- .../t/t_lparam_assign_iface_array_typedef2.v | 4 +- .../t/t_lparam_assign_iface_typedef.py | 8 +- .../t/t_lparam_assign_iface_typedef.v | 4 +- .../t/t_lparam_assign_iface_typedef2.py | 8 +- .../t/t_lparam_assign_iface_typedef2.v | 4 +- .../t/t_lparam_assign_iface_typedef3.py | 8 +- .../t/t_lparam_assign_iface_typedef3.v | 4 +- .../t/t_lparam_assign_iface_typedef4.py | 8 +- .../t/t_lparam_assign_iface_typedef4.v | 4 +- .../t/t_lparam_assign_iface_typedef_nested.py | 8 +- .../t/t_lparam_assign_iface_typedef_nested.v | 4 +- .../t_lparam_assign_iface_typedef_nested2.py | 8 +- .../t/t_lparam_assign_iface_typedef_nested2.v | 4 +- .../t_lparam_assign_iface_typedef_nested3.py | 8 +- .../t/t_lparam_assign_iface_typedef_nested3.v | 4 +- .../t_lparam_assign_iface_typedef_nested4.py | 8 +- .../t/t_lparam_assign_iface_typedef_nested4.v | 4 +- .../t_lparam_assign_iface_typedef_nested5.py | 8 +- .../t/t_lparam_assign_iface_typedef_nested5.v | 4 +- .../t_lparam_assign_iface_typedef_nested6.py | 8 +- .../t/t_lparam_assign_iface_typedef_nested6.v | 4 +- ...ram_assign_iface_typedef_nested_modules.py | 8 +- ...aram_assign_iface_typedef_nested_modules.v | 4 +- ...am_assign_iface_typedef_nested_modules2.py | 8 +- ...ram_assign_iface_typedef_nested_modules2.v | 4 +- ...am_assign_iface_typedef_nested_modules3.py | 8 +- ...ram_assign_iface_typedef_nested_modules3.v | 4 +- ...assign_iface_typedef_nested_modules_pkg.py | 8 +- ..._assign_iface_typedef_nested_modules_pkg.v | 4 +- ...ssign_iface_typedef_nested_modules_pkg2.py | 8 +- ...assign_iface_typedef_nested_modules_pkg2.v | 4 +- ...ssign_iface_typedef_nested_modules_pkg3.py | 8 +- ...assign_iface_typedef_nested_modules_pkg3.v | 4 +- ...ssign_iface_typedef_nested_modules_pkg4.py | 8 +- ...assign_iface_typedef_nested_modules_pkg4.v | 4 +- ...ssign_iface_typedef_nested_modules_pkg5.py | 8 +- ...assign_iface_typedef_nested_modules_pkg5.v | 4 +- ..._lparam_assign_iface_typedef_nested_pkg.py | 8 +- ...t_lparam_assign_iface_typedef_nested_pkg.v | 4 +- ...lparam_assign_iface_typedef_nested_pkg2.py | 8 +- ..._lparam_assign_iface_typedef_nested_pkg2.v | 4 +- ...lparam_assign_iface_typedef_nested_pkg3.py | 8 +- ..._lparam_assign_iface_typedef_nested_pkg3.v | 4 +- test_regress/t/t_mailbox.py | 8 +- test_regress/t/t_mailbox.v | 4 +- test_regress/t/t_mailbox_array.py | 8 +- test_regress/t/t_mailbox_array.v | 4 +- test_regress/t/t_mailbox_bad.py | 8 +- test_regress/t/t_mailbox_bad.v | 4 +- test_regress/t/t_mailbox_class.py | 8 +- test_regress/t/t_mailbox_class.v | 4 +- test_regress/t/t_mailbox_concurrent.py | 8 +- test_regress/t/t_mailbox_concurrent.v | 4 +- test_regress/t/t_mailbox_notiming.py | 8 +- test_regress/t/t_mailbox_notiming.v | 4 +- test_regress/t/t_mailbox_std.py | 8 +- test_regress/t/t_mailbox_unbounded.py | 8 +- test_regress/t/t_mailbox_unbounded.v | 4 +- test_regress/t/t_math_arith.py | 8 +- test_regress/t/t_math_arith.v | 4 +- test_regress/t/t_math_clog2.py | 8 +- test_regress/t/t_math_clog2.v | 4 +- test_regress/t/t_math_cmp.py | 8 +- test_regress/t/t_math_cmp.v | 4 +- test_regress/t/t_math_concat.py | 8 +- test_regress/t/t_math_concat.v | 4 +- test_regress/t/t_math_concat0.py | 8 +- test_regress/t/t_math_concat0.v | 4 +- test_regress/t/t_math_concat64.py | 8 +- test_regress/t/t_math_concat64.v | 4 +- test_regress/t/t_math_cond_clean.py | 8 +- test_regress/t/t_math_cond_clean.v | 4 +- test_regress/t/t_math_cond_huge.py | 8 +- test_regress/t/t_math_cond_huge.v | 4 +- test_regress/t/t_math_cond_huge_noexpand.py | 8 +- test_regress/t/t_math_const.py | 8 +- test_regress/t/t_math_const.v | 4 +- test_regress/t/t_math_countbits.py | 8 +- test_regress/t/t_math_countbits.v | 2 +- test_regress/t/t_math_countbits2_bad.py | 8 +- test_regress/t/t_math_countbits2_bad.v | 4 +- test_regress/t/t_math_countbits_bad.py | 8 +- test_regress/t/t_math_countbits_bad.v | 4 +- test_regress/t/t_math_countbits_tri.py | 8 +- test_regress/t/t_math_countbits_tri.v | 4 +- test_regress/t/t_math_cv_bitop.py | 8 +- test_regress/t/t_math_cv_bitop.v | 4 +- test_regress/t/t_math_cv_concat.py | 8 +- test_regress/t/t_math_cv_concat.v | 4 +- test_regress/t/t_math_cv_format.py | 8 +- test_regress/t/t_math_cv_format.v | 4 +- test_regress/t/t_math_div.py | 8 +- test_regress/t/t_math_div.v | 4 +- test_regress/t/t_math_div0.py | 8 +- test_regress/t/t_math_div0.v | 4 +- test_regress/t/t_math_div_noexpand.py | 8 +- test_regress/t/t_math_divw.py | 8 +- test_regress/t/t_math_divw.v | 4 +- test_regress/t/t_math_eq.py | 8 +- test_regress/t/t_math_eq.v | 4 +- test_regress/t/t_math_eq_bad.py | 8 +- test_regress/t/t_math_eq_bad.v | 4 +- test_regress/t/t_math_eq_noexpand.py | 8 +- test_regress/t/t_math_equal.py | 8 +- test_regress/t/t_math_equal.v | 4 +- test_regress/t/t_math_imm.py | 8 +- test_regress/t/t_math_imm.v | 4 +- test_regress/t/t_math_imm2.cpp | 4 +- test_regress/t/t_math_imm2.py | 8 +- test_regress/t/t_math_imm2.v | 4 +- test_regress/t/t_math_insert_bound.py | 8 +- test_regress/t/t_math_insert_bound.v | 4 +- test_regress/t/t_math_mul.py | 8 +- test_regress/t/t_math_mul.v | 4 +- test_regress/t/t_math_pick.py | 8 +- test_regress/t/t_math_pick.v | 4 +- test_regress/t/t_math_pow.py | 8 +- test_regress/t/t_math_pow.v | 4 +- test_regress/t/t_math_pow2.py | 8 +- test_regress/t/t_math_pow2.v | 4 +- test_regress/t/t_math_pow3.py | 8 +- test_regress/t/t_math_pow3.v | 4 +- test_regress/t/t_math_pow4.py | 8 +- test_regress/t/t_math_pow4.v | 4 +- test_regress/t/t_math_pow5.py | 8 +- test_regress/t/t_math_pow5.v | 4 +- test_regress/t/t_math_pow6.py | 8 +- test_regress/t/t_math_pow6.v | 4 +- test_regress/t/t_math_pow7.cpp | 4 +- test_regress/t/t_math_pow7.py | 8 +- test_regress/t/t_math_pow7.v | 4 +- test_regress/t/t_math_precedence.py | 8 +- test_regress/t/t_math_precedence.v | 4 +- test_regress/t/t_math_real.py | 8 +- test_regress/t/t_math_real.v | 8 +- test_regress/t/t_math_real_private.py | 8 +- test_regress/t/t_math_real_public.py | 8 +- test_regress/t/t_math_real_public.v | 4 +- test_regress/t/t_math_real_random.py | 8 +- test_regress/t/t_math_real_random.v | 2 +- test_regress/t/t_math_real_round.py | 8 +- test_regress/t/t_math_real_round.v | 8 +- test_regress/t/t_math_red.py | 8 +- test_regress/t/t_math_red.v | 4 +- test_regress/t/t_math_red_noexpand.py | 8 +- test_regress/t/t_math_repl.py | 8 +- test_regress/t/t_math_repl.v | 4 +- test_regress/t/t_math_repl2_bad.py | 8 +- test_regress/t/t_math_repl2_bad.v | 4 +- test_regress/t/t_math_repl3_bad.py | 8 +- test_regress/t/t_math_repl3_bad.v | 4 +- test_regress/t/t_math_repl_bad.py | 8 +- test_regress/t/t_math_repl_bad.v | 4 +- test_regress/t/t_math_reverse.py | 8 +- test_regress/t/t_math_reverse.v | 4 +- test_regress/t/t_math_shift.py | 8 +- test_regress/t/t_math_shift.v | 4 +- test_regress/t/t_math_shift_extend.py | 8 +- test_regress/t/t_math_shift_extend.v | 4 +- test_regress/t/t_math_shift_huge.py | 8 +- test_regress/t/t_math_shift_huge.v | 4 +- test_regress/t/t_math_shift_noexpand.py | 8 +- test_regress/t/t_math_shift_rep.py | 8 +- test_regress/t/t_math_shift_rep.v | 4 +- test_regress/t/t_math_shift_sel.py | 8 +- test_regress/t/t_math_shift_sel.v | 4 +- test_regress/t/t_math_shift_side.py | 8 +- test_regress/t/t_math_shift_side.v | 4 +- test_regress/t/t_math_shiftls.py | 8 +- test_regress/t/t_math_shiftls.v | 4 +- test_regress/t/t_math_shiftrs.py | 8 +- test_regress/t/t_math_shiftrs.v | 4 +- test_regress/t/t_math_shiftrs2.py | 8 +- test_regress/t/t_math_shiftrs2.v | 4 +- .../t/t_math_shortcircuit_assocsel.py | 8 +- test_regress/t/t_math_shortcircuit_assocsel.v | 4 +- test_regress/t/t_math_shortcircuit_dynsel.py | 8 +- test_regress/t/t_math_shortcircuit_dynsel.v | 4 +- test_regress/t/t_math_shortreal.py | 8 +- test_regress/t/t_math_shortreal.v | 8 +- test_regress/t/t_math_shortreal_unsup_bad.py | 8 +- test_regress/t/t_math_shortreal_unsup_bad.v | 4 +- test_regress/t/t_math_sign_extend.py | 8 +- test_regress/t/t_math_sign_extend.v | 4 +- test_regress/t/t_math_signed.py | 8 +- test_regress/t/t_math_signed.v | 4 +- test_regress/t/t_math_signed2.py | 8 +- test_regress/t/t_math_signed2.v | 4 +- test_regress/t/t_math_signed3.py | 8 +- test_regress/t/t_math_signed3.v | 4 +- test_regress/t/t_math_signed3_noopt.py | 8 +- test_regress/t/t_math_signed4.py | 8 +- test_regress/t/t_math_signed4.v | 4 +- test_regress/t/t_math_signed5.py | 8 +- test_regress/t/t_math_signed5.v | 4 +- test_regress/t/t_math_signed5_timing.py | 8 +- test_regress/t/t_math_signed6.py | 8 +- test_regress/t/t_math_signed6.v | 4 +- test_regress/t/t_math_signed7.py | 8 +- test_regress/t/t_math_signed7.v | 4 +- test_regress/t/t_math_signed_calc.py | 8 +- test_regress/t/t_math_signed_calc.v | 4 +- test_regress/t/t_math_signed_noexpand.py | 8 +- test_regress/t/t_math_signed_wire.py | 8 +- test_regress/t/t_math_signed_wire.v | 4 +- test_regress/t/t_math_strwidth.py | 8 +- test_regress/t/t_math_strwidth.v | 4 +- test_regress/t/t_math_svl.py | 8 +- test_regress/t/t_math_svl.v | 4 +- test_regress/t/t_math_svl2.py | 8 +- test_regress/t/t_math_svl2.v | 4 +- test_regress/t/t_math_swap.py | 8 +- test_regress/t/t_math_swap.v | 4 +- test_regress/t/t_math_synmul.py | 8 +- test_regress/t/t_math_synmul.v | 4 +- test_regress/t/t_math_synmul_mul.v | 4 +- test_regress/t/t_math_tri.py | 8 +- test_regress/t/t_math_tri.v | 4 +- test_regress/t/t_math_trig.py | 8 +- test_regress/t/t_math_trig.v | 8 +- test_regress/t/t_math_vgen.py | 8 +- test_regress/t/t_math_vgen.v | 4 +- test_regress/t/t_math_vliw.py | 8 +- test_regress/t/t_math_vliw.v | 4 +- test_regress/t/t_math_vliw_noexpand.py | 8 +- test_regress/t/t_math_wallace.py | 8 +- test_regress/t/t_math_wallace.v | 4 +- test_regress/t/t_math_wallace_mul.v | 4 +- test_regress/t/t_math_wide_bad.py | 8 +- test_regress/t/t_math_wide_bad.v | 4 +- test_regress/t/t_math_wide_inc.py | 8 +- test_regress/t/t_math_wide_inc.v | 8 +- test_regress/t/t_math_width.py | 8 +- test_regress/t/t_math_width.v | 4 +- test_regress/t/t_math_yosys.py | 8 +- test_regress/t/t_math_yosys.v | 2 +- test_regress/t/t_mem.py | 8 +- test_regress/t/t_mem.v | 4 +- test_regress/t/t_mem_banks.py | 8 +- test_regress/t/t_mem_banks.v | 4 +- test_regress/t/t_mem_big_bad.py | 8 +- test_regress/t/t_mem_big_bad.v | 4 +- test_regress/t/t_mem_bound_bad.py | 8 +- test_regress/t/t_mem_bound_bad.v | 4 +- test_regress/t/t_mem_cond.py | 8 +- test_regress/t/t_mem_cond.v | 4 +- test_regress/t/t_mem_fifo.py | 8 +- test_regress/t/t_mem_fifo.v | 4 +- test_regress/t/t_mem_file.py | 8 +- test_regress/t/t_mem_file.v | 4 +- test_regress/t/t_mem_first.py | 8 +- test_regress/t/t_mem_first.v | 4 +- test_regress/t/t_mem_func.py | 8 +- test_regress/t/t_mem_func.v | 4 +- test_regress/t/t_mem_iforder.py | 8 +- test_regress/t/t_mem_iforder.v | 4 +- test_regress/t/t_mem_multi_io.py | 8 +- test_regress/t/t_mem_multi_io.v | 4 +- test_regress/t/t_mem_multi_io2.cpp | 4 +- test_regress/t/t_mem_multi_io2.v | 4 +- test_regress/t/t_mem_multi_io2_cc.py | 8 +- test_regress/t/t_mem_multi_io2_sc.py | 8 +- test_regress/t/t_mem_multi_io3.cpp | 4 +- test_regress/t/t_mem_multi_io3.v | 4 +- test_regress/t/t_mem_multi_io3_cc.py | 8 +- test_regress/t/t_mem_multi_io3_sc.py | 8 +- test_regress/t/t_mem_multi_ref_bad.py | 8 +- test_regress/t/t_mem_multi_ref_bad.v | 4 +- test_regress/t/t_mem_multidim.py | 8 +- test_regress/t/t_mem_multidim.v | 4 +- test_regress/t/t_mem_multidim_Ox.py | 8 +- test_regress/t/t_mem_multidim_trace.py | 8 +- test_regress/t/t_mem_multiwire.py | 8 +- test_regress/t/t_mem_multiwire.v | 4 +- test_regress/t/t_mem_packed.py | 8 +- test_regress/t/t_mem_packed.v | 4 +- test_regress/t/t_mem_packed_assign.py | 8 +- test_regress/t/t_mem_packed_assign.v | 4 +- test_regress/t/t_mem_packed_bad.py | 8 +- test_regress/t/t_mem_packed_bad.v | 4 +- test_regress/t/t_mem_packed_noexpand.py | 8 +- test_regress/t/t_mem_shift.py | 8 +- test_regress/t/t_mem_shift.v | 4 +- test_regress/t/t_mem_slice.py | 8 +- test_regress/t/t_mem_slice.v | 4 +- test_regress/t/t_mem_slice_bad.py | 8 +- test_regress/t/t_mem_slice_bad.v | 4 +- test_regress/t/t_mem_slice_conc_bad.py | 8 +- test_regress/t/t_mem_slice_conc_bad.v | 4 +- test_regress/t/t_mem_slice_dtype_bad.py | 8 +- test_regress/t/t_mem_slice_dtype_bad.v | 4 +- test_regress/t/t_mem_slot.cpp | 4 +- test_regress/t/t_mem_slot.py | 8 +- test_regress/t/t_mem_slot.v | 4 +- test_regress/t/t_mem_trace_split.py | 8 +- test_regress/t/t_mem_trace_split.v | 4 +- test_regress/t/t_mem_twoedge.py | 8 +- test_regress/t/t_mem_twoedge.v | 4 +- test_regress/t/t_metacmt_fargs.py | 8 +- test_regress/t/t_metacmt_fargs.v | 4 +- test_regress/t/t_metacmt_fargs_bad.py | 8 +- test_regress/t/t_metacmt_fargs_bad.v | 4 +- test_regress/t/t_metacmt_onoff.py | 8 +- test_regress/t/t_metacmt_onoff.v | 4 +- test_regress/t/t_mod_automatic.py | 8 +- test_regress/t/t_mod_automatic.v | 4 +- test_regress/t/t_mod_dollar$.py | 8 +- test_regress/t/t_mod_dollar$.v | 4 +- test_regress/t/t_mod_dot.py | 8 +- test_regress/t/t_mod_dot.v | 4 +- test_regress/t/t_mod_dup_bad.py | 8 +- test_regress/t/t_mod_dup_bad.v | 4 +- test_regress/t/t_mod_dup_bad_lib.py | 8 +- test_regress/t/t_mod_dup_bad_lib.v | 4 +- test_regress/t/t_mod_dup_ign.py | 8 +- test_regress/t/t_mod_dup_ign.v | 4 +- test_regress/t/t_mod_empty.py | 8 +- test_regress/t/t_mod_empty.v | 4 +- test_regress/t/t_mod_interface_array0.py | 8 +- test_regress/t/t_mod_interface_array0.v | 4 +- .../t/t_mod_interface_array0_noinl.py | 8 +- test_regress/t/t_mod_interface_array1.py | 8 +- test_regress/t/t_mod_interface_array1.v | 4 +- .../t/t_mod_interface_array1_noinl.py | 8 +- test_regress/t/t_mod_interface_array2.py | 8 +- test_regress/t/t_mod_interface_array2.v | 4 +- .../t/t_mod_interface_array2_noinl.py | 8 +- test_regress/t/t_mod_interface_array3.py | 8 +- test_regress/t/t_mod_interface_array3.v | 4 +- test_regress/t/t_mod_interface_array4.py | 8 +- test_regress/t/t_mod_interface_array4.v | 4 +- .../t/t_mod_interface_array4_noinl.py | 8 +- test_regress/t/t_mod_interface_array5.py | 8 +- test_regress/t/t_mod_interface_array5.v | 4 +- test_regress/t/t_mod_interface_array6.py | 8 +- test_regress/t/t_mod_interface_array6.v | 4 +- .../t/t_mod_interface_array6_noinl.py | 8 +- test_regress/t/t_mod_interface_clocking.py | 8 +- test_regress/t/t_mod_interface_clocking.v | 4 +- .../t/t_mod_interface_clocking_bad.py | 8 +- test_regress/t/t_mod_interface_clocking_bad.v | 4 +- test_regress/t/t_mod_longname.py | 8 +- test_regress/t/t_mod_longname.v | 4 +- test_regress/t/t_mod_macromodule.py | 8 +- test_regress/t/t_mod_macromodule.v | 4 +- test_regress/t/t_mod_mod.py | 8 +- test_regress/t/t_mod_mod.v | 4 +- test_regress/t/t_mod_nomod.py | 8 +- test_regress/t/t_mod_nomod.v | 4 +- test_regress/t/t_mod_param_class_typedef1.py | 8 +- test_regress/t/t_mod_param_class_typedef1.v | 4 +- test_regress/t/t_mod_param_class_typedef2.py | 8 +- test_regress/t/t_mod_param_class_typedef2.v | 4 +- test_regress/t/t_mod_param_class_typedef3.py | 8 +- test_regress/t/t_mod_param_class_typedef3.v | 4 +- test_regress/t/t_mod_param_class_typedef4.py | 8 +- test_regress/t/t_mod_param_class_typedef4.v | 4 +- test_regress/t/t_mod_param_class_typedef5.py | 8 +- test_regress/t/t_mod_param_class_typedef5.v | 4 +- test_regress/t/t_mod_param_class_typedef6.py | 8 +- test_regress/t/t_mod_param_class_typedef6.v | 4 +- test_regress/t/t_mod_param_class_typedef7.py | 8 +- test_regress/t/t_mod_param_class_typedef7.v | 4 +- test_regress/t/t_mod_recurse.py | 8 +- test_regress/t/t_mod_recurse.v | 4 +- test_regress/t/t_mod_recurse1.py | 8 +- test_regress/t/t_mod_recurse1.v | 4 +- test_regress/t/t_mod_topmodule.py | 8 +- test_regress/t/t_mod_topmodule.v | 4 +- test_regress/t/t_mod_topmodule__underunder.py | 8 +- test_regress/t/t_mod_topmodule__underunder.v | 4 +- test_regress/t/t_mod_topmodule_nest.py | 8 +- test_regress/t/t_mod_topmodule_nest.v | 4 +- test_regress/t/t_mod_uselib.py | 8 +- test_regress/t/t_mod_uselib.v | 4 +- .../t/t_module_class_static_method.py | 8 +- test_regress/t/t_module_class_static_method.v | 4 +- .../t/t_module_input_default_value.py | 8 +- test_regress/t/t_module_input_default_value.v | 4 +- .../t/t_module_input_default_value_1_bad.py | 8 +- .../t/t_module_input_default_value_1_bad.v | 4 +- .../t/t_module_input_default_value_2_bad.py | 8 +- .../t/t_module_input_default_value_2_bad.v | 4 +- .../t/t_module_input_default_value_3_bad.py | 8 +- .../t/t_module_input_default_value_3_bad.v | 4 +- .../t/t_module_input_default_value_noinl.py | 8 +- test_regress/t/t_multidriven_class.py | 8 +- test_regress/t/t_multidriven_class.v | 4 +- test_regress/t/t_multidriven_funcret0.py | 8 +- test_regress/t/t_multidriven_funcret0.v | 4 +- test_regress/t/t_multidriven_iface.py | 8 +- test_regress/t/t_multidriven_iface.v | 4 +- test_regress/t/t_multidriven_simple.py | 8 +- test_regress/t/t_multidriven_simple.v | 5 +- test_regress/t/t_multitop1.py | 8 +- test_regress/t/t_multitop1.v | 4 +- test_regress/t/t_multitop1s.v | 4 +- test_regress/t/t_multitop_sig.cpp | 4 +- test_regress/t/t_multitop_sig.py | 8 +- test_regress/t/t_multitop_sig.v | 4 +- test_regress/t/t_multitop_sig_bad.py | 8 +- test_regress/t/t_multitop_xref.py | 8 +- test_regress/t/t_multitop_xref.v | 4 +- test_regress/t/t_name_collision.py | 8 +- test_regress/t/t_name_collision.v | 4 +- test_regress/t/t_nba_assign_on_rhs.py | 8 +- test_regress/t/t_nba_assign_on_rhs.v | 4 +- test_regress/t/t_nba_commit_queue.py | 8 +- test_regress/t/t_nba_commit_queue.v | 4 +- .../t/t_nba_commit_queue_suspenable.py | 8 +- .../t/t_nba_commit_queue_suspenable.v | 4 +- test_regress/t/t_nba_hier.py | 8 +- test_regress/t/t_nba_hier.v | 4 +- test_regress/t/t_nba_mixed_update_clocked.py | 8 +- test_regress/t/t_nba_mixed_update_clocked.v | 4 +- test_regress/t/t_nba_mixed_update_comb.py | 8 +- test_regress/t/t_nba_mixed_update_comb.v | 4 +- test_regress/t/t_nba_shared_flag_reuse.py | 8 +- test_regress/t/t_nba_shared_flag_reuse.v | 4 +- test_regress/t/t_nba_struct_array.py | 8 +- test_regress/t/t_nba_struct_array.v | 4 +- test_regress/t/t_net_delay.py | 8 +- test_regress/t/t_net_delay.v | 4 +- test_regress/t/t_net_delay_timing.py | 8 +- test_regress/t/t_net_delay_timing_sc.py | 8 +- test_regress/t/t_net_dtype_bad.py | 8 +- test_regress/t/t_net_dtype_bad.v | 4 +- test_regress/t/t_nettype.py | 8 +- test_regress/t/t_nettype.v | 4 +- .../t/t_no_sel_assign_merge_in_cpp.py | 8 +- test_regress/t/t_no_sel_assign_merge_in_cpp.v | 4 +- test_regress/t/t_no_std_bad.py | 8 +- test_regress/t/t_no_std_bad.v | 4 +- test_regress/t/t_no_std_pkg_bad.py | 8 +- test_regress/t/t_no_trace_top.cpp | 4 +- test_regress/t/t_no_trace_top.py | 8 +- test_regress/t/t_notiming.py | 8 +- test_regress/t/t_notiming.v | 4 +- test_regress/t/t_notiming_off.py | 8 +- test_regress/t/t_opt_0.py | 8 +- test_regress/t/t_opt_0.v | 4 +- test_regress/t/t_opt_assemble_cellarray.py | 8 +- test_regress/t/t_opt_assemble_cellarray.v | 4 +- .../t/t_opt_assemble_cellarray_off.py | 8 +- test_regress/t/t_opt_balance_cats.py | 8 +- test_regress/t/t_opt_balance_cats.v | 4 +- test_regress/t/t_opt_balance_cats_nofunc.py | 8 +- test_regress/t/t_opt_balance_cats_sc.py | 8 +- test_regress/t/t_opt_const.cpp | 8 +- test_regress/t/t_opt_const.py | 8 +- test_regress/t/t_opt_const.v | 2 +- test_regress/t/t_opt_const_big_or_tree.py | 8 +- test_regress/t/t_opt_const_big_or_tree.v | 4 +- test_regress/t/t_opt_const_cond_redundant.py | 8 +- test_regress/t/t_opt_const_cond_redundant.v | 4 +- test_regress/t/t_opt_const_cov.py | 8 +- test_regress/t/t_opt_const_cov.v | 2 +- test_regress/t/t_opt_const_dfg.py | 8 +- test_regress/t/t_opt_const_no_expand.py | 8 +- test_regress/t/t_opt_const_no_opt.py | 8 +- test_regress/t/t_opt_const_or.py | 8 +- test_regress/t/t_opt_const_or.v | 2 +- test_regress/t/t_opt_const_red.py | 8 +- test_regress/t/t_opt_const_red.v | 2 +- test_regress/t/t_opt_const_shortcut.cpp | 4 +- test_regress/t/t_opt_const_shortcut.py | 8 +- test_regress/t/t_opt_const_shortcut.v | 2 +- test_regress/t/t_opt_dead.py | 8 +- test_regress/t/t_opt_dead.v | 4 +- test_regress/t/t_opt_dead_enumpkg.py | 8 +- test_regress/t/t_opt_dead_enumpkg.v | 4 +- test_regress/t/t_opt_dead_noassigns.py | 8 +- test_regress/t/t_opt_dead_noassigns.v | 4 +- test_regress/t/t_opt_dead_nocells.py | 8 +- test_regress/t/t_opt_dead_nocells.v | 4 +- test_regress/t/t_opt_dead_task.py | 8 +- test_regress/t/t_opt_dead_task.v | 4 +- test_regress/t/t_opt_dedupe_clk_gate.py | 8 +- test_regress/t/t_opt_dedupe_clk_gate.v | 4 +- test_regress/t/t_opt_dedupe_clk_gate_off.py | 8 +- test_regress/t/t_opt_dedupe_seq_logic.py | 8 +- test_regress/t/t_opt_dedupe_seq_logic.v | 6 +- test_regress/t/t_opt_expand_keep_widths.py | 8 +- test_regress/t/t_opt_expand_keep_widths.v | 4 +- test_regress/t/t_opt_if_array.py | 8 +- test_regress/t/t_opt_if_array.v | 4 +- test_regress/t/t_opt_ifjumpgo.py | 8 +- test_regress/t/t_opt_ifjumpgo.v | 4 +- test_regress/t/t_opt_inline_cfuncs.py | 8 +- test_regress/t/t_opt_inline_cfuncs.v | 4 +- test_regress/t/t_opt_inline_cfuncs_off.py | 8 +- .../t/t_opt_inline_cfuncs_threshold.py | 8 +- .../t/t_opt_inline_cfuncs_threshold.v | 4 +- test_regress/t/t_opt_inline_funcs.py | 8 +- test_regress/t/t_opt_inline_funcs.v | 4 +- test_regress/t/t_opt_inline_funcs_no.py | 8 +- test_regress/t/t_opt_inline_funcs_no_eager.py | 8 +- test_regress/t/t_opt_life.py | 8 +- test_regress/t/t_opt_life.v | 4 +- test_regress/t/t_opt_life_off.py | 8 +- test_regress/t/t_opt_life_timing_loop.py | 8 +- test_regress/t/t_opt_life_timing_loop.v | 4 +- test_regress/t/t_opt_localize_deep.py | 8 +- test_regress/t/t_opt_localize_deep.v | 4 +- test_regress/t/t_opt_localize_max_size.py | 8 +- test_regress/t/t_opt_localize_max_size.v | 4 +- test_regress/t/t_opt_localize_max_size_1.py | 8 +- test_regress/t/t_opt_merge_cond.py | 8 +- test_regress/t/t_opt_merge_cond.v | 4 +- test_regress/t/t_opt_merge_cond_blowup.py | 8 +- test_regress/t/t_opt_merge_cond_blowup.v | 4 +- test_regress/t/t_opt_merge_cond_bug_3409.py | 8 +- test_regress/t/t_opt_merge_cond_bug_3409.v | 4 +- .../t/t_opt_merge_cond_motion_branch.py | 8 +- .../t/t_opt_merge_cond_motion_branch.v | 4 +- test_regress/t/t_opt_merge_cond_no_extend.py | 8 +- test_regress/t/t_opt_merge_cond_no_extend.v | 4 +- test_regress/t/t_opt_merge_cond_no_merge.py | 8 +- test_regress/t/t_opt_merge_cond_no_motion.py | 8 +- test_regress/t/t_opt_redor.py | 8 +- test_regress/t/t_opt_redor.v | 4 +- test_regress/t/t_opt_slice.py | 8 +- test_regress/t/t_opt_slice.v | 4 +- test_regress/t/t_opt_slice_element_limit.py | 8 +- test_regress/t/t_opt_slice_element_limit.v | 4 +- .../t/t_opt_slice_element_limit_allow_all.py | 8 +- .../t/t_opt_slice_element_limit_bad.py | 8 +- .../t/t_opt_slice_element_limit_default.py | 8 +- test_regress/t/t_opt_slice_no.py | 8 +- test_regress/t/t_opt_subst.py | 8 +- test_regress/t/t_opt_subst.v | 8 +- test_regress/t/t_opt_subst_off.py | 8 +- test_regress/t/t_opt_table_display.py | 8 +- test_regress/t/t_opt_table_display.v | 4 +- test_regress/t/t_opt_table_enum.py | 8 +- test_regress/t/t_opt_table_enum.v | 4 +- test_regress/t/t_opt_table_fsm.py | 8 +- test_regress/t/t_opt_table_fsm.v | 4 +- test_regress/t/t_opt_table_packed_array.py | 8 +- test_regress/t/t_opt_table_packed_array.v | 4 +- test_regress/t/t_opt_table_real.py | 8 +- test_regress/t/t_opt_table_real.v | 4 +- test_regress/t/t_opt_table_real_off.py | 8 +- test_regress/t/t_opt_table_same.py | 8 +- test_regress/t/t_opt_table_same.v | 4 +- test_regress/t/t_opt_table_signed.py | 8 +- test_regress/t/t_opt_table_signed.v | 4 +- test_regress/t/t_opt_table_sparse.py | 8 +- test_regress/t/t_opt_table_sparse.v | 4 +- .../t/t_opt_table_sparse_output_split.py | 8 +- test_regress/t/t_opt_table_string.py | 8 +- test_regress/t/t_opt_table_string.v | 4 +- test_regress/t/t_opt_table_struct.py | 8 +- test_regress/t/t_opt_table_struct.v | 4 +- test_regress/t/t_order.py | 8 +- test_regress/t/t_order.v | 4 +- test_regress/t/t_order_2d.py | 8 +- test_regress/t/t_order_2d.v | 4 +- test_regress/t/t_order_a.v | 4 +- test_regress/t/t_order_b.v | 4 +- test_regress/t/t_order_blkandnblk_bad.py | 8 +- test_regress/t/t_order_blkandnblk_bad.v | 4 +- test_regress/t/t_order_blkloopinit_bad.py | 8 +- test_regress/t/t_order_blkloopinit_bad.v | 4 +- test_regress/t/t_order_clkinst.py | 8 +- test_regress/t/t_order_clkinst.v | 4 +- test_regress/t/t_order_comboclkloop.py | 8 +- test_regress/t/t_order_comboclkloop.v | 4 +- test_regress/t/t_order_comboloop.py | 8 +- test_regress/t/t_order_comboloop.v | 4 +- test_regress/t/t_order_doubleloop.py | 8 +- test_regress/t/t_order_doubleloop.v | 4 +- test_regress/t/t_order_dpi_export_1.cpp | 8 +- test_regress/t/t_order_dpi_export_1.py | 8 +- test_regress/t/t_order_dpi_export_1.v | 8 +- test_regress/t/t_order_dpi_export_2.cpp | 8 +- test_regress/t/t_order_dpi_export_2.py | 8 +- test_regress/t/t_order_dpi_export_2.v | 8 +- test_regress/t/t_order_dpi_export_3.cpp | 8 +- test_regress/t/t_order_dpi_export_3.py | 8 +- test_regress/t/t_order_dpi_export_3.v | 8 +- test_regress/t/t_order_dpi_export_4.cpp | 8 +- test_regress/t/t_order_dpi_export_4.py | 8 +- test_regress/t/t_order_dpi_export_4.v | 8 +- test_regress/t/t_order_dpi_export_5.cpp | 8 +- test_regress/t/t_order_dpi_export_5.py | 8 +- test_regress/t/t_order_dpi_export_5.v | 8 +- test_regress/t/t_order_dpi_export_6.cpp | 8 +- test_regress/t/t_order_dpi_export_6.py | 8 +- test_regress/t/t_order_dpi_export_6.v | 8 +- test_regress/t/t_order_dpi_export_7.cpp | 8 +- test_regress/t/t_order_dpi_export_7.py | 8 +- test_regress/t/t_order_dpi_export_7.v | 8 +- test_regress/t/t_order_dpi_export_8.cpp | 8 +- test_regress/t/t_order_dpi_export_8.py | 8 +- test_regress/t/t_order_dpi_export_8.v | 8 +- test_regress/t/t_order_first.py | 8 +- test_regress/t/t_order_first.v | 4 +- test_regress/t/t_order_loop_bad.py | 8 +- test_regress/t/t_order_loop_bad.v | 4 +- test_regress/t/t_order_multialways.py | 8 +- test_regress/t/t_order_multialways.v | 4 +- test_regress/t/t_order_multidriven.cpp | 4 +- test_regress/t/t_order_multidriven.py | 8 +- test_regress/t/t_order_multidriven.v | 4 +- test_regress/t/t_order_quad.cpp | 4 +- test_regress/t/t_order_quad.py | 8 +- test_regress/t/t_order_quad.v | 4 +- test_regress/t/t_order_timing.py | 8 +- test_regress/t/t_order_wireloop.py | 8 +- test_regress/t/t_order_wireloop.v | 4 +- test_regress/t/t_package.py | 8 +- test_regress/t/t_package.v | 4 +- test_regress/t/t_package_abs.py | 8 +- test_regress/t/t_package_abs.v | 4 +- test_regress/t/t_package_alone_bad.py | 8 +- test_regress/t/t_package_alone_bad.v | 4 +- test_regress/t/t_package_ddecl.py | 8 +- test_regress/t/t_package_ddecl.v | 4 +- test_regress/t/t_package_ddecl_timing.py | 8 +- test_regress/t/t_package_dimport.py | 8 +- test_regress/t/t_package_dimport.v | 4 +- test_regress/t/t_package_dot.py | 8 +- test_regress/t/t_package_dot.v | 4 +- test_regress/t/t_package_dup_bad.py | 8 +- test_regress/t/t_package_dup_bad.v | 4 +- test_regress/t/t_package_dup_bad2.py | 8 +- test_regress/t/t_package_dup_bad2.v | 4 +- test_regress/t/t_package_enum.py | 8 +- test_regress/t/t_package_enum.v | 4 +- test_regress/t/t_package_export.py | 8 +- test_regress/t/t_package_export.v | 4 +- test_regress/t/t_package_export_bad.py | 8 +- test_regress/t/t_package_export_bad2.py | 8 +- test_regress/t/t_package_export_bad2.v | 4 +- test_regress/t/t_package_identifier_bad.py | 8 +- test_regress/t/t_package_identifier_bad.v | 4 +- test_regress/t/t_package_import_bad2.py | 8 +- test_regress/t/t_package_import_bad2.v | 4 +- test_regress/t/t_package_import_override.py | 8 +- test_regress/t/t_package_import_override.v | 4 +- test_regress/t/t_package_import_param.py | 8 +- test_regress/t/t_package_import_param.v | 4 +- test_regress/t/t_package_local_bad.py | 8 +- test_regress/t/t_package_local_bad.v | 4 +- test_regress/t/t_package_param.py | 8 +- test_regress/t/t_package_param.v | 4 +- test_regress/t/t_package_struct.py | 8 +- test_regress/t/t_package_struct.v | 4 +- test_regress/t/t_package_twodeep.py | 8 +- test_regress/t/t_package_twodeep.v | 4 +- test_regress/t/t_package_using_dollar_unit.py | 8 +- test_regress/t/t_package_using_dollar_unit.v | 4 +- test_regress/t/t_package_verb.py | 8 +- test_regress/t/t_package_verb.v | 4 +- test_regress/t/t_packed_concat.v | 4 +- test_regress/t/t_packed_concat_bad.py | 8 +- test_regress/t/t_packed_concat_bad.v | 4 +- test_regress/t/t_param.py | 8 +- test_regress/t/t_param.v | 4 +- test_regress/t/t_param_array.py | 8 +- test_regress/t/t_param_array.v | 4 +- test_regress/t/t_param_array2.py | 8 +- test_regress/t/t_param_array2.v | 4 +- test_regress/t/t_param_array3.py | 8 +- test_regress/t/t_param_array3.v | 4 +- test_regress/t/t_param_array4.py | 8 +- test_regress/t/t_param_array4.v | 4 +- test_regress/t/t_param_array5.py | 8 +- test_regress/t/t_param_array5.v | 4 +- test_regress/t/t_param_array6.py | 8 +- test_regress/t/t_param_array6.v | 4 +- test_regress/t/t_param_array6_noslice.py | 8 +- test_regress/t/t_param_array7.py | 8 +- test_regress/t/t_param_array7.v | 4 +- test_regress/t/t_param_array8.py | 8 +- test_regress/t/t_param_array8.v | 4 +- test_regress/t/t_param_array9.py | 8 +- test_regress/t/t_param_array9.v | 4 +- test_regress/t/t_param_avec.py | 8 +- test_regress/t/t_param_avec.v | 4 +- test_regress/t/t_param_bit_sel.py | 8 +- test_regress/t/t_param_bit_sel.v | 4 +- test_regress/t/t_param_bracket.py | 8 +- test_regress/t/t_param_bracket.v | 4 +- test_regress/t/t_param_ceil.py | 8 +- test_regress/t/t_param_ceil.v | 4 +- test_regress/t/t_param_chain.py | 8 +- test_regress/t/t_param_chain.v | 4 +- test_regress/t/t_param_circ_bad.py | 8 +- test_regress/t/t_param_circ_bad.v | 4 +- test_regress/t/t_param_concat.py | 8 +- test_regress/t/t_param_concat.v | 4 +- test_regress/t/t_param_concat_bad.py | 8 +- test_regress/t/t_param_const_part.py | 8 +- test_regress/t/t_param_const_part.v | 4 +- test_regress/t/t_param_ddeep_width.py | 8 +- test_regress/t/t_param_ddeep_width.v | 3 +- test_regress/t/t_param_default.py | 8 +- test_regress/t/t_param_default.v | 4 +- test_regress/t/t_param_default_2.py | 8 +- test_regress/t/t_param_default_2.v | 4 +- test_regress/t/t_param_default_bad.py | 8 +- test_regress/t/t_param_default_bad.v | 4 +- test_regress/t/t_param_default_override.py | 8 +- test_regress/t/t_param_default_override.v | 4 +- test_regress/t/t_param_default_presv_bad.py | 8 +- test_regress/t/t_param_first.py | 8 +- test_regress/t/t_param_first.v | 4 +- test_regress/t/t_param_first_a.v | 4 +- test_regress/t/t_param_first_b.v | 4 +- test_regress/t/t_param_func.py | 8 +- test_regress/t/t_param_func.v | 4 +- test_regress/t/t_param_func2.py | 8 +- test_regress/t/t_param_func2.v | 4 +- test_regress/t/t_param_hier_bad.py | 8 +- test_regress/t/t_param_hier_bad.v | 4 +- test_regress/t/t_param_if_blk.py | 8 +- test_regress/t/t_param_if_blk.v | 4 +- test_regress/t/t_param_implicit_bad.py | 8 +- test_regress/t/t_param_implicit_bad.v | 4 +- test_regress/t/t_param_implicit_local_bad.py | 8 +- test_regress/t/t_param_implicit_local_bad.v | 4 +- test_regress/t/t_param_implicit_string.py | 8 +- test_regress/t/t_param_implicit_string.v | 4 +- test_regress/t/t_param_in_func.py | 8 +- test_regress/t/t_param_in_func.v | 4 +- test_regress/t/t_param_in_func_noinline.py | 8 +- test_regress/t/t_param_local.py | 8 +- test_regress/t/t_param_local.v | 4 +- test_regress/t/t_param_long.py | 8 +- test_regress/t/t_param_long.v | 4 +- test_regress/t/t_param_mem_attr.py | 8 +- test_regress/t/t_param_mem_attr.v | 4 +- test_regress/t/t_param_mintypmax.py | 8 +- test_regress/t/t_param_mintypmax.v | 4 +- test_regress/t/t_param_module.py | 8 +- test_regress/t/t_param_module.v | 4 +- test_regress/t/t_param_named.py | 8 +- test_regress/t/t_param_named.v | 4 +- test_regress/t/t_param_named_2.py | 8 +- test_regress/t/t_param_named_2.v | 4 +- test_regress/t/t_param_no_parentheses.py | 8 +- test_regress/t/t_param_no_parentheses.v | 4 +- test_regress/t/t_param_noval_bad.py | 8 +- test_regress/t/t_param_noval_bad.v | 4 +- test_regress/t/t_param_package.py | 8 +- test_regress/t/t_param_package.v | 4 +- test_regress/t/t_param_passed_to_port.py | 8 +- test_regress/t/t_param_passed_to_port.v | 4 +- test_regress/t/t_param_pattern.py | 8 +- test_regress/t/t_param_pattern.v | 4 +- test_regress/t/t_param_pattern2.py | 8 +- test_regress/t/t_param_pattern2.v | 4 +- test_regress/t/t_param_pattern3.py | 8 +- test_regress/t/t_param_pattern3.v | 4 +- test_regress/t/t_param_pattern_init.py | 8 +- test_regress/t/t_param_pattern_init.v | 4 +- test_regress/t/t_param_pattern_init_scope.py | 8 +- test_regress/t/t_param_pattern_init_scope.v | 4 +- test_regress/t/t_param_public.cpp | 4 +- test_regress/t/t_param_public.py | 8 +- test_regress/t/t_param_public.v | 4 +- test_regress/t/t_param_real.py | 8 +- test_regress/t/t_param_real.v | 4 +- test_regress/t/t_param_real2.py | 8 +- test_regress/t/t_param_real2.v | 4 +- test_regress/t/t_param_real2_collision.py | 8 +- test_regress/t/t_param_repl.py | 8 +- test_regress/t/t_param_repl.v | 4 +- test_regress/t/t_param_resolve_args.py | 8 +- test_regress/t/t_param_resolve_args.v | 4 +- test_regress/t/t_param_scope_bad.py | 8 +- test_regress/t/t_param_scope_bad.v | 4 +- test_regress/t/t_param_seg.py | 8 +- test_regress/t/t_param_seg.v | 4 +- test_regress/t/t_param_sel.py | 8 +- test_regress/t/t_param_sel.v | 4 +- test_regress/t/t_param_sel_range.py | 8 +- test_regress/t/t_param_sel_range.v | 4 +- test_regress/t/t_param_sel_range_bad.py | 8 +- test_regress/t/t_param_shift.py | 8 +- test_regress/t/t_param_shift.v | 4 +- test_regress/t/t_param_slice.py | 8 +- test_regress/t/t_param_slice.v | 4 +- test_regress/t/t_param_store_bad.py | 8 +- test_regress/t/t_param_store_bad.v | 4 +- test_regress/t/t_param_type.py | 8 +- test_regress/t/t_param_type.v | 4 +- test_regress/t/t_param_type2.py | 8 +- test_regress/t/t_param_type2.v | 4 +- test_regress/t/t_param_type3.py | 8 +- test_regress/t/t_param_type3.v | 4 +- test_regress/t/t_param_type4.py | 8 +- test_regress/t/t_param_type4.v | 4 +- test_regress/t/t_param_type4_collision.py | 8 +- test_regress/t/t_param_type5.py | 8 +- test_regress/t/t_param_type5.v | 4 +- test_regress/t/t_param_type6.py | 8 +- test_regress/t/t_param_type6.v | 4 +- test_regress/t/t_param_type_bad.py | 8 +- test_regress/t/t_param_type_bad.v | 4 +- test_regress/t/t_param_type_bad2.py | 8 +- test_regress/t/t_param_type_bad2.v | 4 +- test_regress/t/t_param_type_bad3.py | 8 +- test_regress/t/t_param_type_bad3.v | 4 +- test_regress/t/t_param_type_bit.py | 8 +- test_regress/t/t_param_type_bit.v | 4 +- test_regress/t/t_param_type_chain.py | 8 +- test_regress/t/t_param_type_chain.v | 4 +- test_regress/t/t_param_type_cmp.py | 8 +- test_regress/t/t_param_type_cmp.v | 4 +- test_regress/t/t_param_type_collision.py | 8 +- test_regress/t/t_param_type_fwd.py | 8 +- test_regress/t/t_param_type_fwd.v | 4 +- test_regress/t/t_param_type_fwd_bad.py | 8 +- test_regress/t/t_param_type_fwd_bad.v | 4 +- test_regress/t/t_param_type_id_bad.py | 8 +- test_regress/t/t_param_type_id_bad.v | 4 +- test_regress/t/t_param_typedef.py | 8 +- test_regress/t/t_param_typedef.v | 4 +- test_regress/t/t_param_typedef2.py | 8 +- test_regress/t/t_param_typedef2.v | 4 +- test_regress/t/t_param_unreachable.py | 8 +- test_regress/t/t_param_unreachable.v | 4 +- test_regress/t/t_param_up_bad.py | 8 +- test_regress/t/t_param_up_bad.v | 4 +- test_regress/t/t_param_value.py | 8 +- test_regress/t/t_param_value.v | 8 +- test_regress/t/t_param_while.py | 8 +- test_regress/t/t_param_while.v | 4 +- test_regress/t/t_param_wide_io.py | 8 +- test_regress/t/t_param_wide_io.v | 4 +- test_regress/t/t_param_width.py | 8 +- test_regress/t/t_param_width.v | 4 +- test_regress/t/t_param_width_loc_bad.py | 8 +- test_regress/t/t_param_width_loc_bad.v | 4 +- test_regress/t/t_param_x_unique.py | 8 +- test_regress/t/t_param_x_unique.v | 4 +- test_regress/t/t_parse_delay.py | 8 +- test_regress/t/t_parse_delay.v | 4 +- test_regress/t/t_parse_delay_timing.py | 8 +- test_regress/t/t_parse_eof_attr_bad.py | 8 +- test_regress/t/t_parse_eof_attr_bad.v | 4 +- test_regress/t/t_parse_eof_qqq_bad.py | 8 +- test_regress/t/t_parse_eof_qqq_bad.v | 4 +- test_regress/t/t_parse_eof_str_bad.py | 8 +- test_regress/t/t_parse_eof_str_bad.v | 4 +- test_regress/t/t_parse_sync_bad.py | 8 +- test_regress/t/t_parse_sync_bad.v | 4 +- test_regress/t/t_parse_sync_bad2.py | 8 +- test_regress/t/t_parse_sync_bad2.v | 4 +- test_regress/t/t_past.py | 8 +- test_regress/t/t_past.v | 4 +- test_regress/t/t_past_bad.py | 8 +- test_regress/t/t_past_bad.v | 4 +- test_regress/t/t_past_funcs.py | 8 +- test_regress/t/t_past_funcs.v | 4 +- test_regress/t/t_past_strobe.py | 8 +- test_regress/t/t_past_strobe.v | 4 +- test_regress/t/t_past_unsup.py | 8 +- test_regress/t/t_past_unsup.v | 4 +- test_regress/t/t_pattern_unsup_xor.py | 8 +- test_regress/t/t_pattern_unsup_xor.v | 4 +- test_regress/t/t_pgo_profoutofdate_bad.py | 8 +- test_regress/t/t_pgo_profoutofdate_bad.v | 4 +- test_regress/t/t_pgo_threads.py | 8 +- test_regress/t/t_pgo_threads_hier.py | 8 +- test_regress/t/t_pgo_threads_hier.vlt | 4 +- test_regress/t/t_pipe_exit_bad.py | 8 +- test_regress/t/t_pipe_exit_bad_pf.pf | 8 +- test_regress/t/t_pipe_filter.py | 8 +- test_regress/t/t_pipe_filter.v | 4 +- test_regress/t/t_pipe_filter_inc.vh | 4 +- test_regress/t/t_pipe_filter_pf.pf | 8 +- test_regress/t/t_pli_bad.py | 8 +- test_regress/t/t_pli_bad.v | 4 +- test_regress/t/t_pli_bbox.py | 8 +- test_regress/t/t_pp_circ_subst_bad.py | 8 +- test_regress/t/t_pp_circ_subst_bad.v | 4 +- test_regress/t/t_pp_circ_subst_bad2.py | 8 +- test_regress/t/t_pp_circdef_bad.py | 8 +- test_regress/t/t_pp_circdef_bad.v | 4 +- test_regress/t/t_pp_defkwd_bad.py | 8 +- test_regress/t/t_pp_defkwd_bad.v | 4 +- test_regress/t/t_pp_defnettype_bad.py | 8 +- test_regress/t/t_pp_defnettype_bad.v | 4 +- test_regress/t/t_pp_defparen_bad.py | 8 +- test_regress/t/t_pp_defparen_bad.v | 4 +- test_regress/t/t_pp_display.py | 8 +- test_regress/t/t_pp_display.v | 4 +- test_regress/t/t_pp_dupdef.py | 8 +- test_regress/t/t_pp_dupdef.v | 4 +- test_regress/t/t_pp_dupdef_bad.py | 8 +- test_regress/t/t_pp_dupdef_pragma_bad.py | 8 +- test_regress/t/t_pp_dupdef_pragma_bad.v | 4 +- test_regress/t/t_pp_lib.py | 8 +- test_regress/t/t_pp_lib.v | 4 +- test_regress/t/t_pp_lib_inc.vh | 4 +- test_regress/t/t_pp_lib_library.v | 4 +- test_regress/t/t_pp_line.py | 8 +- test_regress/t/t_pp_line.v | 4 +- test_regress/t/t_pp_line_bad.py | 8 +- test_regress/t/t_pp_line_bad.v | 4 +- test_regress/t/t_pp_misdef_bad.py | 8 +- test_regress/t/t_pp_misdef_bad.v | 4 +- test_regress/t/t_pp_pragma_bad.py | 8 +- test_regress/t/t_pp_pragma_bad.v | 4 +- test_regress/t/t_pp_pragmas.py | 8 +- test_regress/t/t_pp_pragmas.v | 4 +- test_regress/t/t_pp_recursedef_bad.py | 8 +- test_regress/t/t_pp_recursedef_bad.v | 4 +- test_regress/t/t_pp_resetall_bad.py | 8 +- test_regress/t/t_pp_resetall_bad.v | 4 +- test_regress/t/t_pp_underline_bad.py | 8 +- test_regress/t/t_pp_underline_bad.v | 4 +- test_regress/t/t_premit_rw.py | 8 +- test_regress/t/t_premit_rw.v | 4 +- test_regress/t/t_preproc.py | 8 +- test_regress/t/t_preproc.v | 4 +- test_regress/t/t_preproc_cmtend_bad.py | 8 +- test_regress/t/t_preproc_cmtend_bad.v | 4 +- test_regress/t/t_preproc_comments.out | 20 +- test_regress/t/t_preproc_comments.py | 8 +- test_regress/t/t_preproc_debugi.py | 8 +- test_regress/t/t_preproc_debugi.v | 4 +- test_regress/t/t_preproc_def09.py | 8 +- test_regress/t/t_preproc_def09.v | 4 +- test_regress/t/t_preproc_defarg_bad.py | 8 +- test_regress/t/t_preproc_defarg_bad.v | 4 +- test_regress/t/t_preproc_defines.py | 8 +- test_regress/t/t_preproc_dos.py | 8 +- test_regress/t/t_preproc_dump_defines.py | 8 +- test_regress/t/t_preproc_elsif_bad.py | 8 +- test_regress/t/t_preproc_elsif_bad.v | 4 +- test_regress/t/t_preproc_eof1_bad.py | 8 +- test_regress/t/t_preproc_eof1_bad.v | 4 +- test_regress/t/t_preproc_eof2_bad.py | 8 +- test_regress/t/t_preproc_eof2_bad.v | 4 +- test_regress/t/t_preproc_eof3_bad.py | 8 +- test_regress/t/t_preproc_eof3_bad.v | 4 +- test_regress/t/t_preproc_eof4_bad.py | 8 +- test_regress/t/t_preproc_eof4_bad.v | 4 +- test_regress/t/t_preproc_eof_qqq_bad.py | 8 +- test_regress/t/t_preproc_eof_qqq_bad.v | 4 +- test_regress/t/t_preproc_ifdef.py | 8 +- test_regress/t/t_preproc_ifdef.v | 4 +- test_regress/t/t_preproc_ifdefend_bad.py | 8 +- test_regress/t/t_preproc_ifdefend_bad.v | 4 +- test_regress/t/t_preproc_ifexpr.py | 8 +- test_regress/t/t_preproc_ifexpr.v | 4 +- test_regress/t/t_preproc_ifexpr_bad.py | 8 +- test_regress/t/t_preproc_ifexpr_bad.v | 4 +- test_regress/t/t_preproc_inc2.vh | 4 +- test_regress/t/t_preproc_inc3.vh | 4 +- test_regress/t/t_preproc_inc4.vh | 4 +- test_regress/t/t_preproc_inc_bad.py | 8 +- test_regress/t/t_preproc_inc_bad.v | 4 +- test_regress/t/t_preproc_inc_fn_bad.py | 8 +- test_regress/t/t_preproc_inc_fn_bad.v | 4 +- test_regress/t/t_preproc_inc_inc_bad.vh | 4 +- test_regress/t/t_preproc_inc_notfound_bad.py | 8 +- test_regress/t/t_preproc_inc_notfound_bad.v | 4 +- test_regress/t/t_preproc_inc_recurse_bad.py | 8 +- test_regress/t/t_preproc_inc_recurse_bad.v | 4 +- test_regress/t/t_preproc_kwd.py | 8 +- test_regress/t/t_preproc_kwd.v | 4 +- test_regress/t/t_preproc_kwd_bad.py | 8 +- test_regress/t/t_preproc_kwd_bad.v | 4 +- test_regress/t/t_preproc_nodef_bad.py | 8 +- test_regress/t/t_preproc_nodef_bad.v | 4 +- test_regress/t/t_preproc_noline.py | 8 +- test_regress/t/t_preproc_noline.v | 4 +- test_regress/t/t_preproc_persist.py | 8 +- test_regress/t/t_preproc_persist.v | 4 +- test_regress/t/t_preproc_persist2.v | 4 +- test_regress/t/t_preproc_persist_inc.v | 4 +- test_regress/t/t_preproc_preproczero_bad.py | 8 +- test_regress/t/t_preproc_preproczero_bad.v | 4 +- test_regress/t/t_preproc_resolve.py | 8 +- test_regress/t/t_preproc_resolve.v | 4 +- test_regress/t/t_preproc_resolve/submod.sv | 4 +- test_regress/t/t_preproc_resolve_config.vlt | 4 +- test_regress/t/t_preproc_str_undef.py | 8 +- test_regress/t/t_preproc_str_undef.v | 4 +- test_regress/t/t_preproc_strify_join.py | 8 +- test_regress/t/t_preproc_strify_join.v | 4 +- test_regress/t/t_preproc_stringend_bad.py | 8 +- test_regress/t/t_preproc_stringend_bad.v | 4 +- test_regress/t/t_preproc_ttempty.py | 8 +- test_regress/t/t_preproc_ttempty.v | 4 +- test_regress/t/t_preproc_undefineall.py | 8 +- test_regress/t/t_preproc_undefineall.v | 4 +- test_regress/t/t_priority_case.py | 8 +- test_regress/t/t_priority_case.v | 4 +- test_regress/t/t_probdist.py | 8 +- test_regress/t/t_probdist.v | 4 +- test_regress/t/t_probdist_bad.py | 8 +- test_regress/t/t_probdist_bad.v | 4 +- test_regress/t/t_probdist_cmake.py | 8 +- test_regress/t/t_process.py | 8 +- test_regress/t/t_process.v | 4 +- test_regress/t/t_process_always.py | 8 +- test_regress/t/t_process_always.v | 4 +- test_regress/t/t_process_bad.py | 8 +- test_regress/t/t_process_bad.v | 4 +- test_regress/t/t_process_compare.py | 8 +- test_regress/t/t_process_compare.v | 4 +- test_regress/t/t_process_copy_constr.py | 8 +- test_regress/t/t_process_copy_constr.v | 4 +- test_regress/t/t_process_finished.py | 8 +- test_regress/t/t_process_finished.v | 4 +- test_regress/t/t_process_fork.py | 8 +- test_regress/t/t_process_fork.v | 4 +- test_regress/t/t_process_fork_block.py | 8 +- test_regress/t/t_process_fork_block.v | 4 +- test_regress/t/t_process_kill.py | 8 +- test_regress/t/t_process_kill.v | 4 +- test_regress/t/t_process_notiming.py | 8 +- test_regress/t/t_process_propagation.py | 8 +- test_regress/t/t_process_propagation.v | 4 +- test_regress/t/t_process_rand.py | 8 +- test_regress/t/t_process_rand.v | 4 +- test_regress/t/t_process_redecl.py | 8 +- test_regress/t/t_process_redecl.v | 4 +- test_regress/t/t_process_std.py | 8 +- test_regress/t/t_process_task.py | 8 +- test_regress/t/t_process_task.v | 4 +- test_regress/t/t_prof.py | 8 +- test_regress/t/t_prof.v | 4 +- test_regress/t/t_prof_timing.py | 8 +- test_regress/t/t_profc.py | 8 +- test_regress/t/t_profcfunc.py | 8 +- test_regress/t/t_program.py | 8 +- test_regress/t/t_program.v | 4 +- test_regress/t/t_program_anonymous.py | 8 +- test_regress/t/t_program_anonymous.v | 4 +- test_regress/t/t_program_extern.py | 8 +- test_regress/t/t_program_extern.v | 4 +- test_regress/t/t_property.py | 8 +- test_regress/t/t_property.v | 4 +- test_regress/t/t_property_fail_1.py | 8 +- test_regress/t/t_property_fail_2_bad.py | 8 +- test_regress/t/t_property_named.py | 8 +- test_regress/t/t_property_named.v | 4 +- test_regress/t/t_property_negated.py | 8 +- test_regress/t/t_property_negated.v | 4 +- test_regress/t/t_property_pexpr.py | 8 +- test_regress/t/t_property_pexpr.v | 4 +- test_regress/t/t_property_pexpr_unsup.py | 8 +- test_regress/t/t_property_pexpr_unsup.v | 4 +- test_regress/t/t_property_recursive_unsup.py | 8 +- test_regress/t/t_property_recursive_unsup.v | 4 +- test_regress/t/t_property_sexpr.py | 8 +- test_regress/t/t_property_sexpr.v | 4 +- test_regress/t/t_property_sexpr2_bad.py | 8 +- test_regress/t/t_property_sexpr2_bad.v | 4 +- test_regress/t/t_property_sexpr_bad.py | 8 +- test_regress/t/t_property_sexpr_bad.v | 4 +- test_regress/t/t_property_sexpr_cov.py | 8 +- test_regress/t/t_property_sexpr_cov.v | 4 +- test_regress/t/t_property_sexpr_multi.py | 8 +- test_regress/t/t_property_sexpr_multi.v | 4 +- .../t/t_property_sexpr_parse_unsup.py | 8 +- test_regress/t/t_property_sexpr_unsup.py | 8 +- test_regress/t/t_property_sexpr_unsup.v | 4 +- test_regress/t/t_property_unsup.out | 152 +-- test_regress/t/t_property_unsup.py | 8 +- test_regress/t/t_property_unsup.v | 3 + test_regress/t/t_property_untyped.py | 8 +- test_regress/t/t_property_untyped.v | 4 +- test_regress/t/t_property_untyped_unsup.py | 8 +- test_regress/t/t_property_untyped_unsup.v | 4 +- test_regress/t/t_property_var_unsup.py | 8 +- test_regress/t/t_property_var_unsup.v | 4 +- test_regress/t/t_protect_ids.py | 8 +- test_regress/t/t_protect_ids.v | 4 +- test_regress/t/t_protect_ids_bad.py | 8 +- test_regress/t/t_protect_ids_bad.v | 4 +- test_regress/t/t_protect_ids_c.cpp | 8 +- test_regress/t/t_protect_ids_debug.py | 8 +- test_regress/t/t_protect_ids_key.py | 8 +- test_regress/t/t_public_clk.cpp | 4 +- test_regress/t/t_public_clk.py | 8 +- test_regress/t/t_public_clk.v | 4 +- test_regress/t/t_public_seq.cpp | 4 +- test_regress/t/t_public_seq.py | 8 +- test_regress/t/t_public_seq.v | 4 +- test_regress/t/t_public_unpacked_port.py | 8 +- test_regress/t/t_public_unpacked_port.v | 4 +- test_regress/t/t_queue.py | 8 +- test_regress/t/t_queue.v | 4 +- test_regress/t/t_queue_arg.py | 8 +- test_regress/t/t_queue_arg.v | 4 +- test_regress/t/t_queue_assignment.py | 8 +- test_regress/t/t_queue_assignment.v | 4 +- test_regress/t/t_queue_back.py | 8 +- test_regress/t/t_queue_back.v | 4 +- test_regress/t/t_queue_bounded.py | 8 +- test_regress/t/t_queue_bounded.v | 4 +- test_regress/t/t_queue_class.py | 8 +- test_regress/t/t_queue_class.v | 4 +- test_regress/t/t_queue_compare.py | 8 +- test_regress/t/t_queue_compare.v | 4 +- test_regress/t/t_queue_concat_assign.py | 8 +- test_regress/t/t_queue_concat_assign.v | 4 +- test_regress/t/t_queue_empty_bad.py | 8 +- test_regress/t/t_queue_empty_bad.v | 4 +- test_regress/t/t_queue_empty_pin.py | 8 +- test_regress/t/t_queue_empty_pin.v | 4 +- test_regress/t/t_queue_init.py | 8 +- test_regress/t/t_queue_init.v | 4 +- test_regress/t/t_queue_insert_at_end.py | 8 +- test_regress/t/t_queue_insert_at_end.v | 4 +- test_regress/t/t_queue_method.py | 8 +- test_regress/t/t_queue_method.v | 4 +- test_regress/t/t_queue_method2_bad.py | 8 +- test_regress/t/t_queue_method2_bad.v | 4 +- test_regress/t/t_queue_method3_bad.py | 8 +- test_regress/t/t_queue_method3_bad.v | 4 +- test_regress/t/t_queue_method_bad.py | 8 +- test_regress/t/t_queue_method_bad.v | 4 +- test_regress/t/t_queue_output_func.py | 8 +- test_regress/t/t_queue_output_func.v | 4 +- test_regress/t/t_queue_persistence.v | 4 +- test_regress/t/t_queue_persistence_inl.py | 8 +- test_regress/t/t_queue_persistence_noinl.py | 8 +- test_regress/t/t_queue_pushpop.py | 8 +- test_regress/t/t_queue_pushpop.v | 4 +- test_regress/t/t_queue_slice.py | 8 +- test_regress/t/t_queue_slice.v | 4 +- test_regress/t/t_queue_struct.py | 8 +- test_regress/t/t_queue_struct.v | 4 +- test_regress/t/t_queue_unknown_sel.py | 8 +- test_regress/t/t_queue_unknown_sel.v | 4 +- test_regress/t/t_queue_unpacked.py | 8 +- test_regress/t/t_queue_unpacked.v | 4 +- test_regress/t/t_queue_var_slice.py | 8 +- test_regress/t/t_queue_var_slice.v | 4 +- test_regress/t/t_queue_void_ops.py | 8 +- test_regress/t/t_queue_void_ops.v | 4 +- test_regress/t/t_rand_member_mode_deriv.py | 8 +- test_regress/t/t_rand_member_mode_deriv.v | 4 +- test_regress/t/t_rand_stability_class.py | 8 +- test_regress/t/t_rand_stability_class.v | 4 +- test_regress/t/t_rand_stability_process.py | 8 +- test_regress/t/t_rand_stability_process.v | 4 +- test_regress/t/t_randc.py | 8 +- test_regress/t/t_randc.v | 4 +- test_regress/t/t_randc_extends.py | 8 +- test_regress/t/t_randc_extends.v | 4 +- test_regress/t/t_randc_oversize_bad.py | 8 +- test_regress/t/t_randc_oversize_bad.v | 4 +- test_regress/t/t_randcase.py | 8 +- test_regress/t/t_randcase.v | 4 +- test_regress/t/t_randcase_bad.py | 8 +- test_regress/t/t_randcase_bad.v | 4 +- test_regress/t/t_randcase_fork.py | 8 +- test_regress/t/t_randcase_fork.v | 4 +- test_regress/t/t_randomize.py | 8 +- test_regress/t/t_randomize.v | 4 +- test_regress/t/t_randomize_array.py | 8 +- test_regress/t/t_randomize_array.v | 4 +- .../t/t_randomize_arraysel_membersel.py | 8 +- .../t/t_randomize_arraysel_membersel.v | 4 +- test_regress/t/t_randomize_bbox.py | 8 +- test_regress/t/t_randomize_complex.py | 8 +- test_regress/t/t_randomize_complex.v | 4 +- test_regress/t/t_randomize_complex_arrays.py | 8 +- test_regress/t/t_randomize_complex_arrays.v | 4 +- .../t_randomize_complex_associative_arrays.py | 8 +- .../t_randomize_complex_associative_arrays.v | 4 +- .../t/t_randomize_complex_dynamic_arrays.py | 8 +- .../t/t_randomize_complex_dynamic_arrays.v | 4 +- .../t/t_randomize_complex_member_bad.py | 8 +- .../t/t_randomize_complex_member_bad.v | 4 +- test_regress/t/t_randomize_complex_queue.py | 8 +- test_regress/t/t_randomize_complex_queue.v | 4 +- test_regress/t/t_randomize_complex_typedef.py | 8 +- test_regress/t/t_randomize_complex_typedef.v | 4 +- .../t/t_randomize_from_randomized_class.py | 8 +- .../t/t_randomize_from_randomized_class.v | 4 +- .../t/t_randomize_inline_funclocal.py | 8 +- test_regress/t/t_randomize_inline_funclocal.v | 4 +- test_regress/t/t_randomize_inline_var_ctl.py | 8 +- test_regress/t/t_randomize_inline_var_ctl.v | 4 +- .../t/t_randomize_inline_var_ctl_bad.py | 8 +- .../t/t_randomize_inline_var_ctl_bad.v | 4 +- .../t/t_randomize_inline_var_ctl_unsup_1.py | 8 +- .../t/t_randomize_inline_var_ctl_unsup_1.v | 4 +- .../t/t_randomize_inline_var_ctl_unsup_2.py | 8 +- .../t/t_randomize_inline_var_ctl_unsup_2.v | 4 +- test_regress/t/t_randomize_local_param.py | 8 +- test_regress/t/t_randomize_local_param.v | 4 +- test_regress/t/t_randomize_member_select.py | 8 +- test_regress/t/t_randomize_member_select.v | 4 +- test_regress/t/t_randomize_method.py | 8 +- test_regress/t/t_randomize_method.v | 4 +- test_regress/t/t_randomize_method_bad.py | 8 +- test_regress/t/t_randomize_method_bad.v | 4 +- .../t/t_randomize_method_complex_bad.py | 8 +- .../t/t_randomize_method_complex_bad.v | 4 +- .../t/t_randomize_method_constraints.py | 8 +- .../t/t_randomize_method_constraints.v | 4 +- .../t/t_randomize_method_nclass_bad.py | 8 +- .../t/t_randomize_method_nclass_bad.v | 4 +- test_regress/t/t_randomize_method_param.py | 8 +- test_regress/t/t_randomize_method_param.v | 4 +- test_regress/t/t_randomize_method_std.py | 8 +- test_regress/t/t_randomize_method_std.v | 4 +- .../t/t_randomize_method_types_unsup.py | 8 +- .../t/t_randomize_method_types_unsup.v | 4 +- test_regress/t/t_randomize_method_with.py | 8 +- test_regress/t/t_randomize_method_with.v | 4 +- test_regress/t/t_randomize_method_with_bad.py | 8 +- test_regress/t/t_randomize_method_with_bad.v | 4 +- .../t/t_randomize_method_with_scoping.py | 8 +- .../t/t_randomize_method_with_scoping.v | 4 +- test_regress/t/t_randomize_module_var.py | 8 +- test_regress/t/t_randomize_module_var.v | 4 +- test_regress/t/t_randomize_nested_unsup.py | 8 +- test_regress/t/t_randomize_nested_unsup.v | 4 +- test_regress/t/t_randomize_param_with.py | 8 +- test_regress/t/t_randomize_param_with.v | 4 +- test_regress/t/t_randomize_prepost.py | 8 +- test_regress/t/t_randomize_prepost.v | 4 +- test_regress/t/t_randomize_prepost_alone.py | 8 +- test_regress/t/t_randomize_prepost_alone.v | 4 +- test_regress/t/t_randomize_prepost_super.py | 8 +- test_regress/t/t_randomize_prepost_super.v | 4 +- .../t/t_randomize_queue_constraints.py | 8 +- .../t/t_randomize_queue_constraints.v | 4 +- test_regress/t/t_randomize_queue_size.py | 8 +- test_regress/t/t_randomize_queue_size.v | 4 +- test_regress/t/t_randomize_queue_wide.py | 8 +- test_regress/t/t_randomize_queue_wide.v | 4 +- test_regress/t/t_randomize_rand_mode.py | 8 +- test_regress/t/t_randomize_rand_mode.v | 4 +- test_regress/t/t_randomize_rand_mode_bad.py | 8 +- test_regress/t/t_randomize_rand_mode_bad.v | 4 +- .../t/t_randomize_rand_mode_constr.py | 8 +- test_regress/t/t_randomize_rand_mode_constr.v | 4 +- test_regress/t/t_randomize_rand_mode_unsup.py | 8 +- test_regress/t/t_randomize_rand_mode_unsup.v | 4 +- test_regress/t/t_randomize_srandom.py | 8 +- test_regress/t/t_randomize_srandom.v | 4 +- test_regress/t/t_randomize_this.py | 8 +- test_regress/t/t_randomize_this.v | 4 +- test_regress/t/t_randomize_this_with.py | 8 +- test_regress/t/t_randomize_this_with.v | 4 +- test_regress/t/t_randomize_union.py | 8 +- test_regress/t/t_randomize_union.v | 4 +- test_regress/t/t_randomize_union_bad.py | 8 +- test_regress/t/t_randomize_union_bad.v | 4 +- test_regress/t/t_randomize_unpacked_bad.py | 8 +- test_regress/t/t_randomize_unpacked_bad.v | 4 +- test_regress/t/t_randomize_unpacked_wide.py | 8 +- test_regress/t/t_randomize_unpacked_wide.v | 4 +- test_regress/t/t_randomize_with_constraint.py | 8 +- test_regress/t/t_randomize_with_constraint.v | 4 +- test_regress/t/t_randomize_within_func.py | 8 +- test_regress/t/t_randomize_within_func.v | 4 +- test_regress/t/t_randsequence.py | 8 +- test_regress/t/t_randsequence.v | 8 +- test_regress/t/t_randsequence_bad.py | 8 +- test_regress/t/t_randsequence_bad.v | 8 +- test_regress/t/t_randsequence_func.py | 8 +- test_regress/t/t_randsequence_func.v | 8 +- test_regress/t/t_randsequence_randjoin.py | 8 +- test_regress/t/t_randsequence_randjoin.v | 8 +- test_regress/t/t_randsequence_recurse.py | 8 +- test_regress/t/t_randsequence_recurse.v | 8 +- test_regress/t/t_randsequence_rs_bad.py | 8 +- test_regress/t/t_randsequence_rs_bad.v | 8 +- test_regress/t/t_randsequence_svtests.py | 8 +- test_regress/t/t_randsequence_svtests.v | 2 +- test_regress/t/t_randstate_func.py | 8 +- test_regress/t/t_randstate_func.v | 4 +- test_regress/t/t_randstate_obj.py | 8 +- test_regress/t/t_randstate_obj.v | 4 +- test_regress/t/t_randstate_seed_bad.py | 8 +- test_regress/t/t_randstate_seed_bad.v | 4 +- test_regress/t/t_real_cast.py | 8 +- test_regress/t/t_real_cast.v | 4 +- test_regress/t/t_real_out_of_bounds.py | 8 +- test_regress/t/t_real_out_of_bounds.v | 4 +- test_regress/t/t_real_param.py | 8 +- test_regress/t/t_real_param.v | 4 +- test_regress/t/t_recursive_method.py | 8 +- test_regress/t/t_recursive_method.v | 4 +- test_regress/t/t_recursive_module_bug.py | 8 +- test_regress/t/t_recursive_module_bug.v | 8 +- test_regress/t/t_recursive_module_bug_2.py | 8 +- test_regress/t/t_recursive_module_bug_2.v | 8 +- test_regress/t/t_reloop_cam.py | 8 +- test_regress/t/t_reloop_cam.v | 4 +- test_regress/t/t_reloop_cam_off.py | 8 +- test_regress/t/t_reloop_local.py | 8 +- test_regress/t/t_reloop_local.v | 4 +- test_regress/t/t_reloop_offset.py | 8 +- test_regress/t/t_reloop_offset.v | 4 +- test_regress/t/t_reloop_offset_lim_63.py | 8 +- test_regress/t/t_repeat.py | 8 +- test_regress/t/t_repeat.v | 4 +- test_regress/t/t_resize_lvalue.py | 8 +- test_regress/t/t_resize_lvalue.v | 4 +- test_regress/t/t_rnd.py | 8 +- test_regress/t/t_rnd.v | 4 +- test_regress/t/t_runflag.py | 8 +- test_regress/t/t_runflag.v | 4 +- test_regress/t/t_runflag_bad.py | 8 +- test_regress/t/t_runflag_bad.v | 4 +- test_regress/t/t_runflag_errorlimit_bad.py | 8 +- test_regress/t/t_runflag_errorlimit_bad.v | 4 +- .../t/t_runflag_errorlimit_fatal_bad.py | 8 +- .../t/t_runflag_errorlimit_fatal_bad.v | 4 +- test_regress/t/t_runflag_quiet.py | 8 +- test_regress/t/t_runflag_quiet.v | 4 +- test_regress/t/t_runflag_seed.py | 8 +- test_regress/t/t_runflag_seed.v | 4 +- test_regress/t/t_runflag_uninit_bad.cpp | 4 +- test_regress/t/t_runflag_uninit_bad.py | 8 +- test_regress/t/t_runflag_uninit_bad.v | 8 +- test_regress/t/t_sampled_expr.py | 8 +- test_regress/t/t_sampled_expr.v | 4 +- test_regress/t/t_sampled_expr_unsup.py | 8 +- test_regress/t/t_sampled_expr_unsup.v | 4 +- test_regress/t/t_sarif.py | 8 +- test_regress/t/t_sarif.v | 4 +- test_regress/t/t_sarif_output.py | 8 +- test_regress/t/t_savable.py | 8 +- test_regress/t/t_savable.v | 4 +- test_regress/t/t_savable_class_bad.py | 8 +- test_regress/t/t_savable_class_bad.v | 4 +- test_regress/t/t_savable_coverage_bad.py | 8 +- test_regress/t/t_savable_coverage_bad.v | 4 +- test_regress/t/t_savable_format1_bad.py | 8 +- test_regress/t/t_savable_format2_bad.py | 8 +- test_regress/t/t_savable_format3_bad.py | 8 +- test_regress/t/t_savable_open_bad.py | 8 +- test_regress/t/t_savable_open_bad2.cpp | 4 +- test_regress/t/t_savable_open_bad2.py | 8 +- test_regress/t/t_savable_open_bad2.v | 8 +- test_regress/t/t_savable_timing_bad.py | 8 +- test_regress/t/t_sc_names.cpp | 4 +- test_regress/t/t_sc_names.py | 8 +- test_regress/t/t_sc_names.v | 4 +- test_regress/t/t_sc_vl_assign_sbw.cpp | 4 +- test_regress/t/t_sc_vl_assign_sbw.py | 8 +- test_regress/t/t_sc_vl_assign_sbw.v | 8 +- test_regress/t/t_scheduling_0.py | 8 +- test_regress/t/t_scheduling_0.v | 8 +- test_regress/t/t_scheduling_1.py | 8 +- test_regress/t/t_scheduling_1.v | 8 +- test_regress/t/t_scheduling_2.py | 8 +- test_regress/t/t_scheduling_2.v | 8 +- test_regress/t/t_scheduling_3.py | 8 +- test_regress/t/t_scheduling_3.v | 8 +- test_regress/t/t_scheduling_4.py | 8 +- test_regress/t/t_scheduling_4.v | 8 +- test_regress/t/t_scheduling_5.py | 8 +- test_regress/t/t_scheduling_5.v | 4 +- test_regress/t/t_scheduling_6.v | 8 +- test_regress/t/t_scheduling_7.py | 8 +- test_regress/t/t_scheduling_7.v | 4 +- test_regress/t/t_scheduling_initial_event.py | 8 +- test_regress/t/t_scheduling_initial_event.v | 4 +- test_regress/t/t_scheduling_many_clocks.py | 8 +- test_regress/t/t_scheduling_many_clocks.v | 4 +- test_regress/t/t_scope_cxx_equal_to.py | 8 +- test_regress/t/t_scope_cxx_equal_to.v | 4 +- test_regress/t/t_scope_map.cpp | 4 +- test_regress/t/t_scope_map.py | 8 +- test_regress/t/t_scope_map.v | 4 +- test_regress/t/t_sdf_annotate_unsup.py | 8 +- test_regress/t/t_sdf_annotate_unsup.v | 4 +- test_regress/t/t_select_2d.py | 8 +- test_regress/t/t_select_2d.v | 4 +- test_regress/t/t_select_ascending.py | 8 +- test_regress/t/t_select_ascending.v | 4 +- test_regress/t/t_select_bad_msb.py | 8 +- test_regress/t/t_select_bad_msb.v | 4 +- test_regress/t/t_select_bad_range.py | 8 +- test_regress/t/t_select_bad_range.v | 4 +- test_regress/t/t_select_bad_range2.py | 8 +- test_regress/t/t_select_bad_range2.v | 4 +- test_regress/t/t_select_bad_range3.py | 8 +- test_regress/t/t_select_bad_range3.v | 4 +- test_regress/t/t_select_bad_range4.py | 8 +- test_regress/t/t_select_bad_range4.v | 4 +- test_regress/t/t_select_bad_range5.py | 8 +- test_regress/t/t_select_bad_range5.v | 4 +- test_regress/t/t_select_bad_range6.py | 8 +- test_regress/t/t_select_bad_range6.v | 4 +- test_regress/t/t_select_bad_tri.py | 8 +- test_regress/t/t_select_bad_tri.v | 4 +- test_regress/t/t_select_bad_width0.py | 8 +- test_regress/t/t_select_bad_width0.v | 4 +- test_regress/t/t_select_bound1.py | 8 +- test_regress/t/t_select_bound1.v | 4 +- test_regress/t/t_select_bound2.py | 8 +- test_regress/t/t_select_bound2.v | 4 +- test_regress/t/t_select_bound3.py | 8 +- test_regress/t/t_select_bound3.v | 8 +- test_regress/t/t_select_c.py | 8 +- test_regress/t/t_select_c.v | 4 +- test_regress/t/t_select_crazy.py | 8 +- test_regress/t/t_select_crazy.v | 4 +- test_regress/t/t_select_index.py | 8 +- test_regress/t/t_select_index.v | 4 +- test_regress/t/t_select_index2.py | 8 +- test_regress/t/t_select_index2.v | 4 +- test_regress/t/t_select_lhs_oob.py | 8 +- test_regress/t/t_select_lhs_oob.v | 4 +- test_regress/t/t_select_lhs_oob2.py | 8 +- test_regress/t/t_select_lhs_oob2.v | 4 +- test_regress/t/t_select_little.py | 8 +- test_regress/t/t_select_little.v | 4 +- test_regress/t/t_select_little_pack.py | 8 +- test_regress/t/t_select_little_pack.v | 4 +- test_regress/t/t_select_loop.py | 8 +- test_regress/t/t_select_loop.v | 4 +- test_regress/t/t_select_mul_extend.py | 8 +- test_regress/t/t_select_mul_extend.v | 4 +- test_regress/t/t_select_negative.py | 8 +- test_regress/t/t_select_negative.v | 4 +- test_regress/t/t_select_out_of_range.py | 8 +- test_regress/t/t_select_out_of_range.v | 4 +- test_regress/t/t_select_param.py | 8 +- test_regress/t/t_select_param.v | 4 +- test_regress/t/t_select_plus.py | 8 +- test_regress/t/t_select_plus.v | 4 +- test_regress/t/t_select_plus_mul_pow2.py | 8 +- test_regress/t/t_select_plus_mul_pow2.v | 4 +- test_regress/t/t_select_plusloop.py | 8 +- test_regress/t/t_select_plusloop.v | 4 +- test_regress/t/t_select_runtime_range.py | 8 +- test_regress/t/t_select_runtime_range.v | 4 +- test_regress/t/t_select_set.py | 8 +- test_regress/t/t_select_set.v | 4 +- test_regress/t/t_select_sideeffect.py | 8 +- test_regress/t/t_select_sideeffect.v | 4 +- test_regress/t/t_select_width.py | 8 +- test_regress/t/t_select_width.v | 4 +- .../t/t_selextract_in_paramextends.py | 8 +- test_regress/t/t_selextract_in_paramextends.v | 4 +- test_regress/t/t_semaphore.py | 8 +- test_regress/t/t_semaphore.v | 4 +- test_regress/t/t_semaphore_always.py | 8 +- test_regress/t/t_semaphore_always.v | 4 +- test_regress/t/t_semaphore_bad.py | 8 +- test_regress/t/t_semaphore_bad.v | 4 +- test_regress/t/t_semaphore_class.py | 8 +- test_regress/t/t_semaphore_class.v | 4 +- test_regress/t/t_semaphore_class_nested.py | 8 +- test_regress/t/t_semaphore_class_nested.v | 4 +- test_regress/t/t_semaphore_concurrent.py | 8 +- test_regress/t/t_semaphore_concurrent.v | 4 +- test_regress/t/t_semaphore_std.py | 8 +- .../t/t_sequence_first_match_unsup.out | 24 +- .../t/t_sequence_first_match_unsup.py | 8 +- test_regress/t/t_sequence_first_match_unsup.v | 3 + test_regress/t/t_sequence_ref_unsup.py | 8 +- test_regress/t/t_sequence_ref_unsup.v | 4 +- test_regress/t/t_sequence_sexpr_unsup.py | 8 +- test_regress/t/t_sequence_sexpr_unsup.v | 4 +- test_regress/t/t_sequence_unused.py | 8 +- test_regress/t/t_sequence_unused.v | 4 +- test_regress/t/t_setuphold.py | 8 +- test_regress/t/t_setuphold.v | 4 +- test_regress/t/t_simulate_array.py | 8 +- test_regress/t/t_simulate_array.v | 4 +- test_regress/t/t_slice_cmp.py | 8 +- test_regress/t/t_slice_cmp.v | 4 +- test_regress/t/t_slice_cond.py | 8 +- test_regress/t/t_slice_cond.v | 4 +- test_regress/t/t_slice_cond_2d_side_effect.py | 8 +- test_regress/t/t_slice_cond_2d_side_effect.v | 4 +- test_regress/t/t_slice_cond_side_effect.py | 8 +- test_regress/t/t_slice_cond_side_effect.v | 4 +- test_regress/t/t_slice_init.py | 8 +- test_regress/t/t_slice_init.v | 4 +- .../t/t_slice_struct_array_modport.py | 8 +- test_regress/t/t_slice_struct_array_modport.v | 4 +- test_regress/t/t_specparam.py | 8 +- test_regress/t/t_specparam.v | 4 +- test_regress/t/t_split_var_0.py | 8 +- test_regress/t/t_split_var_0.v | 4 +- test_regress/t/t_split_var_0.vlt | 4 +- test_regress/t/t_split_var_1_bad.py | 8 +- test_regress/t/t_split_var_1_bad.v | 4 +- test_regress/t/t_split_var_2_trace.py | 8 +- test_regress/t/t_split_var_3_wreal.py | 8 +- test_regress/t/t_split_var_3_wreal.v | 4 +- test_regress/t/t_split_var_4.py | 8 +- test_regress/t/t_split_var_4.v | 2 +- test_regress/t/t_split_var_5.py | 8 +- test_regress/t/t_split_var_auto.py | 8 +- test_regress/t/t_split_var_auto.v | 4 +- test_regress/t/t_split_var_issue.py | 8 +- test_regress/t/t_split_var_issue.v | 4 +- test_regress/t/t_split_var_types.py | 8 +- test_regress/t/t_split_var_types.v | 4 +- test_regress/t/t_split_var_xref.py | 8 +- test_regress/t/t_split_var_xref.v | 4 +- test_regress/t/t_srandom_class_dep.py | 8 +- test_regress/t/t_srandom_class_dep.v | 4 +- test_regress/t/t_stack_check.py | 8 +- test_regress/t/t_stack_check.v | 4 +- test_regress/t/t_stack_check_fail.py | 8 +- test_regress/t/t_stacktrace.py | 8 +- test_regress/t/t_stacktrace.v | 4 +- test_regress/t/t_static_dup_name.py | 8 +- test_regress/t/t_static_dup_name.v | 4 +- test_regress/t/t_static_elab.py | 8 +- test_regress/t/t_static_elab.v | 4 +- test_regress/t/t_static_function_in_class.py | 8 +- test_regress/t/t_static_function_in_class.v | 4 +- ...ction_in_class_call_without_parentheses.py | 8 +- ...nction_in_class_call_without_parentheses.v | 4 +- test_regress/t/t_static_in_loop_unsup.py | 8 +- test_regress/t/t_static_in_loop_unsup.v | 4 +- test_regress/t/t_std_identifier.py | 8 +- test_regress/t/t_std_identifier.v | 4 +- test_regress/t/t_std_identifier_bad.py | 8 +- test_regress/t/t_std_pkg_bad.py | 8 +- test_regress/t/t_std_pkg_bad.v | 4 +- test_regress/t/t_std_process_self.py | 8 +- test_regress/t/t_std_process_self.v | 4 +- test_regress/t/t_std_process_self_std.py | 8 +- test_regress/t/t_std_randomize.py | 8 +- test_regress/t/t_std_randomize.v | 4 +- test_regress/t/t_std_randomize_bad1.py | 8 +- test_regress/t/t_std_randomize_bad1.v | 4 +- test_regress/t/t_std_randomize_mod.py | 8 +- test_regress/t/t_std_randomize_mod.v | 4 +- test_regress/t/t_std_randomize_no_args.py | 8 +- test_regress/t/t_std_randomize_no_args.v | 4 +- test_regress/t/t_std_randomize_with.py | 8 +- test_regress/t/t_std_randomize_with.v | 4 +- test_regress/t/t_std_waiver.py | 8 +- test_regress/t/t_std_waiver.v | 4 +- test_regress/t/t_std_waiver_no.py | 8 +- test_regress/t/t_std_waiver_no.v | 4 +- test_regress/t/t_stmt_incr_unsup.py | 8 +- test_regress/t/t_stmt_incr_unsup.v | 2 +- test_regress/t/t_stop_bad.py | 8 +- test_regress/t/t_stop_bad.v | 4 +- test_regress/t/t_stop_winos_bad.py | 8 +- test_regress/t/t_stop_winos_bad.v | 4 +- test_regress/t/t_stream.py | 8 +- test_regress/t/t_stream.v | 4 +- test_regress/t/t_stream2.py | 8 +- test_regress/t/t_stream2.v | 4 +- test_regress/t/t_stream3.py | 8 +- test_regress/t/t_stream3.v | 4 +- test_regress/t/t_stream4.py | 8 +- test_regress/t/t_stream4.v | 4 +- test_regress/t/t_stream5.py | 8 +- test_regress/t/t_stream5.v | 4 +- test_regress/t/t_stream_bad.py | 8 +- test_regress/t/t_stream_bad.v | 4 +- test_regress/t/t_stream_bitqueue.py | 8 +- test_regress/t/t_stream_bitqueue.v | 4 +- test_regress/t/t_stream_crc_example.py | 8 +- test_regress/t/t_stream_crc_example.v | 4 +- test_regress/t/t_stream_dynamic.py | 8 +- test_regress/t/t_stream_dynamic.v | 4 +- test_regress/t/t_stream_integer_type.py | 8 +- test_regress/t/t_stream_integer_type.v | 4 +- test_regress/t/t_stream_queue.py | 8 +- test_regress/t/t_stream_queue.v | 4 +- test_regress/t/t_stream_string_array.py | 8 +- test_regress/t/t_stream_string_array.v | 4 +- test_regress/t/t_stream_struct.py | 8 +- test_regress/t/t_stream_struct.v | 4 +- test_regress/t/t_stream_trace.py | 8 +- test_regress/t/t_stream_trace.v | 4 +- test_regress/t/t_stream_type.py | 8 +- test_regress/t/t_stream_type.v | 4 +- test_regress/t/t_stream_unpack.py | 8 +- test_regress/t/t_stream_unpack.v | 4 +- test_regress/t/t_stream_unpack_lhs.py | 8 +- test_regress/t/t_stream_unpack_lhs.v | 4 +- test_regress/t/t_stream_unpack_narrower.py | 8 +- test_regress/t/t_stream_unpack_narrower.v | 4 +- test_regress/t/t_stream_unpack_wider.py | 8 +- test_regress/t/t_stream_unpack_wider.v | 4 +- test_regress/t/t_strength_2_uneq_assign.py | 8 +- test_regress/t/t_strength_2_uneq_assign.v | 4 +- .../t/t_strength_assignments_constants.py | 8 +- .../t/t_strength_assignments_constants.v | 4 +- test_regress/t/t_strength_bufif1.py | 8 +- test_regress/t/t_strength_bufif1.v | 4 +- test_regress/t/t_strength_equal_strength.py | 8 +- test_regress/t/t_strength_equal_strength.v | 4 +- test_regress/t/t_strength_highz.py | 8 +- test_regress/t/t_strength_highz.v | 4 +- .../t/t_strength_strong1_strong1_bad.py | 8 +- .../t/t_strength_strong1_strong1_bad.v | 4 +- .../t/t_strength_strongest_constant.py | 8 +- .../t/t_strength_strongest_constant.v | 4 +- .../t/t_strength_strongest_non_tristate.py | 8 +- .../t/t_strength_strongest_non_tristate.v | 4 +- test_regress/t/t_string.py | 8 +- test_regress/t/t_string.v | 4 +- test_regress/t/t_string_add_bad.py | 8 +- test_regress/t/t_string_add_bad.v | 4 +- test_regress/t/t_string_byte.py | 8 +- test_regress/t/t_string_byte.v | 4 +- test_regress/t/t_string_convert2.py | 8 +- test_regress/t/t_string_convert2.v | 4 +- test_regress/t/t_string_dyn_num.py | 8 +- test_regress/t/t_string_dyn_num.v | 4 +- test_regress/t/t_string_octal.py | 8 +- test_regress/t/t_string_octal.v | 4 +- test_regress/t/t_string_repl.py | 8 +- test_regress/t/t_string_repl.v | 4 +- test_regress/t/t_string_sel.py | 8 +- test_regress/t/t_string_sel.v | 4 +- test_regress/t/t_string_size.py | 8 +- test_regress/t/t_string_size.v | 4 +- test_regress/t/t_string_to_bit.py | 8 +- test_regress/t/t_string_to_bit.v | 4 +- test_regress/t/t_string_type_methods.py | 8 +- test_regress/t/t_string_type_methods.v | 4 +- test_regress/t/t_string_type_methods_bad.py | 8 +- test_regress/t/t_string_type_methods_bad.v | 4 +- test_regress/t/t_struct_anon.py | 8 +- test_regress/t/t_struct_anon.v | 4 +- test_regress/t/t_struct_array.py | 8 +- test_regress/t/t_struct_array.v | 4 +- test_regress/t/t_struct_array_assignment.py | 8 +- test_regress/t/t_struct_array_assignment.v | 4 +- .../t/t_struct_array_assignment_delayed.py | 8 +- .../t/t_struct_array_assignment_delayed.v | 4 +- test_regress/t/t_struct_assign.py | 8 +- test_regress/t/t_struct_assign.v | 4 +- test_regress/t/t_struct_circ_bad.py | 8 +- test_regress/t/t_struct_circ_bad.v | 4 +- test_regress/t/t_struct_clk.py | 8 +- test_regress/t/t_struct_clk.v | 4 +- test_regress/t/t_struct_cons_cast.py | 8 +- test_regress/t/t_struct_cons_cast.v | 4 +- test_regress/t/t_struct_contents.py | 8 +- test_regress/t/t_struct_contents.v | 4 +- test_regress/t/t_struct_contents_bad.py | 8 +- test_regress/t/t_struct_contents_bad.v | 4 +- test_regress/t/t_struct_genfor.py | 8 +- test_regress/t/t_struct_genfor.v | 4 +- test_regress/t/t_struct_init.py | 8 +- test_regress/t/t_struct_init.v | 4 +- test_regress/t/t_struct_init_bad.py | 8 +- test_regress/t/t_struct_init_trace.py | 8 +- test_regress/t/t_struct_initial_assign.py | 8 +- test_regress/t/t_struct_initial_assign.v | 4 +- .../t/t_struct_initial_assign_public.py | 8 +- test_regress/t/t_struct_literal_param.py | 8 +- test_regress/t/t_struct_literal_param.v | 4 +- test_regress/t/t_struct_negate.py | 8 +- test_regress/t/t_struct_negate.v | 4 +- test_regress/t/t_struct_nest.py | 8 +- test_regress/t/t_struct_nest.v | 4 +- test_regress/t/t_struct_nest_uarray.py | 8 +- test_regress/t/t_struct_nest_uarray.v | 4 +- test_regress/t/t_struct_notfound_bad.py | 8 +- test_regress/t/t_struct_notfound_bad.v | 4 +- test_regress/t/t_struct_packed_init_bad.py | 8 +- test_regress/t/t_struct_packed_init_bad.v | 4 +- test_regress/t/t_struct_packed_sysfunct.py | 8 +- test_regress/t/t_struct_packed_sysfunct.v | 4 +- test_regress/t/t_struct_packed_value_list.py | 8 +- test_regress/t/t_struct_packed_value_list.v | 4 +- test_regress/t/t_struct_packed_write_read.py | 8 +- test_regress/t/t_struct_packed_write_read.v | 4 +- test_regress/t/t_struct_param.py | 8 +- test_regress/t/t_struct_param.v | 4 +- test_regress/t/t_struct_param_overflow.py | 8 +- test_regress/t/t_struct_param_overflow.v | 4 +- test_regress/t/t_struct_pat.py | 8 +- test_regress/t/t_struct_pat.v | 4 +- test_regress/t/t_struct_pat_toomany_bad.py | 8 +- test_regress/t/t_struct_pat_toomany_bad.v | 4 +- test_regress/t/t_struct_pat_width.py | 8 +- test_regress/t/t_struct_pat_width.v | 4 +- test_regress/t/t_struct_port.py | 8 +- test_regress/t/t_struct_port.v | 4 +- test_regress/t/t_struct_portsel.py | 8 +- test_regress/t/t_struct_portsel.v | 4 +- test_regress/t/t_struct_type_bad.py | 8 +- test_regress/t/t_struct_type_bad.v | 4 +- test_regress/t/t_struct_unaligned.py | 8 +- test_regress/t/t_struct_unaligned.v | 4 +- test_regress/t/t_struct_unpacked.py | 8 +- test_regress/t/t_struct_unpacked.v | 4 +- test_regress/t/t_struct_unpacked_array.py | 8 +- test_regress/t/t_struct_unpacked_array.v | 4 +- test_regress/t/t_struct_unpacked_clean.py | 8 +- test_regress/t/t_struct_unpacked_clean.v | 4 +- test_regress/t/t_struct_unpacked_init.py | 8 +- test_regress/t/t_struct_unpacked_init.v | 4 +- test_regress/t/t_struct_unpacked_param.py | 8 +- test_regress/t/t_struct_unpacked_param.v | 4 +- test_regress/t/t_struct_unused.py | 8 +- test_regress/t/t_struct_unused.v | 4 +- .../t/t_structu_dataType_assignment.py | 8 +- .../t/t_structu_dataType_assignment.v | 4 +- .../t/t_structu_dataType_assignment_bad.py | 8 +- .../t/t_structu_dataType_assignment_bad.v | 4 +- test_regress/t/t_structu_wide.py | 8 +- test_regress/t/t_structu_wide.v | 4 +- test_regress/t/t_sv_bus_mux_demux.py | 8 +- test_regress/t/t_sv_bus_mux_demux.v | 10 +- .../sv_bus_mux_demux_def.sv | 10 +- .../sv_bus_mux_demux_demux.sv | 10 +- .../sv_bus_mux_demux_mux.sv | 10 +- .../sv_bus_mux_demux_wrap.sv | 10 +- test_regress/t/t_sv_conditional.py | 8 +- test_regress/t/t_sv_conditional.v | 7 +- test_regress/t/t_sv_cpu.py | 8 +- test_regress/t/t_sv_cpu.v | 4 +- test_regress/t/t_sv_cpu_code/ac.sv | 4 +- test_regress/t/t_sv_cpu_code/ac_ana.sv | 4 +- test_regress/t/t_sv_cpu_code/ac_dig.sv | 4 +- test_regress/t/t_sv_cpu_code/adrdec.sv | 4 +- test_regress/t/t_sv_cpu_code/chip.sv | 4 +- test_regress/t/t_sv_cpu_code/cpu.sv | 4 +- test_regress/t/t_sv_cpu_code/genbus_if.sv | 4 +- test_regress/t/t_sv_cpu_code/pad_gnd.sv | 4 +- test_regress/t/t_sv_cpu_code/pad_gpio.sv | 4 +- test_regress/t/t_sv_cpu_code/pad_vdd.sv | 4 +- test_regress/t/t_sv_cpu_code/pads.sv | 4 +- test_regress/t/t_sv_cpu_code/pads_h.sv | 4 +- test_regress/t/t_sv_cpu_code/pads_if.sv | 4 +- test_regress/t/t_sv_cpu_code/pinout_h.sv | 4 +- test_regress/t/t_sv_cpu_code/ports.sv | 4 +- test_regress/t/t_sv_cpu_code/ports_h.sv | 4 +- test_regress/t/t_sv_cpu_code/program_h.sv | 4 +- test_regress/t/t_sv_cpu_code/rom.sv | 4 +- test_regress/t/t_sv_cpu_code/timescale.sv | 4 +- test_regress/t/t_sys_delta_monitor.py | 8 +- test_regress/t/t_sys_delta_monitor.v | 4 +- test_regress/t/t_sys_file_autoflush.py | 8 +- test_regress/t/t_sys_file_basic.py | 8 +- test_regress/t/t_sys_file_basic.v | 4 +- test_regress/t/t_sys_file_basic_cover_expr.py | 8 +- test_regress/t/t_sys_file_basic_mcd.py | 8 +- test_regress/t/t_sys_file_basic_mcd.v | 4 +- test_regress/t/t_sys_file_basic_uz.py | 8 +- test_regress/t/t_sys_file_basic_uz.v | 4 +- test_regress/t/t_sys_file_eof.py | 8 +- test_regress/t/t_sys_file_eof.v | 4 +- test_regress/t/t_sys_file_null.py | 8 +- test_regress/t/t_sys_file_null.v | 4 +- test_regress/t/t_sys_file_scan.py | 8 +- test_regress/t/t_sys_file_scan.v | 4 +- test_regress/t/t_sys_file_scan2.py | 8 +- test_regress/t/t_sys_file_scan2.v | 4 +- test_regress/t/t_sys_file_zero.py | 8 +- test_regress/t/t_sys_file_zero.v | 4 +- test_regress/t/t_sys_fmonitor.py | 8 +- test_regress/t/t_sys_fmonitor.v | 4 +- test_regress/t/t_sys_fread.py | 8 +- test_regress/t/t_sys_fread.v | 4 +- test_regress/t/t_sys_fscanf_bad.py | 8 +- test_regress/t/t_sys_fscanf_bad.v | 4 +- test_regress/t/t_sys_fstrobe.py | 8 +- test_regress/t/t_sys_fstrobe.v | 4 +- test_regress/t/t_sys_monitor.py | 8 +- test_regress/t/t_sys_monitor.v | 4 +- test_regress/t/t_sys_monitor_changes.py | 8 +- test_regress/t/t_sys_monitor_changes.v | 4 +- test_regress/t/t_sys_monitor_dotted.py | 8 +- test_regress/t/t_sys_monitor_dotted.v | 4 +- test_regress/t/t_sys_plusargs.py | 8 +- test_regress/t/t_sys_plusargs.v | 4 +- test_regress/t/t_sys_plusargs_bad.py | 8 +- test_regress/t/t_sys_plusargs_bad.v | 4 +- test_regress/t/t_sys_psprintf.py | 8 +- test_regress/t/t_sys_psprintf.v | 4 +- test_regress/t/t_sys_psprintf_warn_bad.py | 8 +- test_regress/t/t_sys_queue_unsup.py | 8 +- test_regress/t/t_sys_queue_unsup.v | 4 +- test_regress/t/t_sys_rand.py | 8 +- test_regress/t/t_sys_rand.v | 4 +- test_regress/t/t_sys_rand_concat.py | 8 +- test_regress/t/t_sys_rand_concat.v | 4 +- test_regress/t/t_sys_rand_seed.py | 8 +- test_regress/t/t_sys_rand_seed.v | 4 +- test_regress/t/t_sys_readmem.py | 8 +- test_regress/t/t_sys_readmem.v | 4 +- test_regress/t/t_sys_readmem_4state.mem | 8 +- test_regress/t/t_sys_readmem_4state.py | 8 +- test_regress/t/t_sys_readmem_4state.v | 4 +- test_regress/t/t_sys_readmem_align_h.mem | 8 +- test_regress/t/t_sys_readmem_assoc.py | 8 +- test_regress/t/t_sys_readmem_assoc.v | 4 +- test_regress/t/t_sys_readmem_assoc_bad.py | 8 +- test_regress/t/t_sys_readmem_assoc_bad.v | 4 +- test_regress/t/t_sys_readmem_b.mem | 8 +- test_regress/t/t_sys_readmem_b_8.mem | 7 +- test_regress/t/t_sys_readmem_bad_addr.mem | 8 +- test_regress/t/t_sys_readmem_bad_addr.py | 8 +- test_regress/t/t_sys_readmem_bad_addr.v | 4 +- test_regress/t/t_sys_readmem_bad_addr2.mem | 8 +- test_regress/t/t_sys_readmem_bad_addr2.py | 8 +- test_regress/t/t_sys_readmem_bad_addr2.v | 4 +- test_regress/t/t_sys_readmem_bad_digit.mem | 8 +- test_regress/t/t_sys_readmem_bad_digit.py | 8 +- test_regress/t/t_sys_readmem_bad_digit.v | 4 +- test_regress/t/t_sys_readmem_bad_end.mem | 8 +- test_regress/t/t_sys_readmem_bad_end.py | 8 +- test_regress/t/t_sys_readmem_bad_end.v | 4 +- test_regress/t/t_sys_readmem_bad_end2.mem | 8 +- test_regress/t/t_sys_readmem_bad_notfound.py | 8 +- test_regress/t/t_sys_readmem_bad_notfound.v | 4 +- test_regress/t/t_sys_readmem_c.mem | 8 +- test_regress/t/t_sys_readmem_eof.py | 8 +- test_regress/t/t_sys_readmem_eof.v | 4 +- test_regress/t/t_sys_readmem_h.mem | 8 +- test_regress/t/t_sys_readmem_i.mem | 8 +- test_regress/t/t_sys_readmem_q.mem | 8 +- test_regress/t/t_sys_readmem_s.mem | 8 +- test_regress/t/t_sys_sformat.py | 8 +- test_regress/t/t_sys_sformat.v | 4 +- test_regress/t/t_sys_sformat_noopt.py | 8 +- test_regress/t/t_sys_sscanf.py | 8 +- test_regress/t/t_sys_sscanf.v | 4 +- test_regress/t/t_sys_strobe.py | 8 +- test_regress/t/t_sys_strobe.v | 4 +- test_regress/t/t_sys_system.py | 8 +- test_regress/t/t_sys_system.v | 4 +- test_regress/t/t_sys_time.py | 8 +- test_regress/t/t_sys_time.v | 4 +- test_regress/t/t_sys_writemem.py | 8 +- test_regress/t/t_sys_writemem_b.py | 8 +- test_regress/t/t_tagged.py | 8 +- test_regress/t/t_tagged.v | 4 +- test_regress/t/t_tagged_case.py | 8 +- test_regress/t/t_tagged_case.v | 4 +- test_regress/t/t_tagged_if.py | 8 +- test_regress/t/t_tagged_if.v | 4 +- test_regress/t/t_tagged_union.py | 8 +- test_regress/t/t_tagged_union.v | 4 +- test_regress/t/t_threads_counter.v | 4 +- test_regress/t/t_threads_counter_0.py | 8 +- test_regress/t/t_threads_counter_1.py | 8 +- test_regress/t/t_threads_counter_2.py | 8 +- test_regress/t/t_threads_counter_4.py | 8 +- test_regress/t/t_threads_crazy.py | 8 +- test_regress/t/t_threads_crazy.v | 4 +- test_regress/t/t_threads_crazy_context.py | 8 +- test_regress/t/t_threads_nondeterminism.py | 8 +- test_regress/t/t_time.py | 8 +- test_regress/t/t_time.v | 4 +- test_regress/t/t_time_literals.py | 8 +- test_regress/t/t_time_literals.v | 4 +- test_regress/t/t_time_param.py | 8 +- test_regress/t/t_time_param.v | 4 +- test_regress/t/t_time_passed.py | 8 +- test_regress/t/t_time_passed.v | 4 +- test_regress/t/t_time_print.py | 8 +- test_regress/t/t_time_print.v | 4 +- test_regress/t/t_time_sc.v | 4 +- test_regress/t/t_time_sc_10_ns.py | 8 +- test_regress/t/t_time_sc_bad.py | 8 +- test_regress/t/t_time_sc_bad_mt.py | 8 +- test_regress/t/t_time_sc_fs.py | 8 +- test_regress/t/t_time_sc_ms.py | 8 +- test_regress/t/t_time_sc_ns.py | 8 +- test_regress/t/t_time_sc_sec.py | 8 +- test_regress/t/t_time_sc_us.py | 8 +- test_regress/t/t_time_sscanf.py | 8 +- test_regress/t/t_time_sscanf.v | 4 +- test_regress/t/t_time_stamp64.py | 8 +- test_regress/t/t_time_stamp64.v | 4 +- test_regress/t/t_time_stamp_double.py | 8 +- test_regress/t/t_time_timeunit.py | 8 +- test_regress/t/t_time_timeunit.v | 4 +- test_regress/t/t_time_vpi.v | 4 +- test_regress/t/t_time_vpi_100s10ms.py | 8 +- test_regress/t/t_time_vpi_10ms10ns.py | 8 +- test_regress/t/t_time_vpi_1fs1fs.py | 8 +- test_regress/t/t_time_vpi_1ms10ns.py | 8 +- test_regress/t/t_time_vpi_1ns1ns.py | 8 +- test_regress/t/t_time_vpi_1ps1fs.py | 8 +- test_regress/t/t_time_vpi_1s10ns.py | 8 +- test_regress/t/t_time_vpi_1us1ns.py | 8 +- test_regress/t/t_time_vpi_c.cpp | 8 +- test_regress/t/t_timescale_default.py | 8 +- test_regress/t/t_timescale_default.v | 4 +- test_regress/t/t_timescale_lint.py | 8 +- test_regress/t/t_timescale_lint.v | 4 +- test_regress/t/t_timescale_lint2.py | 8 +- test_regress/t/t_timescale_lint_bad.py | 8 +- test_regress/t/t_timescale_nobackwards.py | 8 +- test_regress/t/t_timescale_nobackwards.v | 4 +- test_regress/t/t_timescale_parse.cpp | 4 +- test_regress/t/t_timescale_parse.py | 8 +- test_regress/t/t_timescale_parse.v | 4 +- test_regress/t/t_timescale_parse_bad.py | 8 +- test_regress/t/t_timescale_parse_bad.v | 4 +- test_regress/t/t_timescale_udp.py | 8 +- test_regress/t/t_timescale_udp.v | 4 +- test_regress/t/t_timescale_unit.py | 8 +- test_regress/t/t_timescale_unit.v | 4 +- test_regress/t/t_timing_always.py | 8 +- test_regress/t/t_timing_always.v | 4 +- test_regress/t/t_timing_at_class.py | 8 +- test_regress/t/t_timing_at_class.v | 4 +- test_regress/t/t_timing_at_dtype_bad.py | 8 +- test_regress/t/t_timing_at_dtype_bad.v | 4 +- test_regress/t/t_timing_class.py | 8 +- test_regress/t/t_timing_class.v | 4 +- test_regress/t/t_timing_class_static_delay.py | 8 +- test_regress/t/t_timing_class_static_delay.v | 4 +- test_regress/t/t_timing_clkgen1.py | 8 +- test_regress/t/t_timing_clkgen1.v | 4 +- test_regress/t/t_timing_clkgen2.py | 8 +- test_regress/t/t_timing_clkgen2.v | 4 +- test_regress/t/t_timing_clkgen3.py | 8 +- test_regress/t/t_timing_clkgen3.v | 4 +- test_regress/t/t_timing_clkgen_sc.py | 8 +- test_regress/t/t_timing_clkgen_unsup.py | 8 +- test_regress/t/t_timing_cmake.py | 8 +- test_regress/t/t_timing_debug1.py | 8 +- test_regress/t/t_timing_debug2.py | 8 +- test_regress/t/t_timing_delay_callstack.py | 8 +- test_regress/t/t_timing_delay_callstack.v | 4 +- test_regress/t/t_timing_dlyassign.py | 8 +- test_regress/t/t_timing_dlyassign.v | 4 +- test_regress/t/t_timing_dpi_unsup.cpp | 4 +- test_regress/t/t_timing_dpi_unsup.py | 8 +- test_regress/t/t_timing_dpi_unsup.v | 4 +- test_regress/t/t_timing_dynscope.py | 8 +- test_regress/t/t_timing_dynscope.v | 4 +- test_regress/t/t_timing_events.py | 8 +- test_regress/t/t_timing_events.v | 4 +- test_regress/t/t_timing_finish.py | 8 +- test_regress/t/t_timing_finish.v | 4 +- test_regress/t/t_timing_finish2.py | 8 +- test_regress/t/t_timing_finish2.v | 4 +- test_regress/t/t_timing_fork_comb.py | 8 +- test_regress/t/t_timing_fork_comb.v | 4 +- test_regress/t/t_timing_fork_join.py | 8 +- test_regress/t/t_timing_fork_join.v | 4 +- test_regress/t/t_timing_fork_join_forkproc.py | 8 +- test_regress/t/t_timing_fork_many.py | 8 +- test_regress/t/t_timing_fork_many.v | 4 +- test_regress/t/t_timing_fork_nba.py | 8 +- test_regress/t/t_timing_fork_nba.v | 4 +- .../t/t_timing_fork_no_timing_ctrl.py | 8 +- test_regress/t/t_timing_fork_no_timing_ctrl.v | 4 +- test_regress/t/t_timing_fork_rec_method.py | 8 +- test_regress/t/t_timing_fork_rec_method.v | 4 +- test_regress/t/t_timing_fork_taskcall.py | 8 +- test_regress/t/t_timing_fork_taskcall.v | 4 +- test_regress/t/t_timing_func_bad.py | 8 +- test_regress/t/t_timing_func_bad.v | 4 +- test_regress/t/t_timing_func_fork.py | 8 +- test_regress/t/t_timing_func_fork.v | 4 +- test_regress/t/t_timing_func_fork_bad.py | 8 +- test_regress/t/t_timing_func_fork_bad.v | 4 +- test_regress/t/t_timing_func_join.py | 8 +- test_regress/t/t_timing_func_join.v | 4 +- test_regress/t/t_timing_initial_always.py | 8 +- test_regress/t/t_timing_initial_always.v | 4 +- test_regress/t/t_timing_initial_edge.py | 8 +- test_regress/t/t_timing_initial_edge.v | 4 +- test_regress/t/t_timing_intra_assign.py | 8 +- test_regress/t/t_timing_intra_assign.v | 4 +- test_regress/t/t_timing_intra_assign_func.py | 8 +- test_regress/t/t_timing_intra_assign_func.v | 4 +- .../t/t_timing_intra_assign_nolocalize.py | 8 +- test_regress/t/t_timing_localevent.py | 8 +- test_regress/t/t_timing_localevent.v | 4 +- test_regress/t/t_timing_long.py | 8 +- test_regress/t/t_timing_nba_1.py | 8 +- test_regress/t/t_timing_nba_1.v | 4 +- test_regress/t/t_timing_nba_2.py | 8 +- test_regress/t/t_timing_nba_2.v | 4 +- .../t/t_timing_nested_assignment_on_lhs.py | 8 +- .../t/t_timing_nested_assignment_on_lhs.v | 4 +- test_regress/t/t_timing_off.py | 8 +- test_regress/t/t_timing_off.v | 4 +- test_regress/t/t_timing_osc.py | 8 +- test_regress/t/t_timing_osc.v | 4 +- test_regress/t/t_timing_pong.py | 8 +- test_regress/t/t_timing_pong.v | 4 +- test_regress/t/t_timing_protect.py | 8 +- test_regress/t/t_timing_reentry.py | 8 +- test_regress/t/t_timing_reentry.v | 4 +- test_regress/t/t_timing_sched.py | 8 +- test_regress/t/t_timing_sched.v | 4 +- test_regress/t/t_timing_sched_if.py | 8 +- test_regress/t/t_timing_sched_if.v | 4 +- test_regress/t/t_timing_sched_nba.py | 8 +- test_regress/t/t_timing_sched_nba.v | 4 +- test_regress/t/t_timing_split.py | 8 +- test_regress/t/t_timing_split.v | 4 +- test_regress/t/t_timing_strobe.py | 8 +- test_regress/t/t_timing_strobe.v | 4 +- .../t/t_timing_suspend_two_retrigger.py | 8 +- .../t/t_timing_suspend_two_retrigger.v | 4 +- test_regress/t/t_timing_suspendable_deep.py | 8 +- test_regress/t/t_timing_suspendable_deep.v | 4 +- test_regress/t/t_timing_timescale.py | 8 +- test_regress/t/t_timing_timescale.v | 4 +- test_regress/t/t_timing_trace.py | 8 +- test_regress/t/t_timing_trace.v | 4 +- test_regress/t/t_timing_trace_fst.py | 8 +- test_regress/t/t_timing_trace_saif.py | 8 +- test_regress/t/t_timing_unset1.py | 8 +- test_regress/t/t_timing_unset2.py | 8 +- test_regress/t/t_timing_unset3.py | 8 +- test_regress/t/t_timing_wait1.py | 8 +- test_regress/t/t_timing_wait1.v | 4 +- test_regress/t/t_timing_wait2.py | 8 +- test_regress/t/t_timing_wait2.v | 4 +- test_regress/t/t_timing_wait3.py | 8 +- test_regress/t/t_timing_wait3.v | 4 +- test_regress/t/t_timing_wait_long.py | 8 +- test_regress/t/t_timing_wait_long.v | 4 +- test_regress/t/t_timing_write_expr.py | 8 +- test_regress/t/t_timing_write_expr.v | 4 +- test_regress/t/t_timing_zerodly.py | 8 +- test_regress/t/t_timing_zerodly.v | 4 +- .../t/t_timing_zerodly_consecutive.py | 8 +- test_regress/t/t_timing_zerodly_consecutive.v | 4 +- test_regress/t/t_timing_zerodly_unsup.py | 8 +- test_regress/t/t_timing_zerodly_unsup.v | 4 +- test_regress/t/t_trace_abort.py | 8 +- test_regress/t/t_trace_abort.v | 4 +- test_regress/t/t_trace_abort_fst.py | 8 +- test_regress/t/t_trace_abort_fst_sc.py | 8 +- test_regress/t/t_trace_abort_saif.py | 8 +- test_regress/t/t_trace_array.py | 8 +- test_regress/t/t_trace_array.v | 4 +- test_regress/t/t_trace_array_fst.py | 8 +- test_regress/t/t_trace_array_fst_portable.py | 8 +- .../t/t_trace_array_fst_portable_sc.py | 8 +- test_regress/t/t_trace_array_fst_sc.py | 8 +- test_regress/t/t_trace_array_fst_threads_1.py | 8 +- .../t/t_trace_array_fst_threads_1_sc.py | 8 +- test_regress/t/t_trace_array_fst_threads_2.py | 8 +- .../t/t_trace_array_fst_threads_2_sc.py | 8 +- test_regress/t/t_trace_array_saif.py | 8 +- test_regress/t/t_trace_array_saif_portable.py | 8 +- .../t/t_trace_array_saif_threads_1.py | 8 +- .../t/t_trace_array_saif_threads_2.py | 8 +- test_regress/t/t_trace_array_threads_1.py | 8 +- test_regress/t/t_trace_ascendingrange.py | 8 +- test_regress/t/t_trace_ascendingrange.v | 4 +- test_regress/t/t_trace_ascendingrange_fst.py | 8 +- .../t/t_trace_ascendingrange_fst_sc.py | 8 +- test_regress/t/t_trace_ascendingrange_saif.py | 8 +- test_regress/t/t_trace_binary.py | 8 +- test_regress/t/t_trace_binary.v | 4 +- test_regress/t/t_trace_binary_flag_off.py | 8 +- test_regress/t/t_trace_cat.cpp | 4 +- test_regress/t/t_trace_cat.py | 8 +- test_regress/t/t_trace_cat.v | 4 +- test_regress/t/t_trace_cat_fst.cpp | 4 +- test_regress/t/t_trace_cat_fst.py | 8 +- test_regress/t/t_trace_cat_fst.v | 4 +- test_regress/t/t_trace_cat_renew.py | 8 +- test_regress/t/t_trace_cat_reopen.py | 8 +- test_regress/t/t_trace_class.py | 8 +- test_regress/t/t_trace_class.v | 4 +- test_regress/t/t_trace_complex.py | 8 +- test_regress/t/t_trace_complex.v | 4 +- test_regress/t/t_trace_complex_fst.py | 8 +- test_regress/t/t_trace_complex_fst_sc.py | 8 +- .../t/t_trace_complex_fst_threads_1.py | 8 +- .../t/t_trace_complex_fst_threads_1_sc.py | 8 +- .../t/t_trace_complex_fst_threads_2.py | 8 +- .../t/t_trace_complex_fst_threads_2_sc.py | 8 +- test_regress/t/t_trace_complex_params.py | 8 +- test_regress/t/t_trace_complex_params_fst.py | 8 +- .../t/t_trace_complex_params_fst_sc.py | 8 +- test_regress/t/t_trace_complex_params_saif.py | 8 +- test_regress/t/t_trace_complex_portable.py | 8 +- test_regress/t/t_trace_complex_saif.py | 8 +- .../t/t_trace_complex_saif_threads_1.py | 8 +- .../t/t_trace_complex_saif_threads_2.py | 8 +- test_regress/t/t_trace_complex_structs.py | 8 +- test_regress/t/t_trace_complex_structs_fst.py | 8 +- .../t/t_trace_complex_structs_fst_sc.py | 8 +- .../t/t_trace_complex_structs_saif.py | 8 +- test_regress/t/t_trace_complex_threads_1.py | 8 +- test_regress/t/t_trace_decoration.py | 8 +- test_regress/t/t_trace_decoration.v | 4 +- test_regress/t/t_trace_depth.py | 8 +- test_regress/t/t_trace_depth.v | 4 +- test_regress/t/t_trace_dumporder_bad.py | 8 +- test_regress/t/t_trace_dumporder_bad.v | 4 +- test_regress/t/t_trace_dumpvars_dyn.cpp | 4 +- test_regress/t/t_trace_dumpvars_dyn.v | 4 +- test_regress/t/t_trace_dumpvars_dyn_fst_0.py | 8 +- test_regress/t/t_trace_dumpvars_dyn_fst_1.py | 8 +- test_regress/t/t_trace_dumpvars_dyn_saif_0.py | 8 +- test_regress/t/t_trace_dumpvars_dyn_saif_1.py | 8 +- test_regress/t/t_trace_dumpvars_dyn_vcd_0.py | 8 +- test_regress/t/t_trace_dumpvars_dyn_vcd_1.py | 8 +- test_regress/t/t_trace_empty.py | 8 +- test_regress/t/t_trace_empty.v | 4 +- test_regress/t/t_trace_ena.v | 4 +- test_regress/t/t_trace_ena_cc.py | 8 +- test_regress/t/t_trace_ena_sc.py | 8 +- test_regress/t/t_trace_enum.v | 4 +- test_regress/t/t_trace_enum_fst.py | 8 +- test_regress/t/t_trace_enum_saif.py | 8 +- test_regress/t/t_trace_event.py | 8 +- test_regress/t/t_trace_event.v | 4 +- test_regress/t/t_trace_event_fst.py | 8 +- test_regress/t/t_trace_flag_off.py | 8 +- test_regress/t/t_trace_flag_off.v | 4 +- test_regress/t/t_trace_fst.py | 8 +- test_regress/t/t_trace_fst.v | 4 +- test_regress/t/t_trace_fst_cmake.py | 8 +- test_regress/t/t_trace_fst_cmake.v | 4 +- test_regress/t/t_trace_fst_sc.py | 8 +- test_regress/t/t_trace_fst_sc.v | 4 +- test_regress/t/t_trace_fst_sc_cmake.py | 8 +- test_regress/t/t_trace_fst_sc_cmake.v | 4 +- test_regress/t/t_trace_iface.py | 8 +- test_regress/t/t_trace_iface.v | 4 +- test_regress/t/t_trace_jumps_do_while_saif.py | 8 +- test_regress/t/t_trace_max.py | 8 +- test_regress/t/t_trace_max.v | 4 +- test_regress/t/t_trace_max_default.py | 8 +- test_regress/t/t_trace_multi_bad.py | 8 +- test_regress/t/t_trace_multi_bad.v | 4 +- test_regress/t/t_trace_no_top_name.py | 8 +- test_regress/t/t_trace_no_top_name.v | 4 +- test_regress/t/t_trace_no_top_name2.cpp | 4 +- test_regress/t/t_trace_no_top_name2.v | 4 +- test_regress/t/t_trace_no_top_name2_fst.py | 8 +- test_regress/t/t_trace_no_top_name2_saif.py | 8 +- test_regress/t/t_trace_no_top_name2_vcd.py | 8 +- test_regress/t/t_trace_noflag_bad.py | 8 +- test_regress/t/t_trace_noflag_bad.v | 4 +- test_regress/t/t_trace_noflag_bad_c.cpp | 4 +- test_regress/t/t_trace_off_cc.py | 8 +- test_regress/t/t_trace_off_sc.py | 8 +- .../t/t_trace_open_wrong_order_bad.cpp | 4 +- .../t/t_trace_open_wrong_order_bad.py | 8 +- test_regress/t/t_trace_open_wrong_order_bad.v | 4 +- test_regress/t/t_trace_packed_struct.py | 8 +- test_regress/t/t_trace_packed_struct.v | 4 +- test_regress/t/t_trace_packed_struct_fst.py | 8 +- .../t/t_trace_packed_struct_fst_sc.py | 8 +- test_regress/t/t_trace_packed_struct_saif.py | 8 +- test_regress/t/t_trace_param.py | 8 +- test_regress/t/t_trace_param.v | 4 +- test_regress/t/t_trace_param_fst.py | 8 +- test_regress/t/t_trace_param_override.py | 8 +- test_regress/t/t_trace_param_override.v | 4 +- test_regress/t/t_trace_param_saif.py | 8 +- test_regress/t/t_trace_primitive.py | 8 +- test_regress/t/t_trace_primitive.v | 4 +- test_regress/t/t_trace_primitive_fst.py | 8 +- test_regress/t/t_trace_primitive_fst_sc.py | 8 +- test_regress/t/t_trace_primitive_saif.py | 8 +- test_regress/t/t_trace_public.v | 4 +- test_regress/t/t_trace_public_func.cpp | 4 +- test_regress/t/t_trace_public_func.py | 8 +- test_regress/t/t_trace_public_func.vlt | 4 +- test_regress/t/t_trace_public_func_vlt.py | 8 +- test_regress/t/t_trace_public_sig.cpp | 4 +- test_regress/t/t_trace_public_sig.py | 8 +- test_regress/t/t_trace_public_sig.vlt | 4 +- test_regress/t/t_trace_public_sig_vlt.py | 8 +- test_regress/t/t_trace_rollover.cpp | 4 +- test_regress/t/t_trace_rollover.py | 8 +- test_regress/t/t_trace_saif.py | 8 +- test_regress/t/t_trace_saif_cmake.py | 8 +- test_regress/t/t_trace_saif_sc.py | 8 +- test_regress/t/t_trace_sc_empty.py | 8 +- test_regress/t/t_trace_sc_empty.v | 4 +- test_regress/t/t_trace_scope_no_inline.py | 8 +- test_regress/t/t_trace_scope_no_inline.v | 4 +- test_regress/t/t_trace_scope_no_inline.vlt | 4 +- test_regress/t/t_trace_scope_vlt.py | 8 +- test_regress/t/t_trace_scope_vlt.v | 4 +- test_regress/t/t_trace_scope_vlt.vlt | 4 +- test_regress/t/t_trace_scstruct.py | 8 +- test_regress/t/t_trace_scstruct.v | 4 +- test_regress/t/t_trace_split_cfuncs.py | 8 +- test_regress/t/t_trace_split_cfuncs.v | 4 +- .../t/t_trace_split_cfuncs_dpi_export.py | 8 +- .../t/t_trace_split_cfuncs_dpi_export.v | 4 +- test_regress/t/t_trace_string.py | 8 +- test_regress/t/t_trace_string.v | 4 +- test_regress/t/t_trace_string_fst.py | 8 +- test_regress/t/t_trace_string_fst_sc.py | 8 +- test_regress/t/t_trace_timescale.py | 8 +- test_regress/t/t_trace_timescale.v | 4 +- test_regress/t/t_trace_timing1.py | 8 +- test_regress/t/t_trace_timing1.v | 4 +- test_regress/t/t_trace_two_a.v | 4 +- test_regress/t/t_trace_two_b.v | 4 +- test_regress/t/t_trace_two_cc.cpp | 8 +- test_regress/t/t_trace_two_dump_cc.py | 8 +- test_regress/t/t_trace_two_dump_sc.py | 8 +- test_regress/t/t_trace_two_dumpfst_cc.py | 8 +- test_regress/t/t_trace_two_hdr_cc.py | 8 +- test_regress/t/t_trace_two_hdr_sc.py | 8 +- test_regress/t/t_trace_two_hdrfst_cc.py | 8 +- test_regress/t/t_trace_two_port_cc.py | 8 +- test_regress/t/t_trace_two_port_sc.py | 8 +- test_regress/t/t_trace_two_portfst_cc.py | 8 +- test_regress/t/t_trace_two_sc.cpp | 8 +- .../t/t_trace_ub_misaligned_address.py | 8 +- .../t/t_trace_ub_misaligned_address.v | 4 +- test_regress/t/t_trace_wide_struct.py | 8 +- test_regress/t/t_trace_wide_struct.v | 4 +- test_regress/t/t_tri_and_eqcase.py | 8 +- test_regress/t/t_tri_and_eqcase.v | 4 +- test_regress/t/t_tri_array.py | 8 +- test_regress/t/t_tri_array.v | 4 +- test_regress/t/t_tri_array_bufif.py | 8 +- test_regress/t/t_tri_array_bufif.v | 4 +- test_regress/t/t_tri_array_pull.py | 8 +- test_regress/t/t_tri_array_pull.v | 4 +- test_regress/t/t_tri_clocking.py | 8 +- test_regress/t/t_tri_clocking.v | 4 +- test_regress/t/t_tri_compass_bad.py | 8 +- test_regress/t/t_tri_compass_bad.v | 4 +- test_regress/t/t_tri_cond_eqcase_with_1.py | 8 +- test_regress/t/t_tri_cond_eqcase_with_1.v | 4 +- test_regress/t/t_tri_dangle.py | 8 +- test_regress/t/t_tri_dangle.v | 4 +- test_regress/t/t_tri_eqcase.py | 8 +- test_regress/t/t_tri_eqcase.v | 4 +- test_regress/t/t_tri_eqcase_input.py | 8 +- test_regress/t/t_tri_eqcase_input.v | 4 +- test_regress/t/t_tri_gate.cpp | 4 +- test_regress/t/t_tri_gate.v | 4 +- test_regress/t/t_tri_gate_bufif0.py | 8 +- .../t/t_tri_gate_bufif0_pins_inout.py | 8 +- test_regress/t/t_tri_gate_bufif1.py | 8 +- .../t/t_tri_gate_bufif1_pins_inout.py | 8 +- test_regress/t/t_tri_gate_cond.py | 8 +- test_regress/t/t_tri_gate_cond_pins_inout.py | 8 +- test_regress/t/t_tri_gate_nmos.py | 8 +- test_regress/t/t_tri_gate_nmos_pins_inout.py | 8 +- test_regress/t/t_tri_gate_notif0.py | 8 +- .../t/t_tri_gate_notif0_pins_inout.py | 8 +- test_regress/t/t_tri_gate_notif1.py | 8 +- .../t/t_tri_gate_notif1_pins_inout.py | 8 +- test_regress/t/t_tri_gate_pmos.py | 8 +- test_regress/t/t_tri_gate_pmos_pins_inout.py | 8 +- test_regress/t/t_tri_gen.py | 8 +- test_regress/t/t_tri_gen.v | 4 +- test_regress/t/t_tri_graph.py | 8 +- test_regress/t/t_tri_graph.v | 4 +- test_regress/t/t_tri_ifbegin.py | 8 +- test_regress/t/t_tri_ifbegin.v | 4 +- test_regress/t/t_tri_inout.cpp | 4 +- test_regress/t/t_tri_inout.py | 8 +- test_regress/t/t_tri_inout.v | 4 +- test_regress/t/t_tri_inout2.py | 8 +- test_regress/t/t_tri_inout2.v | 4 +- test_regress/t/t_tri_inout_pins_inout.py | 8 +- test_regress/t/t_tri_inz.cpp | 4 +- test_regress/t/t_tri_inz.py | 8 +- test_regress/t/t_tri_inz.v | 4 +- test_regress/t/t_tri_no_top.py | 8 +- test_regress/t/t_tri_no_top.v | 4 +- test_regress/t/t_tri_public.py | 8 +- test_regress/t/t_tri_public.v | 4 +- test_regress/t/t_tri_pull01.py | 8 +- test_regress/t/t_tri_pull01.v | 4 +- test_regress/t/t_tri_pull2_bad.py | 8 +- test_regress/t/t_tri_pull2_bad.v | 4 +- test_regress/t/t_tri_pull_bad.py | 8 +- test_regress/t/t_tri_pull_bad.v | 4 +- test_regress/t/t_tri_pull_implicit.py | 8 +- test_regress/t/t_tri_pull_implicit.v | 4 +- test_regress/t/t_tri_pull_unsup.py | 8 +- test_regress/t/t_tri_pull_unsup.v | 4 +- test_regress/t/t_tri_pullup.cpp | 4 +- test_regress/t/t_tri_pullup.py | 8 +- test_regress/t/t_tri_pullup.v | 4 +- test_regress/t/t_tri_pullup_pins_inout.py | 8 +- test_regress/t/t_tri_pullvec_bad.py | 8 +- test_regress/t/t_tri_pullvec_bad.v | 4 +- test_regress/t/t_tri_select.cpp | 4 +- test_regress/t/t_tri_select.py | 8 +- test_regress/t/t_tri_select.v | 4 +- test_regress/t/t_tri_select_eqcase.py | 8 +- test_regress/t/t_tri_select_eqcase.v | 4 +- test_regress/t/t_tri_select_pins_inout.py | 8 +- test_regress/t/t_tri_select_unsized.py | 8 +- test_regress/t/t_tri_select_unsized.v | 4 +- test_regress/t/t_tri_struct.py | 8 +- test_regress/t/t_tri_struct.v | 4 +- test_regress/t/t_tri_struct_packed.py | 8 +- test_regress/t/t_tri_struct_packed.v | 4 +- test_regress/t/t_tri_struct_pins_inout.py | 8 +- test_regress/t/t_tri_top_en_out.cpp | 4 +- test_regress/t/t_tri_top_en_out.py | 8 +- test_regress/t/t_tri_top_en_out.v | 4 +- test_regress/t/t_tri_top_en_out_bad.py | 8 +- test_regress/t/t_tri_top_en_out_bad.v | 4 +- test_regress/t/t_tri_unconn.py | 8 +- test_regress/t/t_tri_unconn.v | 4 +- test_regress/t/t_tri_various.py | 8 +- test_regress/t/t_tri_various.v | 4 +- test_regress/t/t_type.py | 8 +- test_regress/t/t_type.v | 4 +- test_regress/t/t_type_array.py | 8 +- test_regress/t/t_type_array.v | 4 +- test_regress/t/t_type_compare.py | 8 +- test_regress/t/t_type_compare.v | 4 +- test_regress/t/t_type_compare_bad.py | 8 +- test_regress/t/t_type_compare_bad.v | 4 +- test_regress/t/t_type_expression_compare.py | 8 +- test_regress/t/t_type_expression_compare.v | 4 +- test_regress/t/t_type_match.py | 8 +- test_regress/t/t_type_match.v | 4 +- test_regress/t/t_type_non_type.py | 8 +- test_regress/t/t_type_non_type.v | 4 +- test_regress/t/t_type_param.py | 8 +- test_regress/t/t_type_param.v | 4 +- test_regress/t/t_type_param_circ_bad.py | 8 +- test_regress/t/t_type_param_circ_bad.v | 4 +- test_regress/t/t_type_param_collision.py | 8 +- test_regress/t/t_typedef.py | 8 +- test_regress/t/t_typedef.v | 4 +- test_regress/t/t_typedef_array.py | 8 +- test_regress/t/t_typedef_array.v | 4 +- test_regress/t/t_typedef_circ_bad.py | 8 +- test_regress/t/t_typedef_circ_bad.v | 4 +- test_regress/t/t_typedef_consistency_0.py | 8 +- test_regress/t/t_typedef_consistency_0.v | 4 +- test_regress/t/t_typedef_fwd.py | 8 +- test_regress/t/t_typedef_fwd.v | 4 +- test_regress/t/t_typedef_fwd_bad.py | 8 +- test_regress/t/t_typedef_fwd_class.py | 8 +- test_regress/t/t_typedef_fwd_class.v | 4 +- test_regress/t/t_typedef_fwd_nested.py | 8 +- test_regress/t/t_typedef_fwd_nested.v | 4 +- test_regress/t/t_typedef_id_bad.py | 8 +- test_regress/t/t_typedef_id_bad.v | 4 +- test_regress/t/t_typedef_iface_typedef.py | 8 +- test_regress/t/t_typedef_iface_typedef.v | 4 +- test_regress/t/t_typedef_iface_typedef2.py | 8 +- test_regress/t/t_typedef_iface_typedef2.v | 4 +- test_regress/t/t_typedef_iface_typedef3.py | 8 +- test_regress/t/t_typedef_iface_typedef3.v | 4 +- test_regress/t/t_typedef_iface_typedef4.py | 8 +- test_regress/t/t_typedef_iface_typedef4.v | 4 +- test_regress/t/t_typedef_iface_typedef5.py | 8 +- test_regress/t/t_typedef_iface_typedef5.v | 4 +- test_regress/t/t_typedef_iface_typedef6.py | 8 +- test_regress/t/t_typedef_iface_typedef6.v | 4 +- test_regress/t/t_typedef_iface_typedef7.py | 8 +- test_regress/t/t_typedef_iface_typedef7.v | 4 +- test_regress/t/t_typedef_no_bad.py | 8 +- test_regress/t/t_typedef_no_bad.v | 4 +- test_regress/t/t_typedef_package.py | 8 +- test_regress/t/t_typedef_package.v | 4 +- test_regress/t/t_typedef_param.py | 8 +- test_regress/t/t_typedef_param.v | 4 +- test_regress/t/t_typedef_param_class.py | 8 +- test_regress/t/t_typedef_param_class.v | 4 +- test_regress/t/t_typedef_port.py | 8 +- test_regress/t/t_typedef_port.v | 4 +- test_regress/t/t_typedef_signed.py | 8 +- test_regress/t/t_typedef_signed.v | 4 +- test_regress/t/t_typedef_unused_bad.py | 8 +- test_regress/t/t_typedef_unused_bad.v | 4 +- test_regress/t/t_typename.py | 8 +- test_regress/t/t_typename.v | 4 +- test_regress/t/t_typename_min.py | 8 +- test_regress/t/t_typename_min.v | 4 +- test_regress/t/t_udp_bad.py | 8 +- test_regress/t/t_udp_bad.v | 4 +- test_regress/t/t_udp_bad_comb_trigger.py | 8 +- test_regress/t/t_udp_bad_comb_trigger.v | 4 +- test_regress/t/t_udp_bad_first_input.py | 8 +- test_regress/t/t_udp_bad_first_input.v | 4 +- test_regress/t/t_udp_bad_illegal_output.py | 8 +- test_regress/t/t_udp_bad_illegal_output.v | 4 +- test_regress/t/t_udp_bad_input_num.py | 8 +- test_regress/t/t_udp_bad_input_num.v | 4 +- test_regress/t/t_udp_bad_line_inputs.py | 8 +- test_regress/t/t_udp_bad_line_inputs.v | 4 +- test_regress/t/t_udp_bad_line_outputs.py | 8 +- test_regress/t/t_udp_bad_line_outputs.v | 4 +- test_regress/t/t_udp_bad_multi_output.py | 8 +- test_regress/t/t_udp_bad_multi_output.v | 4 +- test_regress/t/t_udp_binary.py | 8 +- test_regress/t/t_udp_binary.v | 4 +- test_regress/t/t_udp_binary_top.py | 8 +- test_regress/t/t_udp_binary_top.v | 4 +- test_regress/t/t_udp_delay.py | 8 +- test_regress/t/t_udp_delay.v | 4 +- test_regress/t/t_udp_noname.py | 8 +- test_regress/t/t_udp_noname.v | 4 +- test_regress/t/t_udp_nonsequential_x.py | 8 +- test_regress/t/t_udp_nonsequential_x.v | 4 +- test_regress/t/t_udp_param_bad.py | 8 +- test_regress/t/t_udp_param_bad.v | 4 +- test_regress/t/t_udp_sequential.py | 8 +- test_regress/t/t_udp_sequential.v | 4 +- test_regress/t/t_udp_sequential_bad.py | 8 +- test_regress/t/t_udp_sequential_bad.v | 4 +- test_regress/t/t_udp_sequential_x.py | 8 +- test_regress/t/t_udp_sequential_x.v | 4 +- test_regress/t/t_udp_tableend_bad.py | 8 +- test_regress/t/t_udp_tableend_bad.v | 4 +- test_regress/t/t_udp_tableeof_bad.py | 8 +- test_regress/t/t_udp_tableeof_bad.v | 4 +- test_regress/t/t_unbounded.py | 8 +- test_regress/t/t_unbounded.v | 4 +- test_regress/t/t_unbounded_bad.py | 8 +- test_regress/t/t_unbounded_bad.v | 4 +- test_regress/t/t_unconnected.py | 8 +- test_regress/t/t_unconnected.v | 4 +- test_regress/t/t_unconnected_bad.py | 8 +- test_regress/t/t_unconnected_bad.v | 4 +- test_regress/t/t_unicode.py | 8 +- test_regress/t/t_union_hard_bad.py | 8 +- test_regress/t/t_union_hard_bad.v | 4 +- test_regress/t/t_union_soft.py | 8 +- test_regress/t/t_union_soft.v | 4 +- test_regress/t/t_union_unpacked.py | 8 +- test_regress/t/t_union_unpacked.v | 4 +- test_regress/t/t_uniqueif.py | 8 +- test_regress/t/t_uniqueif.v | 4 +- test_regress/t/t_uniqueif_else.py | 8 +- test_regress/t/t_uniqueif_else.v | 4 +- test_regress/t/t_uniqueif_fail1.py | 8 +- test_regress/t/t_uniqueif_fail2.py | 8 +- test_regress/t/t_uniqueif_fail3.py | 8 +- test_regress/t/t_uniqueif_fail4.py | 8 +- test_regress/t/t_unopt_array.py | 8 +- test_regress/t/t_unopt_array.v | 4 +- test_regress/t/t_unopt_array_csplit.py | 8 +- test_regress/t/t_unopt_array_typedef.py | 8 +- test_regress/t/t_unopt_bound.py | 8 +- test_regress/t/t_unopt_bound.v | 4 +- test_regress/t/t_unopt_combo.py | 8 +- test_regress/t/t_unopt_combo.v | 4 +- test_regress/t/t_unopt_combo.vlt | 4 +- test_regress/t/t_unopt_combo_bad.py | 8 +- test_regress/t/t_unopt_combo_isolate.py | 8 +- test_regress/t/t_unopt_combo_isolate.vlt | 4 +- test_regress/t/t_unopt_combo_isolate_vlt.py | 8 +- test_regress/t/t_unopt_combo_waive.py | 8 +- test_regress/t/t_unopt_converge.v | 4 +- test_regress/t/t_unopt_converge_initial.v | 4 +- .../t/t_unopt_converge_initial_run_bad.py | 8 +- test_regress/t/t_unopt_converge_ndbg_bad.py | 8 +- test_regress/t/t_unopt_converge_print_bad.py | 8 +- test_regress/t/t_unopt_converge_run_bad.py | 8 +- test_regress/t/t_unopt_converge_unopt_bad.py | 8 +- test_regress/t/t_unoptflat_simple.v | 4 +- test_regress/t/t_unoptflat_simple_2.v | 4 +- test_regress/t/t_unoptflat_simple_2_bad.py | 8 +- test_regress/t/t_unoptflat_simple_3.v | 4 +- test_regress/t/t_unoptflat_simple_3_bad.py | 8 +- test_regress/t/t_unoptflat_simple_bad.py | 8 +- .../t/t_unpack_array_direct_assignment.py | 8 +- test_regress/t/t_unpack_array_no_expand.py | 8 +- test_regress/t/t_unpack_array_no_expand.v | 4 +- test_regress/t/t_unpacked_array_order.py | 8 +- test_regress/t/t_unpacked_array_order.v | 4 +- test_regress/t/t_unpacked_array_p_fmt.py | 8 +- test_regress/t/t_unpacked_array_p_fmt.v | 4 +- test_regress/t/t_unpacked_concat.py | 8 +- test_regress/t/t_unpacked_concat.v | 4 +- test_regress/t/t_unpacked_concat_bad.py | 8 +- test_regress/t/t_unpacked_concat_bad.v | 4 +- test_regress/t/t_unpacked_concat_bad2.py | 8 +- test_regress/t/t_unpacked_concat_bad2.v | 4 +- test_regress/t/t_unpacked_concat_bad3.py | 8 +- test_regress/t/t_unpacked_concat_bad3.v | 4 +- test_regress/t/t_unpacked_init.py | 8 +- test_regress/t/t_unpacked_init.v | 4 +- test_regress/t/t_unpacked_slice.py | 8 +- test_regress/t/t_unpacked_slice.v | 4 +- test_regress/t/t_unpacked_slice_range.py | 8 +- test_regress/t/t_unpacked_slice_range.v | 4 +- test_regress/t/t_unpacked_str_init.py | 8 +- test_regress/t/t_unpacked_str_init.v | 4 +- test_regress/t/t_unpacked_str_init2.py | 8 +- test_regress/t/t_unpacked_str_init2.v | 4 +- test_regress/t/t_unpacked_str_pair.py | 8 +- test_regress/t/t_unpacked_str_pair.v | 4 +- test_regress/t/t_unpacked_struct_eq.py | 8 +- test_regress/t/t_unpacked_struct_eq.v | 4 +- test_regress/t/t_unpacked_struct_redef.py | 8 +- test_regress/t/t_unpacked_struct_redef.v | 4 +- test_regress/t/t_unpacked_struct_sel.py | 8 +- test_regress/t/t_unpacked_struct_sel.v | 4 +- test_regress/t/t_unpacked_to_packed_param.py | 8 +- test_regress/t/t_unpacked_to_packed_param.v | 4 +- test_regress/t/t_unpacked_to_queue.py | 8 +- test_regress/t/t_unpacked_to_queue.v | 4 +- test_regress/t/t_unpacked_wide_unknown.py | 8 +- test_regress/t/t_unpacked_wide_unknown.v | 4 +- .../t/t_unroll_automatic_task_fork.py | 8 +- test_regress/t/t_unroll_automatic_task_fork.v | 4 +- test_regress/t/t_unroll_complexcond.py | 8 +- test_regress/t/t_unroll_complexcond.v | 4 +- test_regress/t/t_unroll_delay.py | 8 +- test_regress/t/t_unroll_delay.v | 4 +- test_regress/t/t_unroll_forfor.py | 8 +- test_regress/t/t_unroll_forfor.v | 4 +- test_regress/t/t_unroll_genf.py | 8 +- test_regress/t/t_unroll_genf.v | 4 +- test_regress/t/t_unroll_nested.py | 8 +- test_regress/t/t_unroll_nested.v | 4 +- test_regress/t/t_unroll_nested_param.py | 8 +- test_regress/t/t_unroll_nested_param.v | 4 +- test_regress/t/t_unroll_nested_unroll.py | 8 +- test_regress/t/t_unroll_pragma.v | 4 +- test_regress/t/t_unroll_pragma_disable.py | 8 +- test_regress/t/t_unroll_pragma_full.py | 8 +- test_regress/t/t_unroll_pragma_none.py | 8 +- test_regress/t/t_unroll_signed.py | 8 +- test_regress/t/t_unroll_signed.v | 4 +- test_regress/t/t_unroll_stmt.py | 8 +- test_regress/t/t_unroll_stmt.v | 4 +- test_regress/t/t_unroll_unopt_io.py | 8 +- test_regress/t/t_unroll_unopt_io.v | 4 +- test_regress/t/t_upd_nonsequential.py | 8 +- test_regress/t/t_upd_nonsequential.v | 4 +- test_regress/t/t_urandom.py | 8 +- test_regress/t/t_urandom.v | 4 +- test_regress/t/t_user_type_xassign.py | 8 +- test_regress/t/t_user_type_xassign.v | 4 +- test_regress/t/t_uvm_dpi.v | 4 +- test_regress/t/t_uvm_dpi_v2017_1_0.py | 8 +- test_regress/t/t_uvm_dpi_v2020_3_1.py | 8 +- test_regress/t/t_uvm_hello.v | 4 +- .../t/t_uvm_hello_all_v2017_1_0_dpi.py | 8 +- .../t/t_uvm_hello_all_v2017_1_0_nodpi.py | 8 +- .../t/t_uvm_hello_all_v2020_3_1_dpi.py | 8 +- .../t/t_uvm_hello_all_v2020_3_1_nodpi.py | 8 +- test_regress/t/t_vams_basic.py | 8 +- test_regress/t/t_vams_basic.v | 4 +- test_regress/t/t_vams_kwd_bad.py | 8 +- test_regress/t/t_vams_kwd_bad.v | 4 +- test_regress/t/t_vams_wreal.py | 8 +- test_regress/t/t_vams_wreal.v | 4 +- test_regress/t/t_var_assign_landr.py | 8 +- test_regress/t/t_var_assign_landr.v | 4 +- test_regress/t/t_var_assign_landr_noexpand.py | 8 +- test_regress/t/t_var_bad_hide.py | 8 +- test_regress/t/t_var_bad_hide.v | 4 +- test_regress/t/t_var_bad_hide2.py | 8 +- test_regress/t/t_var_bad_hide2.v | 4 +- test_regress/t/t_var_bad_hide_docs.py | 8 +- test_regress/t/t_var_bad_hide_docs.v | 4 +- test_regress/t/t_var_bad_sameas.py | 8 +- test_regress/t/t_var_bad_sameas.v | 4 +- test_regress/t/t_var_bad_sv.py | 8 +- test_regress/t/t_var_bad_sv.v | 4 +- test_regress/t/t_var_const.py | 8 +- test_regress/t/t_var_const.v | 4 +- test_regress/t/t_var_const2.py | 8 +- test_regress/t/t_var_const2.v | 4 +- test_regress/t/t_var_const_bad.py | 8 +- test_regress/t/t_var_const_bad.v | 4 +- test_regress/t/t_var_dotted1.v | 4 +- test_regress/t/t_var_dotted1_inl0.py | 8 +- test_regress/t/t_var_dotted1_inl1.py | 8 +- test_regress/t/t_var_dotted1_inl2.py | 8 +- test_regress/t/t_var_dotted2.v | 4 +- test_regress/t/t_var_dotted2_inl0.py | 8 +- test_regress/t/t_var_dotted2_inl1.py | 8 +- test_regress/t/t_var_dotted_dup_bad.py | 8 +- test_regress/t/t_var_dotted_dup_bad.v | 4 +- test_regress/t/t_var_dup2.py | 8 +- test_regress/t/t_var_dup2.v | 4 +- test_regress/t/t_var_dup2_bad.py | 8 +- test_regress/t/t_var_dup2_bad.v | 4 +- test_regress/t/t_var_dup3.py | 8 +- test_regress/t/t_var_dup3.v | 4 +- test_regress/t/t_var_dup_bad.py | 8 +- test_regress/t/t_var_dup_bad.v | 4 +- test_regress/t/t_var_escape.py | 8 +- test_regress/t/t_var_escape.v | 4 +- test_regress/t/t_var_escape_noinl.py | 8 +- .../t/t_var_extern_method_lifetime.py | 8 +- test_regress/t/t_var_extern_method_lifetime.v | 4 +- test_regress/t/t_var_in_assign.py | 8 +- test_regress/t/t_var_in_assign.v | 4 +- test_regress/t/t_var_in_assign_bad.py | 8 +- test_regress/t/t_var_in_assign_bad.v | 4 +- test_regress/t/t_var_in_assign_pedantic.py | 8 +- test_regress/t/t_var_in_fork.py | 8 +- test_regress/t/t_var_in_fork.v | 4 +- test_regress/t/t_var_init.py | 8 +- test_regress/t/t_var_init.v | 4 +- test_regress/t/t_var_lifetime_module_bad.py | 8 +- test_regress/t/t_var_lifetime_module_bad.v | 4 +- test_regress/t/t_var_local.py | 8 +- test_regress/t/t_var_local.v | 4 +- test_regress/t/t_var_nonamebegin.py | 8 +- test_regress/t/t_var_nonamebegin.v | 4 +- test_regress/t/t_var_notfound_bad.py | 8 +- test_regress/t/t_var_notfound_bad.v | 4 +- test_regress/t/t_var_outoforder.py | 8 +- test_regress/t/t_var_outoforder.v | 4 +- test_regress/t/t_var_overcmp.py | 8 +- test_regress/t/t_var_overcmp.v | 4 +- test_regress/t/t_var_overwidth_bad.cpp | 8 +- test_regress/t/t_var_overwidth_bad.py | 8 +- test_regress/t/t_var_overwidth_bad.v | 8 +- test_regress/t/t_var_overzero.py | 8 +- test_regress/t/t_var_overzero.v | 4 +- test_regress/t/t_var_pins_bad.py | 8 +- test_regress/t/t_var_pins_cc.py | 8 +- test_regress/t/t_var_pins_sc1.py | 8 +- test_regress/t/t_var_pins_sc2.py | 8 +- test_regress/t/t_var_pins_sc32.py | 8 +- test_regress/t/t_var_pins_sc64.py | 8 +- test_regress/t/t_var_pins_sc_biguint.py | 8 +- test_regress/t/t_var_pins_sc_uint.py | 8 +- test_regress/t/t_var_pins_sc_uint_biguint.py | 8 +- test_regress/t/t_var_pins_sc_uint_bool.py | 8 +- .../t/t_var_pins_sc_uint_bool_nomain.py | 8 +- test_regress/t/t_var_pins_scui.py | 8 +- test_regress/t/t_var_pinsizes.cpp | 4 +- test_regress/t/t_var_pinsizes.v | 4 +- test_regress/t/t_var_pinsizes.vlt | 4 +- test_regress/t/t_var_port2_bad.py | 8 +- test_regress/t/t_var_port2_bad.v | 4 +- test_regress/t/t_var_port_bad.py | 8 +- test_regress/t/t_var_port_bad.v | 4 +- test_regress/t/t_var_port_json_only.py | 8 +- test_regress/t/t_var_port_json_only.v | 4 +- test_regress/t/t_var_ref.py | 8 +- test_regress/t/t_var_ref.v | 4 +- test_regress/t/t_var_ref_bad1.py | 8 +- test_regress/t/t_var_ref_bad1.v | 4 +- test_regress/t/t_var_ref_bad2.py | 8 +- test_regress/t/t_var_ref_bad2.v | 4 +- test_regress/t/t_var_ref_bad3.py | 8 +- test_regress/t/t_var_ref_bad3.v | 4 +- test_regress/t/t_var_ref_noinline.py | 8 +- test_regress/t/t_var_ref_static.py | 8 +- test_regress/t/t_var_ref_static.v | 4 +- test_regress/t/t_var_rsvd.py | 8 +- test_regress/t/t_var_rsvd.v | 4 +- test_regress/t/t_var_rsvd_bad.py | 8 +- test_regress/t/t_var_rsvd_port.py | 8 +- test_regress/t/t_var_rsvd_port.v | 4 +- test_regress/t/t_var_sc_bv.cpp | 4 +- test_regress/t/t_var_sc_bv.py | 8 +- test_regress/t/t_var_sc_bv.v | 4 +- test_regress/t/t_var_sc_double.cpp | 4 +- test_regress/t/t_var_sc_double.py | 8 +- test_regress/t/t_var_sc_double.v | 4 +- test_regress/t/t_var_set_link.py | 8 +- test_regress/t/t_var_set_link.v | 4 +- test_regress/t/t_var_static.py | 8 +- test_regress/t/t_var_static.v | 4 +- .../t/t_var_static_assign_decl_bad.py | 8 +- test_regress/t/t_var_static_assign_decl_bad.v | 4 +- test_regress/t/t_var_static_param.py | 8 +- test_regress/t/t_var_static_param.v | 4 +- test_regress/t/t_var_suggest_bad.py | 8 +- test_regress/t/t_var_suggest_bad.v | 4 +- test_regress/t/t_var_tieout.py | 8 +- test_regress/t/t_var_tieout.v | 4 +- test_regress/t/t_var_top_struct.py | 8 +- test_regress/t/t_var_top_struct.v | 4 +- test_regress/t/t_var_types.py | 8 +- test_regress/t/t_var_types.v | 4 +- test_regress/t/t_var_types_bad.py | 8 +- test_regress/t/t_var_types_bad.v | 4 +- test_regress/t/t_var_vec_sel.py | 8 +- test_regress/t/t_var_vec_sel.v | 4 +- test_regress/t/t_var_xref_bad.py | 8 +- test_regress/t/t_var_xref_bad.v | 4 +- test_regress/t/t_var_xref_gen.py | 8 +- test_regress/t/t_var_xref_gen.v | 4 +- test_regress/t/t_varref_scope_in_interface.py | 8 +- test_regress/t/t_varref_scope_in_interface.v | 4 +- test_regress/t/t_verilated_all.py | 8 +- test_regress/t/t_verilated_all.v | 4 +- test_regress/t/t_verilated_all_newest.py | 8 +- test_regress/t/t_verilated_all_oldest.py | 8 +- test_regress/t/t_verilated_debug.py | 8 +- test_regress/t/t_verilated_debug.v | 4 +- test_regress/t/t_verilated_header.py | 8 +- test_regress/t/t_verilated_header.v | 4 +- test_regress/t/t_verilated_threaded.py | 8 +- test_regress/t/t_virtual_interface_delayed.py | 8 +- test_regress/t/t_virtual_interface_delayed.v | 4 +- .../t/t_virtual_interface_gen_for_ref.py | 8 +- .../t/t_virtual_interface_gen_for_ref.v | 4 +- .../t/t_virtual_interface_member_trigger.py | 8 +- .../t/t_virtual_interface_member_trigger.v | 4 +- ...interface_member_trigger_realistic_case.py | 8 +- ..._interface_member_trigger_realistic_case.v | 4 +- test_regress/t/t_virtual_interface_method.py | 8 +- test_regress/t/t_virtual_interface_method.v | 8 +- .../t/t_virtual_interface_method_bad.py | 8 +- .../t/t_virtual_interface_method_bad.v | 8 +- .../t/t_virtual_interface_nba_assign.py | 8 +- .../t/t_virtual_interface_nba_assign.v | 4 +- test_regress/t/t_virtual_interface_param.py | 8 +- test_regress/t/t_virtual_interface_param.v | 4 +- .../t/t_virtual_interface_param_bind.py | 8 +- .../t/t_virtual_interface_param_bind.v | 4 +- test_regress/t/t_virtual_interface_pkg.py | 8 +- test_regress/t/t_virtual_interface_pkg.v | 4 +- test_regress/t/t_vlcov_debugi.py | 8 +- test_regress/t/t_vlcov_flag_invalid_bad.py | 8 +- test_regress/t/t_vlcov_info.py | 8 +- test_regress/t/t_vlcov_merge.py | 8 +- test_regress/t/t_vlcov_nfound_bad.py | 8 +- test_regress/t/t_vlcov_opt_branch.py | 8 +- test_regress/t/t_vlcov_opt_expr.py | 8 +- test_regress/t/t_vlcov_opt_line.py | 8 +- test_regress/t/t_vlcov_opt_toggle.py | 8 +- test_regress/t/t_vlcov_opt_user.py | 8 +- test_regress/t/t_vlcov_opt_wild.py | 8 +- test_regress/t/t_vlcov_rank.py | 8 +- test_regress/t/t_vlcov_rewrite.py | 8 +- test_regress/t/t_vlcov_unlink.py | 8 +- test_regress/t/t_vlprocess_missing.py | 8 +- test_regress/t/t_vlt_legacy.py | 8 +- test_regress/t/t_vlt_legacy.v | 4 +- test_regress/t/t_vlt_legacy.vlt | 4 +- test_regress/t/t_vlt_match_contents.py | 8 +- test_regress/t/t_vlt_match_contents.v | 4 +- test_regress/t/t_vlt_match_contents.vlt | 4 +- test_regress/t/t_vlt_match_error.v | 4 +- test_regress/t/t_vlt_match_error.vlt | 4 +- test_regress/t/t_vlt_match_error_1.py | 8 +- test_regress/t/t_vlt_match_error_2.py | 8 +- test_regress/t/t_vlt_match_error_3.py | 8 +- test_regress/t/t_vlt_public_spec.py | 8 +- test_regress/t/t_vlt_public_spec.v | 4 +- test_regress/t/t_vlt_public_spec.vlt | 4 +- test_regress/t/t_vlt_syntax_bad.py | 8 +- test_regress/t/t_vlt_syntax_bad.v | 4 +- test_regress/t/t_vlt_syntax_bad.vlt | 4 +- test_regress/t/t_vlt_timing.py | 8 +- test_regress/t/t_vlt_timing.v | 4 +- test_regress/t/t_vlt_timing.vlt | 4 +- test_regress/t/t_vlt_var_sc_biguint_bad.py | 8 +- test_regress/t/t_vlt_var_sc_biguint_bad.vlt | 4 +- test_regress/t/t_vlt_var_spec_bad.py | 8 +- test_regress/t/t_vlt_var_spec_bad.vlt | 4 +- test_regress/t/t_vlt_warn.py | 8 +- test_regress/t/t_vlt_warn.v | 4 +- test_regress/t/t_vlt_warn.vlt | 4 +- test_regress/t/t_vlt_warn_bad.py | 8 +- test_regress/t/t_vlt_warn_bad.vlt | 4 +- test_regress/t/t_vlt_warn_ecode_bad.py | 8 +- test_regress/t/t_vlt_warn_ecode_bad.vlt | 4 +- test_regress/t/t_vlt_warn_file2_bad.py | 8 +- test_regress/t/t_vlt_warn_file2_bad.v | 4 +- test_regress/t/t_vlt_warn_file_bad.py | 8 +- test_regress/t/t_vlt_warn_file_bad.v | 4 +- test_regress/t/t_vlt_warn_file_bad.vlt | 4 +- test_regress/t/t_vlt_warn_file_bad_b.vh | 4 +- test_regress/t/t_vlt_warn_one_on_bad.py | 8 +- test_regress/t/t_vlt_warn_one_on_bad.v | 4 +- test_regress/t/t_vlt_warn_range_bad.py | 8 +- test_regress/t/t_vlt_warn_range_bad.v | 4 +- test_regress/t/t_vpi_cb_iter.cpp | 8 +- test_regress/t/t_vpi_cb_iter.py | 8 +- test_regress/t/t_vpi_cb_iter.v | 2 +- test_regress/t/t_vpi_const_type.cpp | 8 +- test_regress/t/t_vpi_const_type.py | 8 +- test_regress/t/t_vpi_const_type.v | 8 +- test_regress/t/t_vpi_dump.cpp | 8 +- test_regress/t/t_vpi_dump.py | 8 +- test_regress/t/t_vpi_dump.v | 8 +- test_regress/t/t_vpi_dump_missing_scopes.py | 8 +- test_regress/t/t_vpi_dump_missing_scopes.v | 8 +- test_regress/t/t_vpi_dump_no_inline.py | 8 +- test_regress/t/t_vpi_escape.cpp | 8 +- test_regress/t/t_vpi_escape.py | 8 +- test_regress/t/t_vpi_escape.v | 8 +- test_regress/t/t_vpi_escape.vlt | 4 +- test_regress/t/t_vpi_finish.py | 8 +- test_regress/t/t_vpi_finish.v | 8 +- test_regress/t/t_vpi_finish_c.cpp | 8 +- test_regress/t/t_vpi_force.cpp | 4 +- test_regress/t/t_vpi_force.py | 8 +- test_regress/t/t_vpi_force.v | 4 +- test_regress/t/t_vpi_forceable_bad.cpp | 4 +- test_regress/t/t_vpi_forceable_bad.py | 8 +- test_regress/t/t_vpi_forceable_bad.v | 4 +- test_regress/t/t_vpi_get.cpp | 8 +- test_regress/t/t_vpi_get.py | 8 +- test_regress/t/t_vpi_get.v | 8 +- test_regress/t/t_vpi_get_public_rw_switch.py | 8 +- test_regress/t/t_vpi_get_value_array.cpp | 8 +- test_regress/t/t_vpi_get_value_array.py | 8 +- test_regress/t/t_vpi_get_value_array.v | 8 +- test_regress/t/t_vpi_hierarchy_clear.cpp | 4 +- test_regress/t/t_vpi_hierarchy_clear.py | 8 +- test_regress/t/t_vpi_hierarchy_clear.v | 4 +- test_regress/t/t_vpi_memory.cpp | 8 +- test_regress/t/t_vpi_memory.py | 8 +- test_regress/t/t_vpi_memory.v | 8 +- test_regress/t/t_vpi_module.cpp | 8 +- test_regress/t/t_vpi_module.py | 8 +- test_regress/t/t_vpi_module.v | 8 +- test_regress/t/t_vpi_module_dpi.py | 8 +- test_regress/t/t_vpi_module_empty.cpp | 8 +- test_regress/t/t_vpi_module_empty.py | 8 +- test_regress/t/t_vpi_module_empty.v | 8 +- test_regress/t/t_vpi_multidim.cpp | 8 +- test_regress/t/t_vpi_multidim.py | 8 +- test_regress/t/t_vpi_multidim.v | 8 +- test_regress/t/t_vpi_onetime_cbs.cpp | 8 +- test_regress/t/t_vpi_onetime_cbs.py | 8 +- test_regress/t/t_vpi_onetime_cbs.v | 2 +- test_regress/t/t_vpi_package.cpp | 8 +- test_regress/t/t_vpi_package.py | 8 +- test_regress/t/t_vpi_package.v | 8 +- test_regress/t/t_vpi_param.cpp | 8 +- test_regress/t/t_vpi_param.py | 8 +- test_regress/t/t_vpi_param.v | 8 +- test_regress/t/t_vpi_public_depth.cpp | 8 +- test_regress/t/t_vpi_public_depth.py | 8 +- test_regress/t/t_vpi_public_depth.v | 8 +- test_regress/t/t_vpi_public_depth_off.py | 8 +- test_regress/t/t_vpi_public_depthn.v | 4 +- test_regress/t/t_vpi_public_depthn_1.py | 8 +- test_regress/t/t_vpi_public_depthn_2.py | 8 +- test_regress/t/t_vpi_public_depthn_3.py | 8 +- test_regress/t/t_vpi_public_off.py | 8 +- test_regress/t/t_vpi_public_params.py | 8 +- test_regress/t/t_vpi_public_params.v | 8 +- test_regress/t/t_vpi_put_value_array.cpp | 8 +- test_regress/t/t_vpi_put_value_array.py | 8 +- test_regress/t/t_vpi_put_value_array.v | 8 +- test_regress/t/t_vpi_release_dup_bad.py | 8 +- test_regress/t/t_vpi_release_dup_bad.v | 4 +- test_regress/t/t_vpi_release_dup_bad_c.cpp | 8 +- test_regress/t/t_vpi_repetitive_cbs.cpp | 8 +- test_regress/t/t_vpi_repetitive_cbs.py | 8 +- test_regress/t/t_vpi_repetitive_cbs.v | 2 +- test_regress/t/t_vpi_sc.cpp | 4 +- test_regress/t/t_vpi_sc.py | 8 +- test_regress/t/t_vpi_sc.v | 8 +- test_regress/t/t_vpi_stop_bad.py | 8 +- test_regress/t/t_vpi_stop_bad.v | 8 +- test_regress/t/t_vpi_stop_bad_c.cpp | 8 +- test_regress/t/t_vpi_time_cb.cpp | 8 +- test_regress/t/t_vpi_time_cb.py | 8 +- test_regress/t/t_vpi_time_cb.v | 8 +- test_regress/t/t_vpi_time_cb_c.cpp | 8 +- test_regress/t/t_vpi_unimpl.cpp | 8 +- test_regress/t/t_vpi_unimpl.py | 8 +- test_regress/t/t_vpi_unimpl.v | 8 +- test_regress/t/t_vpi_var.cpp | 8 +- test_regress/t/t_vpi_var.py | 8 +- test_regress/t/t_vpi_var.v | 8 +- test_regress/t/t_vpi_var2.py | 8 +- test_regress/t/t_vpi_var2.v | 8 +- test_regress/t/t_vpi_var3.py | 8 +- test_regress/t/t_vpi_var3.v | 8 +- test_regress/t/t_vpi_zero_time_cb.cpp | 8 +- test_regress/t/t_vpi_zero_time_cb.py | 8 +- test_regress/t/t_vpi_zero_time_cb.v | 8 +- test_regress/t/t_vthread.py | 8 +- test_regress/t/t_wait.py | 8 +- test_regress/t/t_wait.v | 4 +- test_regress/t/t_wait_const.py | 8 +- test_regress/t/t_wait_const.v | 4 +- test_regress/t/t_wait_fork.py | 8 +- test_regress/t/t_wait_fork.v | 4 +- test_regress/t/t_wait_no_triggered_bad.py | 8 +- test_regress/t/t_wait_no_triggered_bad.v | 4 +- test_regress/t/t_wait_order.py | 8 +- test_regress/t/t_wait_order.v | 4 +- test_regress/t/t_wait_timing.py | 8 +- test_regress/t/t_waiveroutput.py | 8 +- test_regress/t/t_waiveroutput.v | 4 +- test_regress/t/t_waiveroutput.vlt | 4 +- test_regress/t/t_waiveroutput_allgood.py | 8 +- test_regress/t/t_waiveroutput_multiline.py | 8 +- test_regress/t/t_waiveroutput_roundtrip.py | 8 +- test_regress/t/t_waiveroutput_roundtrip.v | 4 +- test_regress/t/t_while_cond_is_stmt.py | 8 +- test_regress/t/t_while_cond_is_stmt.v | 4 +- test_regress/t/t_while_finish.py | 8 +- test_regress/t/t_while_finish.v | 4 +- test_regress/t/t_while_timing_control.py | 8 +- test_regress/t/t_while_timing_control.v | 4 +- test_regress/t/t_wide_temp_while_cond.cpp | 8 +- test_regress/t/t_wide_temp_while_cond.py | 8 +- test_regress/t/t_wide_temp_while_cond.v | 4 +- test_regress/t/t_wire_beh1364_bad.py | 8 +- test_regress/t/t_wire_beh1364_bad.v | 4 +- test_regress/t/t_wire_beh1800_bad.py | 8 +- test_regress/t/t_wire_beh1800_bad.v | 4 +- test_regress/t/t_wire_behp1364_bad.py | 8 +- test_regress/t/t_wire_behp1364_bad.v | 4 +- test_regress/t/t_wire_behp1800_bad.py | 8 +- test_regress/t/t_wire_behp1800_bad.v | 4 +- test_regress/t/t_wire_self_bad.py | 8 +- test_regress/t/t_wire_self_bad.v | 4 +- test_regress/t/t_wire_trireg_unsup.py | 8 +- test_regress/t/t_wire_trireg_unsup.v | 4 +- test_regress/t/t_wire_types.py | 8 +- test_regress/t/t_wire_types.v | 4 +- test_regress/t/t_wired_net_test.py | 8 +- test_regress/t/t_wired_net_test.v | 4 +- test_regress/t/t_with.py | 8 +- test_regress/t/t_with.v | 4 +- test_regress/t/t_with_suggest_bad.py | 8 +- test_regress/t/t_with_suggest_bad.v | 4 +- test_regress/t/t_wrapper_clone.cpp | 4 +- test_regress/t/t_wrapper_clone.py | 8 +- test_regress/t/t_wrapper_clone.v | 4 +- test_regress/t/t_wrapper_context.cpp | 4 +- test_regress/t/t_wrapper_context.py | 8 +- test_regress/t/t_wrapper_context.v | 4 +- test_regress/t/t_wrapper_context_fst.py | 8 +- test_regress/t/t_wrapper_context_seq.py | 8 +- test_regress/t/t_wrapper_del_context_bad.cpp | 4 +- test_regress/t/t_wrapper_del_context_bad.py | 8 +- test_regress/t/t_wrapper_del_context_bad.v | 4 +- test_regress/t/t_wrapper_legacy.cpp | 8 +- test_regress/t/t_wrapper_legacy.py | 8 +- test_regress/t/t_wrapper_legacy.v | 2 +- test_regress/t/t_wrapper_legacy_time64.py | 8 +- test_regress/t/t_wrapper_legacy_timed.py | 8 +- .../t/t_wrapper_reuse_context_bad.cpp | 4 +- test_regress/t/t_wrapper_reuse_context_bad.py | 8 +- test_regress/t/t_wrapper_reuse_context_bad.v | 4 +- test_regress/t/t_x_assign.cpp | 8 +- test_regress/t/t_x_assign.v | 8 +- test_regress/t/t_x_assign_0.py | 8 +- test_regress/t/t_x_assign_1.py | 8 +- test_regress/t/t_x_assign_unique_0.py | 8 +- test_regress/t/t_x_assign_unique_1.py | 8 +- test_regress/t/t_x_rand_mt_stability.py | 8 +- test_regress/t/t_x_rand_mt_stability_add.py | 8 +- .../t/t_x_rand_mt_stability_add_trace.py | 8 +- test_regress/t/t_x_rand_mt_stability_trace.py | 8 +- test_regress/t/t_x_rand_mt_stability_zeros.py | 8 +- test_regress/t/t_x_rand_stability.py | 8 +- test_regress/t/t_x_rand_stability.v | 4 +- test_regress/t/t_x_rand_stability_add.py | 8 +- .../t/t_x_rand_stability_add_trace.py | 8 +- test_regress/t/t_x_rand_stability_trace.py | 8 +- test_regress/t/t_x_rand_stability_zeros.py | 8 +- test_regress/t/tsub/t_flag_f_tsub.v | 4 + test_regress/t/tsub/t_flag_f_tsub.vc | 4 + test_regress/t/tsub/t_flag_f_tsub_inc.v | 4 + test_regress/t/vltest_bootstrap.py | 8 +- verilator-config-version.cmake.in | 8 +- verilator-config.cmake.in | 8 +- 6948 files changed, 23304 insertions(+), 22932 deletions(-) delete mode 100644 Artistic delete mode 100644 LICENSE create mode 100644 LICENSES/Apache-2.0.txt create mode 100644 LICENSES/Artistic-2.0.txt create mode 100644 LICENSES/BSD-2-Clause.txt create mode 100644 LICENSES/BSD-3-Clause.txt create mode 100644 LICENSES/CC0-1.0.txt create mode 100644 LICENSES/ISC.txt create mode 100644 LICENSES/LGPL-3.0-only.txt create mode 100644 LICENSES/LicenseRef-Altera-No-Warranty.txt create mode 100644 LICENSES/LicenseRef-IEEE-1800.txt create mode 100644 LICENSES/MIT.txt create mode 100644 LICENSES/Unlicense.txt create mode 100644 REUSE.toml diff --git a/.bake.toml b/.bake.toml index 414bc7b5e..04f57d3d2 100644 --- a/.bake.toml +++ b/.bake.toml @@ -1,4 +1,6 @@ -# mbake configuration file +# DESCRIPTION: mbake configuration file +# SPDX-FileCopyrightText: 2025 Wilson Snyder +# SPDX-License-Identifier: CC0-1.0 [formatter] # Indentation settings diff --git a/.codecov.yml b/.codecov.yml index 75dc35efe..6ea5b4f2f 100644 --- a/.codecov.yml +++ b/.codecov.yml @@ -1,10 +1,10 @@ --- # DESCRIPTION: codecov.io config # -# Copyright 2020-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2020-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 #################### # Validate: diff --git a/Artistic b/Artistic deleted file mode 100644 index af71a1f91..000000000 --- a/Artistic +++ /dev/null @@ -1,197 +0,0 @@ -Artistic License 2.0 - -Copyright (c) 2000-2006, The Perl Foundation. - -Everyone is permitted to copy and distribute verbatim copies of this -license document, but changing it is not allowed. - -Preamble -******** - -This license establishes the terms under which a given free software -Package may be copied, modified, distributed, and/or redistributed. The -intent is that the Copyright Holder maintains some artistic control over -the development of that Package while still keeping the Package -available as open source and free software. - -You are always permitted to make arrangements wholly outside of this -license directly with the Copyright Holder of a given Package. If the -terms of this license do not permit the full use that you propose to -make of the Package, you should contact the Copyright Holder and seek a -different licensing arrangement. - -Definitions -*********** - -"Copyright Holder" means the individual(s) or organization(s) named in -the copyright notice for the entire Package. - -"Contributor" means any party that has contributed code or other -material to the Package, in accordance with the Copyright Holder's -procedures. - -"You" and "your" means any person who would like to copy, distribute, or -modify the Package. - -"Package" means the collection of files distributed by the Copyright -Holder, and derivatives of that collection and/or of those files. A -given Package may consist of either the Standard Version, or a Modified -Version. - -"Distribute" means providing a copy of the Package or making it -accessible to anyone else, or in the case of a company or organization, -to others outside of your company or organization. - -"Distributor Fee" means any fee that you charge for Distributing this -Package or providing support for this Package to another party. It does -not mean licensing fees. - -"Standard Version" refers to the Package if it has not been modified, or -has been modified only in ways explicitly requested by the Copyright -Holder. - -"Modified Version" means the Package, if it has been changed, and such -changes were not explicitly requested by the Copyright Holder. - -"Original License" means this Artistic License as Distributed with the -Standard Version of the Package, in its current version or as it may be -modified by The Perl Foundation in the future. - -"Source" form means the source code, documentation source, and -configuration files for the Package. - -"Compiled" form means the compiled bytecode, object code, binary, or any -other form resulting from mechanical transformation or translation of -the Source form. - -Permission for Use and Modification Without Distribution -******************************************************** - -(1) You are permitted to use the Standard Version and create and use -Modified Versions for any purpose without restriction, provided that you -do not Distribute the Modified Version. - -Permissions for Redistribution of the Standard Version -****************************************************** - -(2) You may Distribute verbatim copies of the Source form of the -Standard Version of this Package in any medium without restriction, -either gratis or for a Distributor Fee, provided that you duplicate all -of the original copyright notices and associated disclaimers. At your -discretion, such verbatim copies may or may not include a Compiled form -of the Package. - -(3) You may apply any bug fixes, portability changes, and other -modifications made available from the Copyright Holder. The resulting -Package will still be considered the Standard Version, and as such will -be subject to the Original License. - -Distribution of Modified Versions of the Package as Source -********************************************************** - -(4) You may Distribute your Modified Version as Source (either gratis or -for a Distributor Fee, and with or without a Compiled form of the -Modified Version) provided that you clearly document how it differs from -the Standard Version, including, but not limited to, documenting any -non-standard features, executables, or modules, and provided that you do -at least ONE of the following: - -(a) make the Modified Version available to the Copyright Holder of the -Standard Version, under the Original License, so that the Copyright -Holder may include your modifications in the Standard Version. - -(b) ensure that installation of your Modified Version does not prevent -the user installing or running the Standard Version. In addition, the -Modified Version must bear a name that is different from the name of the -Standard Version. - -(c) allow anyone who receives a copy of the Modified Version to make the -Source form of the Modified Version available to others under - -(i) the Original License or - -(ii) a license that permits the licensee to freely copy, modify and -redistribute the Modified Version using the same licensing terms that -apply to the copy that the licensee received, and requires that the -Source form of the Modified Version, and of any works derived from it, -be made freely available in that license fees are prohibited but -Distributor Fees are allowed. - -Distribution of Compiled Forms of the Standard Version or Modified -****************************************************************** -Versions without the Source -*************************** - -(5) You may Distribute Compiled forms of the Standard Version without -the Source, provided that you include complete instructions on how to -get the Source of the Standard Version. Such instructions must be valid -at the time of your distribution. If these instructions, at any time -while you are carrying out such distribution, become invalid, you must -provide new instructions on demand or cease further distribution. If -you provide valid instructions or cease distribution within thirty days -after you become aware that the instructions are invalid, then you do -not forfeit any of your rights under this license. - -(6) You may Distribute a Modified Version in Compiled form without the -Source, provided that you comply with Section 4 with respect to the -Source of the Modified Version. - -Aggregating or Linking the Package -********************************** - -(7) You may aggregate the Package (either the Standard Version or -Modified Version) with other packages and Distribute the resulting -aggregation provided that you do not charge a licensing fee for the -Package. Distributor Fees are permitted, and licensing fees for other -components in the aggregation are permitted. The terms of this license -apply to the use and Distribution of the Standard or Modified Versions -as included in the aggregation. - -(8) You are permitted to link Modified and Standard Versions with other -works, to embed the Package in a larger work of your own, or to build -stand-alone binary or bytecode versions of applications that include the -Package, and Distribute the result without restriction, provided the -result does not expose a direct interface to the Package. - -Items That are Not Considered Part of a Modified Version -******************************************************** - -(9) Works (including, but not limited to, modules and scripts) that -merely extend or make use of the Package, do not, by themselves, cause -the Package to be a Modified Version. In addition, such works are not -considered parts of the Package itself, and are not subject to the terms -of this license. - -General Provisions -****************** - -(10) Any use, modification, and distribution of the Standard or Modified -Versions is governed by this Artistic License. By using, modifying or -distributing the Package, you accept this license. Do not use, modify, -or distribute the Package, if you do not accept this license. - -(11) If your Modified Version has been derived from a Modified Version -made by someone other than you, you are nevertheless required to ensure -that your Modified Version complies with the requirements of this -license. - -(12) This license does not grant you the right to use any trademark, -service mark, tradename, or logo of the Copyright Holder. - -(13) This license includes the non-exclusive, worldwide, free-of-charge -patent license to make, have made, use, offer to sell, sell, import and -otherwise transfer the Package with respect to any patent claims -licensable by the Copyright Holder that are necessarily infringed by the -Package. If you institute patent litigation (including a cross-claim or -counterclaim) against any party alleging that the Package constitutes -direct or contributory patent infringement, then this Artistic License -to you shall terminate on the date that such litigation is filed. - -(14) Disclaimer of Warranty: THE PACKAGE IS PROVIDED BY THE COPYRIGHT -HOLDER AND CONTRIBUTORS "AS IS' AND WITHOUT ANY EXPRESS OR IMPLIED -WARRANTIES. THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE, OR NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT -PERMITTED BY YOUR LOCAL LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT -HOLDER OR CONTRIBUTOR WILL BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE -OF THE PACKAGE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/CMakeLists.txt b/CMakeLists.txt index 42ae81505..64f9f8f6f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -4,10 +4,10 @@ # #***************************************************************************** # -# Copyright 2003-2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2003-2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # #****************************************************************************/ diff --git a/Changes b/Changes index c17401d7c..e260813c6 100644 --- a/Changes +++ b/Changes @@ -5566,9 +5566,9 @@ Verilator 0.0 1994-07-08 Copyright ========= -Copyright 2001-2025 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. +This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. +SPDX-FileCopyrightText: 2001-2025 Wilson Snyder SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 diff --git a/LICENSE b/LICENSE deleted file mode 100644 index 0a041280b..000000000 --- a/LICENSE +++ /dev/null @@ -1,165 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 3, 29 June 2007 - - Copyright (C) 2007 Free Software Foundation, Inc. - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - - This version of the GNU Lesser General Public License incorporates -the terms and conditions of version 3 of the GNU General Public -License, supplemented by the additional permissions listed below. - - 0. Additional Definitions. - - As used herein, "this License" refers to version 3 of the GNU Lesser -General Public License, and the "GNU GPL" refers to version 3 of the GNU -General Public License. - - "The Library" refers to a covered work governed by this License, -other than an Application or a Combined Work as defined below. - - An "Application" is any work that makes use of an interface provided -by the Library, but which is not otherwise based on the Library. -Defining a subclass of a class defined by the Library is deemed a mode -of using an interface provided by the Library. - - A "Combined Work" is a work produced by combining or linking an -Application with the Library. The particular version of the Library -with which the Combined Work was made is also called the "Linked -Version". - - The "Minimal Corresponding Source" for a Combined Work means the -Corresponding Source for the Combined Work, excluding any source code -for portions of the Combined Work that, considered in isolation, are -based on the Application, and not on the Linked Version. - - The "Corresponding Application Code" for a Combined Work means the -object code and/or source code for the Application, including any data -and utility programs needed for reproducing the Combined Work from the -Application, but excluding the System Libraries of the Combined Work. - - 1. Exception to Section 3 of the GNU GPL. - - You may convey a covered work under sections 3 and 4 of this License -without being bound by section 3 of the GNU GPL. - - 2. Conveying Modified Versions. - - If you modify a copy of the Library, and, in your modifications, a -facility refers to a function or data to be supplied by an Application -that uses the facility (other than as an argument passed when the -facility is invoked), then you may convey a copy of the modified -version: - - a) under this License, provided that you make a good faith effort to - ensure that, in the event an Application does not supply the - function or data, the facility still operates, and performs - whatever part of its purpose remains meaningful, or - - b) under the GNU GPL, with none of the additional permissions of - this License applicable to that copy. - - 3. Object Code Incorporating Material from Library Header Files. - - The object code form of an Application may incorporate material from -a header file that is part of the Library. You may convey such object -code under terms of your choice, provided that, if the incorporated -material is not limited to numerical parameters, data structure -layouts and accessors, or small macros, inline functions and templates -(ten or fewer lines in length), you do both of the following: - - a) Give prominent notice with each copy of the object code that the - Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the object code with a copy of the GNU GPL and this license - document. - - 4. Combined Works. - - You may convey a Combined Work under terms of your choice that, -taken together, effectively do not restrict modification of the -portions of the Library contained in the Combined Work and reverse -engineering for debugging such modifications, if you also do each of -the following: - - a) Give prominent notice with each copy of the Combined Work that - the Library is used in it and that the Library and its use are - covered by this License. - - b) Accompany the Combined Work with a copy of the GNU GPL and this license - document. - - c) For a Combined Work that displays copyright notices during - execution, include the copyright notice for the Library among - these notices, as well as a reference directing the user to the - copies of the GNU GPL and this license document. - - d) Do one of the following: - - 0) Convey the Minimal Corresponding Source under the terms of this - License, and the Corresponding Application Code in a form - suitable for, and under terms that permit, the user to - recombine or relink the Application with a modified version of - the Linked Version to produce a modified Combined Work, in the - manner specified by section 6 of the GNU GPL for conveying - Corresponding Source. - - 1) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (a) uses at run time - a copy of the Library already present on the user's computer - system, and (b) will operate properly with a modified version - of the Library that is interface-compatible with the Linked - Version. - - e) Provide Installation Information, but only if you would otherwise - be required to provide such information under section 6 of the - GNU GPL, and only to the extent that such information is - necessary to install and execute a modified version of the - Combined Work produced by recombining or relinking the - Application with a modified version of the Linked Version. (If - you use option 4d0, the Installation Information must accompany - the Minimal Corresponding Source and Corresponding Application - Code. If you use option 4d1, you must provide the Installation - Information in the manner specified by section 6 of the GNU GPL - for conveying Corresponding Source.) - - 5. Combined Libraries. - - You may place library facilities that are a work based on the -Library side by side in a single library together with other library -facilities that are not Applications and are not covered by this -License, and convey such a combined library under terms of your -choice, if you do both of the following: - - a) Accompany the combined library with a copy of the same work based - on the Library, uncombined with any other library facilities, - conveyed under the terms of this License. - - b) Give prominent notice with the combined library that part of it - is a work based on the Library, and explaining where to find the - accompanying uncombined form of the same work. - - 6. Revised Versions of the GNU Lesser General Public License. - - The Free Software Foundation may publish revised and/or new versions -of the GNU Lesser General Public License from time to time. Such new -versions will be similar in spirit to the present version, but may -differ in detail to address new problems or concerns. - - Each version is given a distinguishing version number. If the -Library as you received it specifies that a certain numbered version -of the GNU Lesser General Public License "or any later version" -applies to it, you have the option of following the terms and -conditions either of that published version or of any later version -published by the Free Software Foundation. If the Library as you -received it does not specify a version number of the GNU Lesser -General Public License, you may choose any version of the GNU Lesser -General Public License ever published by the Free Software Foundation. - - If the Library as you received it specifies that a proxy can decide -whether future versions of the GNU Lesser General Public License shall -apply, that proxy's public statement of acceptance of any version is -permanent authorization for you to choose that version for the -Library. diff --git a/LICENSES/Apache-2.0.txt b/LICENSES/Apache-2.0.txt new file mode 100644 index 000000000..137069b82 --- /dev/null +++ b/LICENSES/Apache-2.0.txt @@ -0,0 +1,73 @@ +Apache License +Version 2.0, January 2004 +http://www.apache.org/licenses/ + +TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + +1. Definitions. + +"License" shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document. + +"Licensor" shall mean the copyright owner or entity authorized by the copyright owner that is granting the License. + +"Legal Entity" shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity. + +"You" (or "Your") shall mean an individual or Legal Entity exercising permissions granted by this License. + +"Source" form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files. + +"Object" form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types. + +"Work" shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below). + +"Derivative Works" shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof. + +"Contribution" shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, "submitted" means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as "Not a Contribution." + +"Contributor" shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work. + +2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form. + +3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed. + +4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions: + + (a) You must give any other recipients of the Work or Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License. + + You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License. + +5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions. + +6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file. + +7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License. + +8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages. + +9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability. + +END OF TERMS AND CONDITIONS + +APPENDIX: How to apply the Apache License to your work. + +To apply the Apache License to your work, attach the following boilerplate notice, with the fields enclosed by brackets "[]" replaced with your own identifying information. (Don't include the brackets!) The text should be enclosed in the appropriate comment syntax for the file format. We also recommend that a file or class name and description of purpose be included on the same "printed page" as the copyright notice for easier identification within third-party archives. + +Copyright [yyyy] [name of copyright owner] + +Licensed under the Apache License, Version 2.0 (the "License"); +you may not use this file except in compliance with the License. +You may obtain a copy of the License at + +http://www.apache.org/licenses/LICENSE-2.0 + +Unless required by applicable law or agreed to in writing, software +distributed under the License is distributed on an "AS IS" BASIS, +WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +See the License for the specific language governing permissions and +limitations under the License. diff --git a/LICENSES/Artistic-2.0.txt b/LICENSES/Artistic-2.0.txt new file mode 100644 index 000000000..eb2e968ed --- /dev/null +++ b/LICENSES/Artistic-2.0.txt @@ -0,0 +1,85 @@ +The Artistic License 2.0 + +Copyright (c) 2000-2006, The Perl Foundation. + +Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +Preamble + +This license establishes the terms under which a given free software Package may be copied, modified, distributed, and/or redistributed. The intent is that the Copyright Holder maintains some artistic control over the development of that Package while still keeping the Package available as open source and free software. + +You are always permitted to make arrangements wholly outside of this license directly with the Copyright Holder of a given Package. If the terms of this license do not permit the full use that you propose to make of the Package, you should contact the Copyright Holder and seek a different licensing arrangement. + +Definitions + + "Copyright Holder" means the individual(s) or organization(s) named in the copyright notice for the entire Package. + + "Contributor" means any party that has contributed code or other material to the Package, in accordance with the Copyright Holder's procedures. + + "You" and "your" means any person who would like to copy, distribute, or modify the Package. + + "Package" means the collection of files distributed by the Copyright Holder, and derivatives of that collection and/or of those files. A given Package may consist of either the Standard Version, or a Modified Version. + + "Distribute" means providing a copy of the Package or making it accessible to anyone else, or in the case of a company or organization, to others outside of your company or organization. + + "Distributor Fee" means any fee that you charge for Distributing this Package or providing support for this Package to another party. It does not mean licensing fees. + + "Standard Version" refers to the Package if it has not been modified, or has been modified only in ways explicitly requested by the Copyright Holder. + + "Modified Version" means the Package, if it has been changed, and such changes were not explicitly requested by the Copyright Holder. + + "Original License" means this Artistic License as Distributed with the Standard Version of the Package, in its current version or as it may be modified by The Perl Foundation in the future. + + "Source" form means the source code, documentation source, and configuration files for the Package. + + "Compiled" form means the compiled bytecode, object code, binary, or any other form resulting from mechanical transformation or translation of the Source form. + +Permission for Use and Modification Without Distribution + +(1) You are permitted to use the Standard Version and create and use Modified Versions for any purpose without restriction, provided that you do not Distribute the Modified Version. + +Permissions for Redistribution of the Standard Version + +(2) You may Distribute verbatim copies of the Source form of the Standard Version of this Package in any medium without restriction, either gratis or for a Distributor Fee, provided that you duplicate all of the original copyright notices and associated disclaimers. At your discretion, such verbatim copies may or may not include a Compiled form of the Package. + +(3) You may apply any bug fixes, portability changes, and other modifications made available from the Copyright Holder. The resulting Package will still be considered the Standard Version, and as such will be subject to the Original License. + +Distribution of Modified Versions of the Package as Source + +(4) You may Distribute your Modified Version as Source (either gratis or for a Distributor Fee, and with or without a Compiled form of the Modified Version) provided that you clearly document how it differs from the Standard Version, including, but not limited to, documenting any non-standard features, executables, or modules, and provided that you do at least ONE of the following: + + (a) make the Modified Version available to the Copyright Holder of the Standard Version, under the Original License, so that the Copyright Holder may include your modifications in the Standard Version. + (b) ensure that installation of your Modified Version does not prevent the user installing or running the Standard Version. In addition, the Modified Version must bear a name that is different from the name of the Standard Version. + (c) allow anyone who receives a copy of the Modified Version to make the Source form of the Modified Version available to others under + + (i) the Original License or + (ii) a license that permits the licensee to freely copy, modify and redistribute the Modified Version using the same licensing terms that apply to the copy that the licensee received, and requires that the Source form of the Modified Version, and of any works derived from it, be made freely available in that license fees are prohibited but Distributor Fees are allowed. + +Distribution of Compiled Forms of the Standard Version or Modified Versions without the Source + +(5) You may Distribute Compiled forms of the Standard Version without the Source, provided that you include complete instructions on how to get the Source of the Standard Version. Such instructions must be valid at the time of your distribution. If these instructions, at any time while you are carrying out such distribution, become invalid, you must provide new instructions on demand or cease further distribution. If you provide valid instructions or cease distribution within thirty days after you become aware that the instructions are invalid, then you do not forfeit any of your rights under this license. + +(6) You may Distribute a Modified Version in Compiled form without the Source, provided that you comply with Section 4 with respect to the Source of the Modified Version. + +Aggregating or Linking the Package + +(7) You may aggregate the Package (either the Standard Version or Modified Version) with other packages and Distribute the resulting aggregation provided that you do not charge a licensing fee for the Package. Distributor Fees are permitted, and licensing fees for other components in the aggregation are permitted. The terms of this license apply to the use and Distribution of the Standard or Modified Versions as included in the aggregation. + +(8) You are permitted to link Modified and Standard Versions with other works, to embed the Package in a larger work of your own, or to build stand-alone binary or bytecode versions of applications that include the Package, and Distribute the result without restriction, provided the result does not expose a direct interface to the Package. + +Items That are Not Considered Part of a Modified Version + +(9) Works (including, but not limited to, modules and scripts) that merely extend or make use of the Package, do not, by themselves, cause the Package to be a Modified Version. In addition, such works are not considered parts of the Package itself, and are not subject to the terms of this license. + +General Provisions + +(10) Any use, modification, and distribution of the Standard or Modified Versions is governed by this Artistic License. By using, modifying or distributing the Package, you accept this license. Do not use, modify, or distribute the Package, if you do not accept this license. + +(11) If your Modified Version has been derived from a Modified Version made by someone other than you, you are nevertheless required to ensure that your Modified Version complies with the requirements of this license. + +(12) This license does not grant you the right to use any trademark, service mark, tradename, or logo of the Copyright Holder. + +(13) This license includes the non-exclusive, worldwide, free-of-charge patent license to make, have made, use, offer to sell, sell, import and otherwise transfer the Package with respect to any patent claims licensable by the Copyright Holder that are necessarily infringed by the Package. If you institute patent litigation (including a cross-claim or counterclaim) against any party alleging that the Package constitutes direct or contributory patent infringement, then this Artistic License to you shall terminate on the date that such litigation is filed. + +(14) Disclaimer of Warranty: +THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY YOUR LOCAL LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR CONTRIBUTOR WILL BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/LICENSES/BSD-2-Clause.txt b/LICENSES/BSD-2-Clause.txt new file mode 100644 index 000000000..eb3c575b8 --- /dev/null +++ b/LICENSES/BSD-2-Clause.txt @@ -0,0 +1,9 @@ +Copyright (c) + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/LICENSES/BSD-3-Clause.txt b/LICENSES/BSD-3-Clause.txt new file mode 100644 index 000000000..086d3992c --- /dev/null +++ b/LICENSES/BSD-3-Clause.txt @@ -0,0 +1,11 @@ +Copyright (c) . + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/LICENSES/CC0-1.0.txt b/LICENSES/CC0-1.0.txt new file mode 100644 index 000000000..0e259d42c --- /dev/null +++ b/LICENSES/CC0-1.0.txt @@ -0,0 +1,121 @@ +Creative Commons Legal Code + +CC0 1.0 Universal + + CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE + LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN + ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS + INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES + REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS + PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM + THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED + HEREUNDER. + +Statement of Purpose + +The laws of most jurisdictions throughout the world automatically confer +exclusive Copyright and Related Rights (defined below) upon the creator +and subsequent owner(s) (each and all, an "owner") of an original work of +authorship and/or a database (each, a "Work"). + +Certain owners wish to permanently relinquish those rights to a Work for +the purpose of contributing to a commons of creative, cultural and +scientific works ("Commons") that the public can reliably and without fear +of later claims of infringement build upon, modify, incorporate in other +works, reuse and redistribute as freely as possible in any form whatsoever +and for any purposes, including without limitation commercial purposes. +These owners may contribute to the Commons to promote the ideal of a free +culture and the further production of creative, cultural and scientific +works, or to gain reputation or greater distribution for their Work in +part through the use and efforts of others. + +For these and/or other purposes and motivations, and without any +expectation of additional consideration or compensation, the person +associating CC0 with a Work (the "Affirmer"), to the extent that he or she +is an owner of Copyright and Related Rights in the Work, voluntarily +elects to apply CC0 to the Work and publicly distribute the Work under its +terms, with knowledge of his or her Copyright and Related Rights in the +Work and the meaning and intended legal effect of CC0 on those rights. + +1. Copyright and Related Rights. A Work made available under CC0 may be +protected by copyright and related or neighboring rights ("Copyright and +Related Rights"). Copyright and Related Rights include, but are not +limited to, the following: + + i. the right to reproduce, adapt, distribute, perform, display, + communicate, and translate a Work; + ii. moral rights retained by the original author(s) and/or performer(s); +iii. publicity and privacy rights pertaining to a person's image or + likeness depicted in a Work; + iv. rights protecting against unfair competition in regards to a Work, + subject to the limitations in paragraph 4(a), below; + v. rights protecting the extraction, dissemination, use and reuse of data + in a Work; + vi. database rights (such as those arising under Directive 96/9/EC of the + European Parliament and of the Council of 11 March 1996 on the legal + protection of databases, and under any national implementation + thereof, including any amended or successor version of such + directive); and +vii. other similar, equivalent or corresponding rights throughout the + world based on applicable law or treaty, and any national + implementations thereof. + +2. Waiver. To the greatest extent permitted by, but not in contravention +of, applicable law, Affirmer hereby overtly, fully, permanently, +irrevocably and unconditionally waives, abandons, and surrenders all of +Affirmer's Copyright and Related Rights and associated claims and causes +of action, whether now known or unknown (including existing as well as +future claims and causes of action), in the Work (i) in all territories +worldwide, (ii) for the maximum duration provided by applicable law or +treaty (including future time extensions), (iii) in any current or future +medium and for any number of copies, and (iv) for any purpose whatsoever, +including without limitation commercial, advertising or promotional +purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each +member of the public at large and to the detriment of Affirmer's heirs and +successors, fully intending that such Waiver shall not be subject to +revocation, rescission, cancellation, termination, or any other legal or +equitable action to disrupt the quiet enjoyment of the Work by the public +as contemplated by Affirmer's express Statement of Purpose. + +3. Public License Fallback. Should any part of the Waiver for any reason +be judged legally invalid or ineffective under applicable law, then the +Waiver shall be preserved to the maximum extent permitted taking into +account Affirmer's express Statement of Purpose. In addition, to the +extent the Waiver is so judged Affirmer hereby grants to each affected +person a royalty-free, non transferable, non sublicensable, non exclusive, +irrevocable and unconditional license to exercise Affirmer's Copyright and +Related Rights in the Work (i) in all territories worldwide, (ii) for the +maximum duration provided by applicable law or treaty (including future +time extensions), (iii) in any current or future medium and for any number +of copies, and (iv) for any purpose whatsoever, including without +limitation commercial, advertising or promotional purposes (the +"License"). The License shall be deemed effective as of the date CC0 was +applied by Affirmer to the Work. Should any part of the License for any +reason be judged legally invalid or ineffective under applicable law, such +partial invalidity or ineffectiveness shall not invalidate the remainder +of the License, and in such case Affirmer hereby affirms that he or she +will not (i) exercise any of his or her remaining Copyright and Related +Rights in the Work or (ii) assert any associated claims and causes of +action with respect to the Work, in either case contrary to Affirmer's +express Statement of Purpose. + +4. Limitations and Disclaimers. + + a. No trademark or patent rights held by Affirmer are waived, abandoned, + surrendered, licensed or otherwise affected by this document. + b. Affirmer offers the Work as-is and makes no representations or + warranties of any kind concerning the Work, express, implied, + statutory or otherwise, including without limitation warranties of + title, merchantability, fitness for a particular purpose, non + infringement, or the absence of latent or other defects, accuracy, or + the present or absence of errors, whether or not discoverable, all to + the greatest extent permissible under applicable law. + c. Affirmer disclaims responsibility for clearing rights of other persons + that may apply to the Work or any use thereof, including without + limitation any person's Copyright and Related Rights in the Work. + Further, Affirmer disclaims responsibility for obtaining any necessary + consents, permissions or other rights required for any use of the + Work. + d. Affirmer understands and acknowledges that Creative Commons is not a + party to this document and has no duty or obligation with respect to + this CC0 or use of the Work. diff --git a/LICENSES/ISC.txt b/LICENSES/ISC.txt new file mode 100644 index 000000000..b9c199c98 --- /dev/null +++ b/LICENSES/ISC.txt @@ -0,0 +1,8 @@ +ISC License: + +Copyright (c) 2004-2010 by Internet Systems Consortium, Inc. ("ISC") +Copyright (c) 1995-2003 by Internet Software Consortium + +Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies. + +THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/LICENSES/LGPL-3.0-only.txt b/LICENSES/LGPL-3.0-only.txt new file mode 100644 index 000000000..513d1c01f --- /dev/null +++ b/LICENSES/LGPL-3.0-only.txt @@ -0,0 +1,304 @@ +GNU LESSER GENERAL PUBLIC LICENSE +Version 3, 29 June 2007 + +Copyright (C) 2007 Free Software Foundation, Inc. + +Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +This version of the GNU Lesser General Public License incorporates the terms and conditions of version 3 of the GNU General Public License, supplemented by the additional permissions listed below. + +0. Additional Definitions. + +As used herein, "this License" refers to version 3 of the GNU Lesser General Public License, and the "GNU GPL" refers to version 3 of the GNU General Public License. + +"The Library" refers to a covered work governed by this License, other than an Application or a Combined Work as defined below. + +An "Application" is any work that makes use of an interface provided by the Library, but which is not otherwise based on the Library. Defining a subclass of a class defined by the Library is deemed a mode of using an interface provided by the Library. + +A "Combined Work" is a work produced by combining or linking an Application with the Library. The particular version of the Library with which the Combined Work was made is also called the "Linked Version". + +The "Minimal Corresponding Source" for a Combined Work means the Corresponding Source for the Combined Work, excluding any source code for portions of the Combined Work that, considered in isolation, are based on the Application, and not on the Linked Version. + +The "Corresponding Application Code" for a Combined Work means the object code and/or source code for the Application, including any data and utility programs needed for reproducing the Combined Work from the Application, but excluding the System Libraries of the Combined Work. + +1. Exception to Section 3 of the GNU GPL. +You may convey a covered work under sections 3 and 4 of this License without being bound by section 3 of the GNU GPL. + +2. Conveying Modified Versions. +If you modify a copy of the Library, and, in your modifications, a facility refers to a function or data to be supplied by an Application that uses the facility (other than as an argument passed when the facility is invoked), then you may convey a copy of the modified version: + + a) under this License, provided that you make a good faith effort to ensure that, in the event an Application does not supply the function or data, the facility still operates, and performs whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of this License applicable to that copy. + +3. Object Code Incorporating Material from Library Header Files. +The object code form of an Application may incorporate material from a header file that is part of the Library. You may convey such object code under terms of your choice, provided that, if the incorporated material is not limited to numerical parameters, data structure layouts and accessors, or small macros, inline functions and templates (ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the Library is used in it and that the Library and its use are covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license document. + +4. Combined Works. +You may convey a Combined Work under terms of your choice that, taken together, effectively do not restrict modification of the portions of the Library contained in the Combined Work and reverse engineering for debugging such modifications, if you also do each of the following: + + a) Give prominent notice with each copy of the Combined Work that the Library is used in it and that the Library and its use are covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license document. + + c) For a Combined Work that displays copyright notices during execution, include the copyright notice for the Library among these notices, as well as a reference directing the user to the copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this License, and the Corresponding Application Code in a form suitable for, and under terms that permit, the user to recombine or relink the Application with a modified version of the Linked Version to produce a modified Combined Work, in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the Library. A suitable mechanism is one that (a) uses at run time a copy of the Library already present on the user's computer system, and (b) will operate properly with a modified version of the Library that is interface-compatible with the Linked Version. + + e) Provide Installation Information, but only if you would otherwise be required to provide such information under section 6 of the GNU GPL, and only to the extent that such information is necessary to install and execute a modified version of the Combined Work produced by recombining or relinking the Application with a modified version of the Linked Version. (If you use option 4d0, the Installation Information must accompany the Minimal Corresponding Source and Corresponding Application Code. If you use option 4d1, you must provide the Installation Information in the manner specified by section 6 of the GNU GPL for conveying Corresponding Source.) + +5. Combined Libraries. +You may place library facilities that are a work based on the Library side by side in a single library together with other library facilities that are not Applications and are not covered by this License, and convey such a combined library under terms of your choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based on the Library, uncombined with any other library facilities, conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it is a work based on the Library, and explaining where to find the accompanying uncombined form of the same work. + +6. Revised Versions of the GNU Lesser General Public License. +The Free Software Foundation may publish revised and/or new versions of the GNU Lesser General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library as you received it specifies that a certain numbered version of the GNU Lesser General Public License "or any later version" applies to it, you have the option of following the terms and conditions either of that published version or of any later version published by the Free Software Foundation. If the Library as you received it does not specify a version number of the GNU Lesser General Public License, you may choose any version of the GNU Lesser General Public License ever published by the Free Software Foundation. + +If the Library as you received it specifies that a proxy can decide whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is permanent authorization for you to choose that version for the Library. + +GNU GENERAL PUBLIC LICENSE +Version 3, 29 June 2007 + +Copyright © 2007 Free Software Foundation, Inc. + +Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. + +Preamble + +The GNU General Public License is a free, copyleft license for software and other kinds of works. + +The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too. + +When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things. + +To protect your rights, we need to prevent others from denying you these rights or asking you to surrender the rights. Therefore, you have certain responsibilities if you distribute copies of the software, or if you modify it: responsibilities to respect the freedom of others. + +For example, if you distribute copies of such a program, whether gratis or for a fee, you must pass on to the recipients the same freedoms that you received. You must make sure that they, too, receive or can get the source code. And you must show them these terms so they know their rights. + +Developers that use the GNU GPL protect your rights with two steps: (1) assert copyright on the software, and (2) offer you this License giving you legal permission to copy, distribute and/or modify it. + +For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software. For both users' and authors' sake, the GPL requires that modified versions be marked as changed, so that their problems will not be attributed erroneously to authors of previous versions. + +Some devices are designed to deny users access to install or run modified versions of the software inside them, although the manufacturer can do so. This is fundamentally incompatible with the aim of protecting users' freedom to change the software. The systematic pattern of such abuse occurs in the area of products for individuals to use, which is precisely where it is most unacceptable. Therefore, we have designed this version of the GPL to prohibit the practice for those products. If such problems arise substantially in other domains, we stand ready to extend this provision to those domains in future versions of the GPL, as needed to protect the freedom of users. + +Finally, every program is threatened constantly by software patents. States should not allow patents to restrict development and use of software on general-purpose computers, but in those that do, we wish to avoid the special danger that patents applied to a free program could make it effectively proprietary. To prevent this, the GPL assures that patents cannot be used to render the program non-free. + +The precise terms and conditions for copying, distribution and modification follow. + +TERMS AND CONDITIONS + +0. Definitions. + +“This License” refers to version 3 of the GNU General Public License. + +“Copyright” also means copyright-like laws that apply to other kinds of works, such as semiconductor masks. + +“The Program” refers to any copyrightable work licensed under this License. Each licensee is addressed as “you”. “Licensees” and “recipients” may be individuals or organizations. + +To “modify” a work means to copy from or adapt all or part of the work in a fashion requiring copyright permission, other than the making of an exact copy. The resulting work is called a “modified version” of the earlier work or a work “based on” the earlier work. + +A “covered work” means either the unmodified Program or a work based on the Program. + +To “propagate” a work means to do anything with it that, without permission, would make you directly or secondarily liable for infringement under applicable copyright law, except executing it on a computer or modifying a private copy. Propagation includes copying, distribution (with or without modification), making available to the public, and in some countries other activities as well. + +To “convey” a work means any kind of propagation that enables other parties to make or receive copies. Mere interaction with a user through a computer network, with no transfer of a copy, is not conveying. + +An interactive user interface displays “Appropriate Legal Notices” to the extent that it includes a convenient and prominently visible feature that (1) displays an appropriate copyright notice, and (2) tells the user that there is no warranty for the work (except to the extent that warranties are provided), that licensees may convey the work under this License, and how to view a copy of this License. If the interface presents a list of user commands or options, such as a menu, a prominent item in the list meets this criterion. + +1. Source Code. +The “source code” for a work means the preferred form of the work for making modifications to it. “Object code” means any non-source form of a work. + +A “Standard Interface” means an interface that either is an official standard defined by a recognized standards body, or, in the case of interfaces specified for a particular programming language, one that is widely used among developers working in that language. + +The “System Libraries” of an executable work include anything, other than the work as a whole, that (a) is included in the normal form of packaging a Major Component, but which is not part of that Major Component, and (b) serves only to enable use of the work with that Major Component, or to implement a Standard Interface for which an implementation is available to the public in source code form. A “Major Component”, in this context, means a major essential component (kernel, window system, and so on) of the specific operating system (if any) on which the executable work runs, or a compiler used to produce the work, or an object code interpreter used to run it. + +The “Corresponding Source” for a work in object code form means all the source code needed to generate, install, and (for an executable work) run the object code and to modify the work, including scripts to control those activities. However, it does not include the work's System Libraries, or general-purpose tools or generally available free programs which are used unmodified in performing those activities but which are not part of the work. For example, Corresponding Source includes interface definition files associated with source files for the work, and the source code for shared libraries and dynamically linked subprograms that the work is specifically designed to require, such as by intimate data communication or control flow between those subprograms and other parts of the work. + +The Corresponding Source need not include anything that users can regenerate automatically from other parts of the Corresponding Source. + +The Corresponding Source for a work in source code form is that same work. + +2. Basic Permissions. +All rights granted under this License are granted for the term of copyright on the Program, and are irrevocable provided the stated conditions are met. This License explicitly affirms your unlimited permission to run the unmodified Program. The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work. This License acknowledges your rights of fair use or other equivalent, as provided by copyright law. + +You may make, run and propagate covered works that you do not convey, without conditions so long as your license otherwise remains in force. You may convey covered works to others for the sole purpose of having them make modifications exclusively for you, or provide you with facilities for running those works, provided that you comply with the terms of this License in conveying all material for which you do not control copyright. Those thus making or running the covered works for you must do so exclusively on your behalf, under your direction and control, on terms that prohibit them from making any copies of your copyrighted material outside their relationship with you. + +Conveying under any other circumstances is permitted solely under the conditions stated below. Sublicensing is not allowed; section 10 makes it unnecessary. + +3. Protecting Users' Legal Rights From Anti-Circumvention Law. +No covered work shall be deemed part of an effective technological measure under any applicable law fulfilling obligations under article 11 of the WIPO copyright treaty adopted on 20 December 1996, or similar laws prohibiting or restricting circumvention of such measures. + +When you convey a covered work, you waive any legal power to forbid circumvention of technological measures to the extent such circumvention is effected by exercising rights under this License with respect to the covered work, and you disclaim any intention to limit operation or modification of the work as a means of enforcing, against the work's users, your or third parties' legal rights to forbid circumvention of technological measures. + +4. Conveying Verbatim Copies. +You may convey verbatim copies of the Program's source code as you receive it, in any medium, provided that you conspicuously and appropriately publish on each copy an appropriate copyright notice; keep intact all notices stating that this License and any non-permissive terms added in accord with section 7 apply to the code; keep intact all notices of the absence of any warranty; and give all recipients a copy of this License along with the Program. + +You may charge any price or no price for each copy that you convey, and you may offer support or warranty protection for a fee. + +5. Conveying Modified Source Versions. +You may convey a work based on the Program, or the modifications to produce it from the Program, in the form of source code under the terms of section 4, provided that you also meet all of these conditions: + + a) The work must carry prominent notices stating that you modified it, and giving a relevant date. + + b) The work must carry prominent notices stating that it is released under this License and any conditions added under section 7. This requirement modifies the requirement in section 4 to “keep intact all notices”. + + c) You must license the entire work, as a whole, under this License to anyone who comes into possession of a copy. This License will therefore apply, along with any applicable section 7 additional terms, to the whole of the work, and all its parts, regardless of how they are packaged. This License gives no permission to license the work in any other way, but it does not invalidate such permission if you have separately received it. + + d) If the work has interactive user interfaces, each must display Appropriate Legal Notices; however, if the Program has interactive interfaces that do not display Appropriate Legal Notices, your work need not make them do so. + +A compilation of a covered work with other separate and independent works, which are not by their nature extensions of the covered work, and which are not combined with it such as to form a larger program, in or on a volume of a storage or distribution medium, is called an “aggregate” if the compilation and its resulting copyright are not used to limit the access or legal rights of the compilation's users beyond what the individual works permit. Inclusion of a covered work in an aggregate does not cause this License to apply to the other parts of the aggregate. + +6. Conveying Non-Source Forms. +You may convey a covered work in object code form under the terms of sections 4 and 5, provided that you also convey the machine-readable Corresponding Source under the terms of this License, in one of these ways: + + a) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by the Corresponding Source fixed on a durable physical medium customarily used for software interchange. + + b) Convey the object code in, or embodied in, a physical product (including a physical distribution medium), accompanied by a written offer, valid for at least three years and valid for as long as you offer spare parts or customer support for that product model, to give anyone who possesses the object code either (1) a copy of the Corresponding Source for all the software in the product that is covered by this License, on a durable physical medium customarily used for software interchange, for a price no more than your reasonable cost of physically performing this conveying of source, or (2) access to copy the Corresponding Source from a network server at no charge. + + c) Convey individual copies of the object code with a copy of the written offer to provide the Corresponding Source. This alternative is allowed only occasionally and noncommercially, and only if you received the object code with such an offer, in accord with subsection 6b. + + d) Convey the object code by offering access from a designated place (gratis or for a charge), and offer equivalent access to the Corresponding Source in the same way through the same place at no further charge. You need not require recipients to copy the Corresponding Source along with the object code. If the place to copy the object code is a network server, the Corresponding Source may be on a different server (operated by you or a third party) that supports equivalent copying facilities, provided you maintain clear directions next to the object code saying where to find the Corresponding Source. Regardless of what server hosts the Corresponding Source, you remain obligated to ensure that it is available for as long as needed to satisfy these requirements. + + e) Convey the object code using peer-to-peer transmission, provided you inform other peers where the object code and Corresponding Source of the work are being offered to the general public at no charge under subsection 6d. + +A separable portion of the object code, whose source code is excluded from the Corresponding Source as a System Library, need not be included in conveying the object code work. + +A “User Product” is either (1) a “consumer product”, which means any tangible personal property which is normally used for personal, family, or household purposes, or (2) anything designed or sold for incorporation into a dwelling. In determining whether a product is a consumer product, doubtful cases shall be resolved in favor of coverage. For a particular product received by a particular user, “normally used” refers to a typical or common use of that class of product, regardless of the status of the particular user or of the way in which the particular user actually uses, or expects or is expected to use, the product. A product is a consumer product regardless of whether the product has substantial commercial, industrial or non-consumer uses, unless such uses represent the only significant mode of use of the product. + +“Installation Information” for a User Product means any methods, procedures, authorization keys, or other information required to install and execute modified versions of a covered work in that User Product from a modified version of its Corresponding Source. The information must suffice to ensure that the continued functioning of the modified object code is in no case prevented or interfered with solely because modification has been made. + +If you convey an object code work under this section in, or with, or specifically for use in, a User Product, and the conveying occurs as part of a transaction in which the right of possession and use of the User Product is transferred to the recipient in perpetuity or for a fixed term (regardless of how the transaction is characterized), the Corresponding Source conveyed under this section must be accompanied by the Installation Information. But this requirement does not apply if neither you nor any third party retains the ability to install modified object code on the User Product (for example, the work has been installed in ROM). + +The requirement to provide Installation Information does not include a requirement to continue to provide support service, warranty, or updates for a work that has been modified or installed by the recipient, or for the User Product in which it has been modified or installed. Access to a network may be denied when the modification itself materially and adversely affects the operation of the network or violates the rules and protocols for communication across the network. + +Corresponding Source conveyed, and Installation Information provided, in accord with this section must be in a format that is publicly documented (and with an implementation available to the public in source code form), and must require no special password or key for unpacking, reading or copying. + +7. Additional Terms. +“Additional permissions” are terms that supplement the terms of this License by making exceptions from one or more of its conditions. Additional permissions that are applicable to the entire Program shall be treated as though they were included in this License, to the extent that they are valid under applicable law. If additional permissions apply only to part of the Program, that part may be used separately under those permissions, but the entire Program remains governed by this License without regard to the additional permissions. + +When you convey a copy of a covered work, you may at your option remove any additional permissions from that copy, or from any part of it. (Additional permissions may be written to require their own removal in certain cases when you modify the work.) You may place additional permissions on material, added by you to a covered work, for which you have or can give appropriate copyright permission. + +Notwithstanding any other provision of this License, for material you add to a covered work, you may (if authorized by the copyright holders of that material) supplement the terms of this License with terms: + + a) Disclaiming warranty or limiting liability differently from the terms of sections 15 and 16 of this License; or + + b) Requiring preservation of specified reasonable legal notices or author attributions in that material or in the Appropriate Legal Notices displayed by works containing it; or + + c) Prohibiting misrepresentation of the origin of that material, or requiring that modified versions of such material be marked in reasonable ways as different from the original version; or + + d) Limiting the use for publicity purposes of names of licensors or authors of the material; or + + e) Declining to grant rights under trademark law for use of some trade names, trademarks, or service marks; or + + f) Requiring indemnification of licensors and authors of that material by anyone who conveys the material (or modified versions of it) with contractual assumptions of liability to the recipient, for any liability that these contractual assumptions directly impose on those licensors and authors. + +All other non-permissive additional terms are considered “further restrictions” within the meaning of section 10. If the Program as you received it, or any part of it, contains a notice stating that it is governed by this License along with a term that is a further restriction, you may remove that term. If a license document contains a further restriction but permits relicensing or conveying under this License, you may add to a covered work material governed by the terms of that license document, provided that the further restriction does not survive such relicensing or conveying. + +If you add terms to a covered work in accord with this section, you must place, in the relevant source files, a statement of the additional terms that apply to those files, or a notice indicating where to find the applicable terms. + +Additional terms, permissive or non-permissive, may be stated in the form of a separately written license, or stated as exceptions; the above requirements apply either way. + +8. Termination. +You may not propagate or modify a covered work except as expressly provided under this License. Any attempt otherwise to propagate or modify it is void, and will automatically terminate your rights under this License (including any patent licenses granted under the third paragraph of section 11). + +However, if you cease all violation of this License, then your license from a particular copyright holder is reinstated (a) provisionally, unless and until the copyright holder explicitly and finally terminates your license, and (b) permanently, if the copyright holder fails to notify you of the violation by some reasonable means prior to 60 days after the cessation. + +Moreover, your license from a particular copyright holder is reinstated permanently if the copyright holder notifies you of the violation by some reasonable means, this is the first time you have received notice of violation of this License (for any work) from that copyright holder, and you cure the violation prior to 30 days after your receipt of the notice. + +Termination of your rights under this section does not terminate the licenses of parties who have received copies or rights from you under this License. If your rights have been terminated and not permanently reinstated, you do not qualify to receive new licenses for the same material under section 10. + +9. Acceptance Not Required for Having Copies. +You are not required to accept this License in order to receive or run a copy of the Program. Ancillary propagation of a covered work occurring solely as a consequence of using peer-to-peer transmission to receive a copy likewise does not require acceptance. However, nothing other than this License grants you permission to propagate or modify any covered work. These actions infringe copyright if you do not accept this License. Therefore, by modifying or propagating a covered work, you indicate your acceptance of this License to do so. + +10. Automatic Licensing of Downstream Recipients. +Each time you convey a covered work, the recipient automatically receives a license from the original licensors, to run, modify and propagate that work, subject to this License. You are not responsible for enforcing compliance by third parties with this License. + +An “entity transaction” is a transaction transferring control of an organization, or substantially all assets of one, or subdividing an organization, or merging organizations. If propagation of a covered work results from an entity transaction, each party to that transaction who receives a copy of the work also receives whatever licenses to the work the party's predecessor in interest had or could give under the previous paragraph, plus a right to possession of the Corresponding Source of the work from the predecessor in interest, if the predecessor has it or can get it with reasonable efforts. + +You may not impose any further restrictions on the exercise of the rights granted or affirmed under this License. For example, you may not impose a license fee, royalty, or other charge for exercise of rights granted under this License, and you may not initiate litigation (including a cross-claim or counterclaim in a lawsuit) alleging that any patent claim is infringed by making, using, selling, offering for sale, or importing the Program or any portion of it. + +11. Patents. +A “contributor” is a copyright holder who authorizes use under this License of the Program or a work on which the Program is based. The work thus licensed is called the contributor's “contributor version”. + +A contributor's “essential patent claims” are all patent claims owned or controlled by the contributor, whether already acquired or hereafter acquired, that would be infringed by some manner, permitted by this License, of making, using, or selling its contributor version, but do not include claims that would be infringed only as a consequence of further modification of the contributor version. For purposes of this definition, “control” includes the right to grant patent sublicenses in a manner consistent with the requirements of this License. + +Each contributor grants you a non-exclusive, worldwide, royalty-free patent license under the contributor's essential patent claims, to make, use, sell, offer for sale, import and otherwise run, modify and propagate the contents of its contributor version. + +In the following three paragraphs, a “patent license” is any express agreement or commitment, however denominated, not to enforce a patent (such as an express permission to practice a patent or covenant not to sue for patent infringement). To “grant” such a patent license to a party means to make such an agreement or commitment not to enforce a patent against the party. + +If you convey a covered work, knowingly relying on a patent license, and the Corresponding Source of the work is not available for anyone to copy, free of charge and under the terms of this License, through a publicly available network server or other readily accessible means, then you must either (1) cause the Corresponding Source to be so available, or (2) arrange to deprive yourself of the benefit of the patent license for this particular work, or (3) arrange, in a manner consistent with the requirements of this License, to extend the patent license to downstream recipients. “Knowingly relying” means you have actual knowledge that, but for the patent license, your conveying the covered work in a country, or your recipient's use of the covered work in a country, would infringe one or more identifiable patents in that country that you have reason to believe are valid. + +If, pursuant to or in connection with a single transaction or arrangement, you convey, or propagate by procuring conveyance of, a covered work, and grant a patent license to some of the parties receiving the covered work authorizing them to use, propagate, modify or convey a specific copy of the covered work, then the patent license you grant is automatically extended to all recipients of the covered work and works based on it. + +A patent license is “discriminatory” if it does not include within the scope of its coverage, prohibits the exercise of, or is conditioned on the non-exercise of one or more of the rights that are specifically granted under this License. You may not convey a covered work if you are a party to an arrangement with a third party that is in the business of distributing software, under which you make payment to the third party based on the extent of your activity of conveying the work, and under which the third party grants, to any of the parties who would receive the covered work from you, a discriminatory patent license (a) in connection with copies of the covered work conveyed by you (or copies made from those copies), or (b) primarily for and in connection with specific products or compilations that contain the covered work, unless you entered into that arrangement, or that patent license was granted, prior to 28 March 2007. + +Nothing in this License shall be construed as excluding or limiting any implied license or other defenses to infringement that may otherwise be available to you under applicable patent law. + +12. No Surrender of Others' Freedom. +If conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot convey a covered work so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not convey it at all. For example, if you agree to terms that obligate you to collect a royalty for further conveying from those to whom you convey the Program, the only way you could satisfy both those terms and this License would be to refrain entirely from conveying the Program. + +13. Use with the GNU Affero General Public License. +Notwithstanding any other provision of this License, you have permission to link or combine any covered work with a work licensed under version 3 of the GNU Affero General Public License into a single combined work, and to convey the resulting work. The terms of this License will continue to apply to the part which is the covered work, but the special requirements of the GNU Affero General Public License, section 13, concerning interaction through a network will apply to the combination as such. + +14. Revised Versions of this License. +The Free Software Foundation may publish revised and/or new versions of the GNU General Public License from time to time. Such new versions will be similar in spirit to the present version, but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Program specifies that a certain numbered version of the GNU General Public License “or any later version” applies to it, you have the option of following the terms and conditions either of that numbered version or of any later version published by the Free Software Foundation. If the Program does not specify a version number of the GNU General Public License, you may choose any version ever published by the Free Software Foundation. + +If the Program specifies that a proxy can decide which future versions of the GNU General Public License can be used, that proxy's public statement of acceptance of a version permanently authorizes you to choose that version for the Program. + +Later license versions may give you additional or different permissions. However, no additional obligations are imposed on any author or copyright holder as a result of your choosing to follow a later version. + +15. Disclaimer of Warranty. +THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + +16. Limitation of Liability. +IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. + +17. Interpretation of Sections 15 and 16. +If the disclaimer of warranty and limitation of liability provided above cannot be given local legal effect according to their terms, reviewing courts shall apply local law that most closely approximates an absolute waiver of all civil liability in connection with the Program, unless a warranty or assumption of liability accompanies a copy of the Program in return for a fee. + +END OF TERMS AND CONDITIONS + +How to Apply These Terms to Your New Programs + +If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms. + +To do so, attach the following notices to the program. It is safest to attach them to the start of each source file to most effectively state the exclusion of warranty; and each file should have at least the “copyright” line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along with this program. If not, see . + +Also add information on how to contact you by electronic and paper mail. + +If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode: + + Copyright (C) + This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an “about box”. + +You should also get your employer (if you work as a programmer) or school, if any, to sign a “copyright disclaimer” for the program, if necessary. For more information on this, and how to apply and follow the GNU GPL, see . + +The GNU General Public License does not permit incorporating your program into proprietary programs. If your program is a subroutine library, you may consider it more useful to permit linking proprietary applications with the library. If this is what you want to do, use the GNU Lesser General Public License instead of this License. But first, please read . diff --git a/LICENSES/LicenseRef-Altera-No-Warranty.txt b/LICENSES/LicenseRef-Altera-No-Warranty.txt new file mode 100644 index 000000000..10b186678 --- /dev/null +++ b/LICENSES/LicenseRef-Altera-No-Warranty.txt @@ -0,0 +1,7 @@ +This Verilog file was developed by Altera Corporation. It may be +freely copied and/or distributed at no cost. Any persons using this +file for any purpose do so at their own risk, and are responsible for +the results of such use. Altera Corporation does not guarantee that +this file is complete, correct, or fit for any particular purpose. +NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. This notice must +accompany any copy of this file. diff --git a/LICENSES/LicenseRef-IEEE-1800.txt b/LICENSES/LicenseRef-IEEE-1800.txt new file mode 100644 index 000000000..d3302aee0 --- /dev/null +++ b/LICENSES/LicenseRef-IEEE-1800.txt @@ -0,0 +1,22 @@ +This license is used on IEEE files where there is a permitted use of +standards, including copying strictly necessary to implement normative +interfaces defined by the standard. Refer to IEEE SA Operations Manual +Clause 6.1 and IEEE Standards Permission policies. + +-- + +Copyright 2024 by The Institute of Electrical and Electronics Engineers, Inc. +All rights reserved. + +IEEE, 802, and POSIX are registered trademarks in the U.S. Patent & +Trademark Office, owned by The Institute of Electrical and Electronics +Engineers, Incorporated. + +IEEE draft and approved standards are copyrighted by IEEE under US and +international copyright laws. They are made available by IEEE and are +adopted for a wide variety of both public and private uses. These include +both use, by reference, in laws and regulations, and use in private +self-regulation, standardization, and the promotion of engineering +practices and methods. By making these documents available for use and +adoption by public authorities and private users, neither IEEE nor its +licensors waive any rights in copyright to the documents. diff --git a/LICENSES/MIT.txt b/LICENSES/MIT.txt new file mode 100644 index 000000000..d817195da --- /dev/null +++ b/LICENSES/MIT.txt @@ -0,0 +1,18 @@ +MIT License + +Copyright (c) + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and +associated documentation files (the "Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the +following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial +portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT +LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO +EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE +USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/LICENSES/Unlicense.txt b/LICENSES/Unlicense.txt new file mode 100644 index 000000000..cde4ac698 --- /dev/null +++ b/LICENSES/Unlicense.txt @@ -0,0 +1,10 @@ +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, use, compile, sell, or distribute this software, either in source code form or as a compiled binary, for any purpose, commercial or non-commercial, and by any means. + +In jurisdictions that recognize copyright laws, the author or authors of this software dedicate any and all copyright interest in the software to the public domain. We make this dedication for the benefit of the public at large and to the detriment of our heirs and +successors. We intend this dedication to be an overt act of relinquishment in perpetuity of all present and future rights to this software under copyright law. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +For more information, please refer to diff --git a/Makefile.in b/Makefile.in index bf6d48e2b..b82a8cb43 100644 --- a/Makefile.in +++ b/Makefile.in @@ -7,10 +7,10 @@ # #***************************************************************************** # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # #****************************************************************************/ diff --git a/README.rst b/README.rst index 7c7274f62..bec2182ad 100644 --- a/README.rst +++ b/README.rst @@ -1,5 +1,7 @@ .. Github doesn't render images unless absolute URL .. Do not know of a conditional tag, "only: github" nor "github display" works +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder +.. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 |badge1| |badge2| |badge3| |badge4| |badge5| |badge7| |badge8| diff --git a/REUSE.toml b/REUSE.toml new file mode 100644 index 000000000..d0f53012e --- /dev/null +++ b/REUSE.toml @@ -0,0 +1,60 @@ +# DESCRIPTION: Verilator default licensing for "reuse lint" + +version = 1 + +[[annotations]] +path = [ + "**/.gitattributes", + "**/.gitignore", + ".clang-format", + ".clang-tidy", + ".codacy.yml", + ".devcontainer/devcontainer.json", + ".github/**", + ".pre-commit-hooks.yaml", + ".style.yapf", + "CITATION.cff", + "CPPLINT.cfg", + "docs/CONTRIBUTORS", + "docs/spelling.txt", + "docs/verilated.dox", + "examples/**/*.vc", + "install-sh", + "test_regress/.gdbinit", + "test_regress/input.vc", + "test_regress/input.xsim.vc", + "test_regress/t/*.dat", + "test_regress/t/*.gprof", + "test_regress/t/*.mem", + "test_regress/t/*.out", + "test_regress/t/*.tree", + "test_regress/t/*.vc", + "test_regress/t/t_lint_bsspace_bad.v", + "verilator.pc.in", +] +SPDX-FileCopyrightText = "2003-2026 Wilson Snyder" +SPDX-License-Identifier = "CC0-1.0" + +[[annotations]] +path = [ + "docs/_static/**", + "docs/gen/*.rst", + "docs/guide/figures/**", +] +SPDX-FileCopyrightText = "2003-2026 Wilson Snyder" +SPDX-License-Identifier = "LGPL-3.0-only OR Artistic-2.0" + +[[annotations]] +path = "test_regress/t/uvm/**" +SPDX-FileCopyrightText = [ + "2010-2017 Mentor Graphics Corporation", + "2010-2013 Synopsys, Inc.", + "2010-2018 Cadence Design Systems, Inc.", + "2013 NVIDIA Corporation", +] +SPDX-License-Identifier = "Apache-2.0" + +[[annotations]] +path = "include/gtkwave/lz4.*" +SPDX-FileCopyrightText = "2011-2023 Yann Collet" +SPDX-License-Identifier = "BSD-2-Clause" diff --git a/bin/redirect b/bin/redirect index 76bebfa90..e9411316d 100644 --- a/bin/redirect +++ b/bin/redirect @@ -1,10 +1,10 @@ #!/usr/bin/env perl ###################################################################### # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # ###################################################################### diff --git a/bin/verilator b/bin/verilator index ebe3fd3b5..a94b7fe56 100755 --- a/bin/verilator +++ b/bin/verilator @@ -1,10 +1,10 @@ #!/usr/bin/env perl ###################################################################### # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # ###################################################################### diff --git a/bin/verilator_ccache_report b/bin/verilator_ccache_report index 2866adfe0..b6dc728a3 100755 --- a/bin/verilator_ccache_report +++ b/bin/verilator_ccache_report @@ -17,12 +17,13 @@ parser = argparse.ArgumentParser( For documentation see https://verilator.org/guide/latest/exe_verilator_ccache_report.html""", - epilog="""Copyright 2002-2026 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2002-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('-o', type=pathlib.Path, metavar="OUTFILE", required=True, help='output file') parser.add_argument('logdir', type=pathlib.Path, help='log directory') diff --git a/bin/verilator_coverage b/bin/verilator_coverage index 4d828ce90..961c4cf26 100755 --- a/bin/verilator_coverage +++ b/bin/verilator_coverage @@ -1,10 +1,10 @@ #!/usr/bin/env perl ###################################################################### # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # ###################################################################### @@ -197,6 +197,7 @@ can redistribute it and/or modify the Verilator internals under the terms of either the GNU Lesser General Public License Version 3 or the Perl Artistic License Version 2.0. +SPDX-FileCopyrightText: 2003-2026 Wilson Snyder SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 =head1 SEE ALSO diff --git a/bin/verilator_difftree b/bin/verilator_difftree index 163a87a01..96dbbe9d7 100755 --- a/bin/verilator_difftree +++ b/bin/verilator_difftree @@ -110,12 +110,13 @@ It performs a diff between two files, or all files common between two directories, ignoring irrelevant pointer differences. Exit status is 0 if inputs are the same, 1 if different, 2 if trouble.""", - epilog="""Copyright 2005-2026 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2005-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('--debug', action='store_const', const=9, help='enable debug') parser.add_argument('--no-lineno', diff --git a/bin/verilator_gantt b/bin/verilator_gantt index 845e13c08..e01a434ff 100755 --- a/bin/verilator_gantt +++ b/bin/verilator_gantt @@ -613,12 +613,13 @@ Verilator_gantt creates a visual representation to help analyze Verilator For documentation see https://verilator.org/guide/latest/exe_verilator_gantt.html""", - epilog="""Copyright 2018-2026 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2018-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('--debug', action='store_true', help='enable debug') parser.add_argument('--no-vcd', help='disable creating vcd', action='store_true') diff --git a/bin/verilator_includer b/bin/verilator_includer index 648dba61a..40ca418ab 100755 --- a/bin/verilator_includer +++ b/bin/verilator_includer @@ -2,11 +2,11 @@ # mypy: disallow-untyped-defs # pylint: disable=C0114,C0209 # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify the Verilator internals under the terms -# of either the GNU Lesser General Public License Version 3 or the Perl -# Artistic License Version 2.0. +# This program is free software; you can redistribute it and/or modify the +# Verilator internals under the terms of either the GNU Lesser General +# Public License Version 3 or the Perl Artistic License Version 2.0. # +# SPDX-FileCopyrightText: 2003-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ###################################################################### diff --git a/bin/verilator_profcfunc b/bin/verilator_profcfunc index cf47d3587..b4d3b7089 100755 --- a/bin/verilator_profcfunc +++ b/bin/verilator_profcfunc @@ -173,12 +173,13 @@ in each Verilog block. For documentation see https://verilator.org/guide/latest/exe_verilator_profcfunc.html""", - epilog="""Copyright 2002-2026 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2002-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('--debug', action='store_const', const=9, help='enable debug') parser.add_argument('filename', help='input gprof output to process') diff --git a/ci/ci-install.bash b/ci/ci-install.bash index f28baccea..f8a9d526c 100755 --- a/ci/ci-install.bash +++ b/ci/ci-install.bash @@ -1,11 +1,7 @@ #!/usr/bin/env bash # DESCRIPTION: Verilator: CI dependency install script # -# Copyright 2020 by Geza Lore. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. -# +# SPDX-FileCopyrightText: 2020 Geza Lore # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ################################################################################ diff --git a/ci/ci-pages-notify.bash b/ci/ci-pages-notify.bash index 3e892f868..05bb92fe6 100755 --- a/ci/ci-pages-notify.bash +++ b/ci/ci-pages-notify.bash @@ -1,11 +1,7 @@ #!/usr/bin/env bash # DESCRIPTION: Verilator: CI script for 'pages.yml', notifies PRs # -# Copyright 2025 by Geza Lore. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. -# +# SPDX-FileCopyrightText: 2025 Geza Lore # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Notify PRs via comment that their coverage reports are available diff --git a/ci/ci-pages.bash b/ci/ci-pages.bash index 10d992468..ba9013621 100755 --- a/ci/ci-pages.bash +++ b/ci/ci-pages.bash @@ -1,11 +1,7 @@ #!/usr/bin/env bash # DESCRIPTION: Verilator: CI script for 'pages.yml', builds the GitHub Pages # -# Copyright 2025 by Geza Lore. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. -# +# SPDX-FileCopyrightText: 2025 Geza Lore # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # This scipt build the content of the GitHub Pages for the repository. diff --git a/ci/ci-script.bash b/ci/ci-script.bash index 9c24bb52e..816fe6636 100755 --- a/ci/ci-script.bash +++ b/ci/ci-script.bash @@ -1,11 +1,7 @@ #!/usr/bin/env bash # DESCRIPTION: Verilator: CI main job script # -# Copyright 2020 by Geza Lore. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. -# +# SPDX-FileCopyrightText: 2020 Geza Lore # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ################################################################################ diff --git a/ci/ci-win-compile.ps1 b/ci/ci-win-compile.ps1 index 1cc694248..2722d8362 100644 --- a/ci/ci-win-compile.ps1 +++ b/ci/ci-win-compile.ps1 @@ -1,10 +1,6 @@ # DESCRIPTION: Verilator: CI Windows Power Shell - Compile Verilator # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. -# +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ################################################################################ diff --git a/ci/ci-win-test.ps1 b/ci/ci-win-test.ps1 index 7baf9c5f3..23697fe09 100644 --- a/ci/ci-win-test.ps1 +++ b/ci/ci-win-test.ps1 @@ -1,10 +1,6 @@ # DESCRIPTION: Verilator: CI Windows Power Shell - Verilate a test # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. -# +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ################################################################################ diff --git a/ci/docker/buildenv/Dockerfile b/ci/docker/buildenv/Dockerfile index 520735317..29a8c1d2d 100644 --- a/ci/docker/buildenv/Dockerfile +++ b/ci/docker/buildenv/Dockerfile @@ -1,9 +1,9 @@ # DESCRIPTION: Dockerfile for env to build and fully test Verilator # -# Copyright 2020 by Stefan Wallentowitz. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2020 Stefan Wallentowitz # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 FROM ubuntu:24.04 diff --git a/ci/docker/buildenv/README.rst b/ci/docker/buildenv/README.rst index 8a1f3deb7..146725466 100644 --- a/ci/docker/buildenv/README.rst +++ b/ci/docker/buildenv/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. _verilator build docker container: diff --git a/ci/docker/buildenv/build.sh b/ci/docker/buildenv/build.sh index 1894ba58f..b30a34b56 100755 --- a/ci/docker/buildenv/build.sh +++ b/ci/docker/buildenv/build.sh @@ -1,10 +1,10 @@ #!/bin/bash -e # DESCRIPTION: Build Verilator (inside container) # -# Copyright 2020 by Stefan Wallentowitz. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2020 Stefan Wallentowitz # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 : "${REPO:=https://github.com/verilator/verilator}" diff --git a/ci/docker/run/Dockerfile b/ci/docker/run/Dockerfile index 32391c69f..8a6637906 100644 --- a/ci/docker/run/Dockerfile +++ b/ci/docker/run/Dockerfile @@ -1,9 +1,9 @@ # DESCRIPTION: Dockerfile for image to run Verilator inside # -# Copyright 2020 by Stefan Wallentowitz. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2020 Stefan Wallentowitz # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 FROM ubuntu:24.04 diff --git a/ci/docker/run/README.rst b/ci/docker/run/README.rst index e960d1a81..1ef7f9fb4 100644 --- a/ci/docker/run/README.rst +++ b/ci/docker/run/README.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 Verilator Executable Docker Container diff --git a/ci/docker/run/hooks/post_push b/ci/docker/run/hooks/post_push index 6da467d3f..baf2b54b5 100755 --- a/ci/docker/run/hooks/post_push +++ b/ci/docker/run/hooks/post_push @@ -1,10 +1,10 @@ #!/bin/bash # DESCRIPTION: Docker hub hook to tag the latest release (stable) # -# Copyright 2020 by Stefan Wallentowitz. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2020 Stefan Wallentowitz # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 if [ "$SOURCE_BRANCH"="stable" ]; then diff --git a/ci/docker/run/verilator-docker b/ci/docker/run/verilator-docker index 9648c2903..0c0d59bbd 100755 --- a/ci/docker/run/verilator-docker +++ b/ci/docker/run/verilator-docker @@ -1,10 +1,10 @@ #!/bin/bash # DESCRIPTION: Wrap a verilator call to run a docker container # -# Copyright 2020 by Stefan Wallentowitz. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2020 Stefan Wallentowitz # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 docker pull verilator/verilator:$1 >/dev/null diff --git a/ci/docker/run/verilator-wrap.sh b/ci/docker/run/verilator-wrap.sh index 1a5aa6211..04dd3b98b 100755 --- a/ci/docker/run/verilator-wrap.sh +++ b/ci/docker/run/verilator-wrap.sh @@ -2,10 +2,10 @@ # DESCRIPTION: Wrap a Verilator call and copy vlt includes # (inside docker container) # -# Copyright 2020 by Stefan Wallentowitz. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2020 Stefan Wallentowitz # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 perl /usr/local/bin/verilator "$@" diff --git a/configure.ac b/configure.ac index ee312fa3f..eef94ee32 100644 --- a/configure.ac +++ b/configure.ac @@ -1,8 +1,9 @@ # DESCRIPTION: Process this file with autoconf to produce a configure script. # -# Copyright 2003-2025 by Wilson Snyder. Verilator is free software; you -# can redistribute it and/or modify it under the terms of either the GNU Lesser -# General Public License Version 3 or the Perl Artistic License Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2003-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # When releasing, also update header of Changes file, and CMakeLists.txt, diff --git a/docs/CONTRIBUTING.rst b/docs/CONTRIBUTING.rst index 4b42b8f1d..7c91c9295 100644 --- a/docs/CONTRIBUTING.rst +++ b/docs/CONTRIBUTING.rst @@ -1,3 +1,6 @@ +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder +.. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 + Contributing to Verilator ========================= diff --git a/docs/Makefile b/docs/Makefile index c7ebd2ef6..44f5f9f1f 100644 --- a/docs/Makefile +++ b/docs/Makefile @@ -5,10 +5,10 @@ # # Code available from: https://verilator.org # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # ###################################################################### diff --git a/docs/README.rst b/docs/README.rst index 0752c6a5c..5ace9194a 100644 --- a/docs/README.rst +++ b/docs/README.rst @@ -1,3 +1,6 @@ +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder +.. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 + Verilator Documentation ======================= diff --git a/docs/bin/vl_sphinx_extract b/docs/bin/vl_sphinx_extract index 9b1aac284..a6794e14d 100755 --- a/docs/bin/vl_sphinx_extract +++ b/docs/bin/vl_sphinx_extract @@ -37,12 +37,13 @@ parser = argparse.ArgumentParser( allow_abbrev=False, formatter_class=argparse.RawDescriptionHelpFormatter, description="""Read a file and extract documentation data.""", - epilog=""" Copyright 2021-2026 by Wilson Snyder. This package is free software; -you can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2021-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('--debug', action='store_const', const=9, help='enable debug') parser.add_argument('path', help='path to extract from') diff --git a/docs/bin/vl_sphinx_fix b/docs/bin/vl_sphinx_fix index 32c3455ec..cd0ee46ca 100755 --- a/docs/bin/vl_sphinx_fix +++ b/docs/bin/vl_sphinx_fix @@ -52,12 +52,13 @@ parser = argparse.ArgumentParser( allow_abbrev=False, formatter_class=argparse.RawDescriptionHelpFormatter, description="""Post-process Sphinx HTML.""", - epilog=""" Copyright 2021-2026 by Wilson Snyder. This package is free software; -you can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2021-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('--debug', action='store_const', const=9, help='enable debug') parser.add_argument('path', help='path to edit') diff --git a/docs/guide/changes.rst b/docs/guide/changes.rst index 7aecb111a..09264212b 100644 --- a/docs/guide/changes.rst +++ b/docs/guide/changes.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 **************** diff --git a/docs/guide/conf.py b/docs/guide/conf.py index 79e8bbe51..f873c144a 100644 --- a/docs/guide/conf.py +++ b/docs/guide/conf.py @@ -1,7 +1,7 @@ # pylint: disable=C0103,C0114,C0116,C0301,E0402,W0622 # # Configuration file for Verilator's Sphinx documentation builder. -# Copyright 2003-2026 by Wilson Snyder. +# SPDX-FileCopyrightText: 2003-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # # This file only contains overridden options. For a full list: diff --git a/docs/guide/connecting.rst b/docs/guide/connecting.rst index f3c8eedbf..a78a3cc1b 100644 --- a/docs/guide/connecting.rst +++ b/docs/guide/connecting.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. _connecting: diff --git a/docs/guide/contributing.rst b/docs/guide/contributing.rst index 80c11be2f..9975c7512 100644 --- a/docs/guide/contributing.rst +++ b/docs/guide/contributing.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ******************************* diff --git a/docs/guide/contributors.rst b/docs/guide/contributors.rst index 8f9d42dfd..f2e894fac 100644 --- a/docs/guide/contributors.rst +++ b/docs/guide/contributors.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ************************ diff --git a/docs/guide/copyright.rst b/docs/guide/copyright.rst index 0268b6ab8..5b9405420 100644 --- a/docs/guide/copyright.rst +++ b/docs/guide/copyright.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ********* @@ -7,7 +7,7 @@ Copyright The latest version of Verilator is available from https://verilator.org. -Copyright 2003-2026 by Wilson Snyder. This program is free software; you +Copyright 2003-2026 by Wilson Snyder. Verilator is free software; you can redistribute it and/or modify the Verilator internals under the terms of either the GNU Lesser General Public License Version 3 or the Perl Artistic License Version 2.0. diff --git a/docs/guide/deprecations.rst b/docs/guide/deprecations.rst index 050975a4f..b22282bf5 100644 --- a/docs/guide/deprecations.rst +++ b/docs/guide/deprecations.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 Deprecations diff --git a/docs/guide/environment.rst b/docs/guide/environment.rst index 99ac7485d..bae80b97b 100644 --- a/docs/guide/environment.rst +++ b/docs/guide/environment.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. _Environment: diff --git a/docs/guide/example_binary.rst b/docs/guide/example_binary.rst index ecca83049..fd36fe8ce 100644 --- a/docs/guide/example_binary.rst +++ b/docs/guide/example_binary.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. _example create-binary execution: diff --git a/docs/guide/example_cc.rst b/docs/guide/example_cc.rst index 007645078..2a8384e85 100644 --- a/docs/guide/example_cc.rst +++ b/docs/guide/example_cc.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. _example c++ execution: diff --git a/docs/guide/example_common_install.rst b/docs/guide/example_common_install.rst index a9bd788a8..0e38fa6ff 100644 --- a/docs/guide/example_common_install.rst +++ b/docs/guide/example_common_install.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 First you need Verilator installed, see :ref:`Installation`. In brief, if diff --git a/docs/guide/example_dist.rst b/docs/guide/example_dist.rst index 5a2aad40d..f3e1765f5 100644 --- a/docs/guide/example_dist.rst +++ b/docs/guide/example_dist.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. _examples in the distribution: diff --git a/docs/guide/example_sc.rst b/docs/guide/example_sc.rst index 4d236f582..349645080 100644 --- a/docs/guide/example_sc.rst +++ b/docs/guide/example_sc.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. _example systemc execution: diff --git a/docs/guide/examples.rst b/docs/guide/examples.rst index da378c313..5e0b2e260 100644 --- a/docs/guide/examples.rst +++ b/docs/guide/examples.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. _examples: diff --git a/docs/guide/exe_sim.rst b/docs/guide/exe_sim.rst index ed9fb9a99..fe916c089 100644 --- a/docs/guide/exe_sim.rst +++ b/docs/guide/exe_sim.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. _simulation runtime arguments: diff --git a/docs/guide/exe_verilator.rst b/docs/guide/exe_verilator.rst index 824251f07..7c21ae284 100644 --- a/docs/guide/exe_verilator.rst +++ b/docs/guide/exe_verilator.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 =================== diff --git a/docs/guide/exe_verilator_coverage.rst b/docs/guide/exe_verilator_coverage.rst index 030daee60..80bc8e7f9 100644 --- a/docs/guide/exe_verilator_coverage.rst +++ b/docs/guide/exe_verilator_coverage.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 verilator_coverage diff --git a/docs/guide/exe_verilator_gantt.rst b/docs/guide/exe_verilator_gantt.rst index 2cf398b90..5b45969f9 100644 --- a/docs/guide/exe_verilator_gantt.rst +++ b/docs/guide/exe_verilator_gantt.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 verilator_gantt diff --git a/docs/guide/exe_verilator_profcfunc.rst b/docs/guide/exe_verilator_profcfunc.rst index 780fe4326..c79f86436 100644 --- a/docs/guide/exe_verilator_profcfunc.rst +++ b/docs/guide/exe_verilator_profcfunc.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 verilator_profcfunc diff --git a/docs/guide/executables.rst b/docs/guide/executables.rst index 6a50c7bc0..ac4e3f85e 100644 --- a/docs/guide/executables.rst +++ b/docs/guide/executables.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ********************************* diff --git a/docs/guide/extensions.rst b/docs/guide/extensions.rst index a5757e4c7..6d764d840 100644 --- a/docs/guide/extensions.rst +++ b/docs/guide/extensions.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 =================== diff --git a/docs/guide/faq.rst b/docs/guide/faq.rst index f71b70f4e..ec55a9a9c 100644 --- a/docs/guide/faq.rst +++ b/docs/guide/faq.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ****************************** diff --git a/docs/guide/files.rst b/docs/guide/files.rst index d14e8b043..2e5fa2225 100644 --- a/docs/guide/files.rst +++ b/docs/guide/files.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ***** diff --git a/docs/guide/index.rst b/docs/guide/index.rst index 414c18bdc..35a74211e 100644 --- a/docs/guide/index.rst +++ b/docs/guide/index.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ###################### diff --git a/docs/guide/install-cmake.rst b/docs/guide/install-cmake.rst index 7961e857d..ac4217b73 100644 --- a/docs/guide/install-cmake.rst +++ b/docs/guide/install-cmake.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. _cmakeinstallation: diff --git a/docs/guide/install.rst b/docs/guide/install.rst index 0198f496f..989c581c6 100644 --- a/docs/guide/install.rst +++ b/docs/guide/install.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. _installation: diff --git a/docs/guide/languages.rst b/docs/guide/languages.rst index d7be954fc..fdadd1828 100644 --- a/docs/guide/languages.rst +++ b/docs/guide/languages.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 *************** diff --git a/docs/guide/overview.rst b/docs/guide/overview.rst index fa5782ee0..5ffe52ed2 100644 --- a/docs/guide/overview.rst +++ b/docs/guide/overview.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ******** diff --git a/docs/guide/simulating.rst b/docs/guide/simulating.rst index ed26effa6..c62f58f42 100644 --- a/docs/guide/simulating.rst +++ b/docs/guide/simulating.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. _simulating: diff --git a/docs/guide/verilating.rst b/docs/guide/verilating.rst index 1d0de69fb..377686548 100644 --- a/docs/guide/verilating.rst +++ b/docs/guide/verilating.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ********** diff --git a/docs/guide/warnings.rst b/docs/guide/warnings.rst index a0380e505..267baadef 100644 --- a/docs/guide/warnings.rst +++ b/docs/guide/warnings.rst @@ -1,4 +1,4 @@ -.. Copyright 2003-2026 by Wilson Snyder. +.. SPDX-FileCopyrightText: 2003-2026 Wilson Snyder .. SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 =================== diff --git a/docs/internals.rst b/docs/internals.rst index b7ff0975b..4216b32d9 100644 --- a/docs/internals.rst +++ b/docs/internals.rst @@ -2645,10 +2645,11 @@ xsim_flags / xsim_flags2 / xsim_run_flags Distribution ============ -Copyright 2008-2026 by Wilson Snyder. Verilator is free software; you can -redistribute it and/or modify it under the terms of either the GNU Lesser -General Public License Version 3 or the Perl Artistic License Version 2.0. +Verilator is free software; you can redistribute it and/or modify it under +the terms of either the GNU Lesser General Public License Version 3 or the +Perl Artistic License Version 2.0. +SPDX-FileCopyrightText: 2003-2026 Wilson Snyder SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 .. |Logo| image:: https://www.veripool.org/img/verilator_256_200_min.png diff --git a/docs/security.rst b/docs/security.rst index 53bc500a3..4080bad92 100644 --- a/docs/security.rst +++ b/docs/security.rst @@ -1,4 +1,6 @@ .. for github, vim: syntax=reStructuredText +.. SPDX-FileCopyrightText: 2025-2026 Wilson Snyder +.. SPDX-License-Identifier: CC0-1.0 Security Policy =============== diff --git a/examples/cmake_hello_c/CMakeLists.txt b/examples/cmake_hello_c/CMakeLists.txt index 338cacc85..d346e95ba 100644 --- a/examples/cmake_hello_c/CMakeLists.txt +++ b/examples/cmake_hello_c/CMakeLists.txt @@ -5,8 +5,8 @@ # This is an example cmake script to build a verilog to systemc project # using cmake and verilator. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/cmake_hello_c/Makefile b/examples/cmake_hello_c/Makefile index a6bb88304..9e88ff560 100644 --- a/examples/cmake_hello_c/Makefile +++ b/examples/cmake_hello_c/Makefile @@ -6,8 +6,8 @@ # This makefile is here for testing the examples and should # generally not be added to a CMake project. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/cmake_hello_sc/CMakeLists.txt b/examples/cmake_hello_sc/CMakeLists.txt index 58d434439..444ef18be 100644 --- a/examples/cmake_hello_sc/CMakeLists.txt +++ b/examples/cmake_hello_sc/CMakeLists.txt @@ -5,8 +5,8 @@ # This is an example cmake script to build a verilog to SystemC project # using CMake and Verilator. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/cmake_hello_sc/Makefile b/examples/cmake_hello_sc/Makefile index df2a9bd52..a13e676bc 100644 --- a/examples/cmake_hello_sc/Makefile +++ b/examples/cmake_hello_sc/Makefile @@ -6,8 +6,8 @@ # This makefile is here for testing the examples and should # generally not be added to a CMake project. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/cmake_protect_lib/CMakeLists.txt b/examples/cmake_protect_lib/CMakeLists.txt index ec07f0716..6b89699e0 100644 --- a/examples/cmake_protect_lib/CMakeLists.txt +++ b/examples/cmake_protect_lib/CMakeLists.txt @@ -5,8 +5,8 @@ # This is an example cmake script to build a verilog to systemc project # using cmake and verilator. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/cmake_protect_lib/Makefile b/examples/cmake_protect_lib/Makefile index e33a41038..de3945253 100644 --- a/examples/cmake_protect_lib/Makefile +++ b/examples/cmake_protect_lib/Makefile @@ -6,8 +6,8 @@ # This makefile is here for testing the examples and should # generally not be added to a CMake project. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/cmake_tracing_c/CMakeLists.txt b/examples/cmake_tracing_c/CMakeLists.txt index 63c2a9668..5c6af729c 100644 --- a/examples/cmake_tracing_c/CMakeLists.txt +++ b/examples/cmake_tracing_c/CMakeLists.txt @@ -5,8 +5,8 @@ # This is an example cmake script to build a verilog to systemc project # using cmake and verilator. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/cmake_tracing_c/Makefile b/examples/cmake_tracing_c/Makefile index 4a14fbc1e..f5020b899 100644 --- a/examples/cmake_tracing_c/Makefile +++ b/examples/cmake_tracing_c/Makefile @@ -6,8 +6,8 @@ # This makefile is here for testing the examples and should # generally not be added to a CMake project. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/cmake_tracing_sc/CMakeLists.txt b/examples/cmake_tracing_sc/CMakeLists.txt index f1b0d203f..169f2626a 100644 --- a/examples/cmake_tracing_sc/CMakeLists.txt +++ b/examples/cmake_tracing_sc/CMakeLists.txt @@ -5,8 +5,8 @@ # This is an example cmake script to build a verilog to SystemC project # using CMake and Verilator. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/cmake_tracing_sc/Makefile b/examples/cmake_tracing_sc/Makefile index 2346cfebd..94440c73b 100644 --- a/examples/cmake_tracing_sc/Makefile +++ b/examples/cmake_tracing_sc/Makefile @@ -6,8 +6,8 @@ # This makefile is here for testing the examples and should # generally not be added to a CMake project. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/json_py/Makefile b/examples/json_py/Makefile index c5e69028c..d2be83823 100644 --- a/examples/json_py/Makefile +++ b/examples/json_py/Makefile @@ -2,8 +2,8 @@ # # DESCRIPTION: Verilator Example: XML tests # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/json_py/sub.v b/examples/json_py/sub.v index 19a635b3e..ad094e147 100644 --- a/examples/json_py/sub.v +++ b/examples/json_py/sub.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/examples/json_py/top.v b/examples/json_py/top.v index 38a3be52b..5798106a2 100644 --- a/examples/json_py/top.v +++ b/examples/json_py/top.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog example module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/examples/json_py/vl_file_copy b/examples/json_py/vl_file_copy index 96b138fa1..42a825693 100755 --- a/examples/json_py/vl_file_copy +++ b/examples/json_py/vl_file_copy @@ -88,8 +88,8 @@ Example usage: -v Verilog library -y Directory to search for modules -This file ONLY is placed under the Creative Commons Public Domain, for -any use, without warranty, 2019 by Wilson Snyder. +This file ONLY is placed under the Creative Commons Public Domain. +SPDX-FileCopyrightText: 2019 Wilson Snyder SPDX-License-Identifier: CC0-1.0 """) parser.add_argument('-debug', '--debug', action='store_const', const=9, help='enable debug') diff --git a/examples/json_py/vl_hier_graph b/examples/json_py/vl_hier_graph index c38520816..4dd53e668 100755 --- a/examples/json_py/vl_hier_graph +++ b/examples/json_py/vl_hier_graph @@ -125,8 +125,8 @@ Example usage: -v Verilog library -y Directory to search for modules -This file ONLY is placed under the Creative Commons Public Domain, for -any use, without warranty, 2019 by Wilson Snyder. +This file ONLY is placed under the Creative Commons Public Domain. +SPDX-FileCopyrightText: 2019 Wilson Snyder SPDX-License-Identifier: CC0-1.0 """) parser.add_argument('-debug', '--debug', action='store_const', const=9, help='enable debug') diff --git a/examples/make_hello_binary/Makefile b/examples/make_hello_binary/Makefile index 476d4829a..b7c15a988 100644 --- a/examples/make_hello_binary/Makefile +++ b/examples/make_hello_binary/Makefile @@ -5,8 +5,8 @@ # This calls the object directory makefile. That allows the objects to # be placed in the "current directory" which simplifies the Makefile. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/make_hello_binary/top.v b/examples/make_hello_binary/top.v index 20ae7aa9a..10429f21f 100644 --- a/examples/make_hello_binary/top.v +++ b/examples/make_hello_binary/top.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog example module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // See also https://verilator.org/guide/latest/examples.html" diff --git a/examples/make_hello_c/Makefile b/examples/make_hello_c/Makefile index 95f2d3ca6..fce70fa82 100644 --- a/examples/make_hello_c/Makefile +++ b/examples/make_hello_c/Makefile @@ -5,8 +5,8 @@ # This calls the object directory makefile. That allows the objects to # be placed in the "current directory" which simplifies the Makefile. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/make_hello_c/sim_main.cpp b/examples/make_hello_c/sim_main.cpp index 1a9ace25e..47a7f42c4 100644 --- a/examples/make_hello_c/sim_main.cpp +++ b/examples/make_hello_c/sim_main.cpp @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog example module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //====================================================================== diff --git a/examples/make_hello_c/top.v b/examples/make_hello_c/top.v index 20ae7aa9a..10429f21f 100644 --- a/examples/make_hello_c/top.v +++ b/examples/make_hello_c/top.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog example module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // See also https://verilator.org/guide/latest/examples.html" diff --git a/examples/make_hello_sc/Makefile b/examples/make_hello_sc/Makefile index 20ee646f4..b35d8f7f5 100644 --- a/examples/make_hello_sc/Makefile +++ b/examples/make_hello_sc/Makefile @@ -5,8 +5,8 @@ # This calls the object directory makefile. That allows the objects to # be placed in the "current directory" which simplifies the Makefile. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/make_hello_sc/sc_main.cpp b/examples/make_hello_sc/sc_main.cpp index 697dcd973..b1aa4983a 100644 --- a/examples/make_hello_sc/sc_main.cpp +++ b/examples/make_hello_sc/sc_main.cpp @@ -1,8 +1,8 @@ // -*- SystemC -*- // DESCRIPTION: Verilator Example: Top level main for invoking SystemC model // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //====================================================================== diff --git a/examples/make_hello_sc/top.v b/examples/make_hello_sc/top.v index 20ae7aa9a..10429f21f 100644 --- a/examples/make_hello_sc/top.v +++ b/examples/make_hello_sc/top.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog example module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // See also https://verilator.org/guide/latest/examples.html" diff --git a/examples/make_protect_lib/Makefile b/examples/make_protect_lib/Makefile index f4cc7a0b0..bb64e066b 100644 --- a/examples/make_protect_lib/Makefile +++ b/examples/make_protect_lib/Makefile @@ -5,8 +5,8 @@ # This calls the object directory makefiles. That allows the objects to # be placed in the "current directory" which simplifies the Makefile. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/make_protect_lib/secret_impl.v b/examples/make_protect_lib/secret_impl.v index 3f8fadf66..7aa49d274 100644 --- a/examples/make_protect_lib/secret_impl.v +++ b/examples/make_protect_lib/secret_impl.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: --protect-lib example secret module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // This module will be used as libsecret.a or libsecret.so without diff --git a/examples/make_protect_lib/sim_main.cpp b/examples/make_protect_lib/sim_main.cpp index 06e5acb4d..34aa033b3 100644 --- a/examples/make_protect_lib/sim_main.cpp +++ b/examples/make_protect_lib/sim_main.cpp @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: --protect-lib example module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //====================================================================== diff --git a/examples/make_protect_lib/top.v b/examples/make_protect_lib/top.v index c8989fe42..e24740707 100644 --- a/examples/make_protect_lib/top.v +++ b/examples/make_protect_lib/top.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: --protect-lib example module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // See also https://verilator.org/guide/latest/examples.html" diff --git a/examples/make_tracing_c/Makefile b/examples/make_tracing_c/Makefile index 179705bff..072ecf4b5 100644 --- a/examples/make_tracing_c/Makefile +++ b/examples/make_tracing_c/Makefile @@ -5,8 +5,8 @@ # This calls the object directory makefile. That allows the objects to # be placed in the "current directory" which simplifies the Makefile. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/make_tracing_c/Makefile_obj b/examples/make_tracing_c/Makefile_obj index d18fe44e1..8362266ca 100644 --- a/examples/make_tracing_c/Makefile_obj +++ b/examples/make_tracing_c/Makefile_obj @@ -5,8 +5,8 @@ # # This is executed in the object directory, and called by ../Makefile # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ####################################################################### diff --git a/examples/make_tracing_c/sim_main.cpp b/examples/make_tracing_c/sim_main.cpp index ade094041..d1ce87c47 100644 --- a/examples/make_tracing_c/sim_main.cpp +++ b/examples/make_tracing_c/sim_main.cpp @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog example module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //====================================================================== diff --git a/examples/make_tracing_c/sub.v b/examples/make_tracing_c/sub.v index 473139c07..5d0eb939d 100644 --- a/examples/make_tracing_c/sub.v +++ b/examples/make_tracing_c/sub.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/examples/make_tracing_c/top.v b/examples/make_tracing_c/top.v index 44393f9d2..66d7b3e15 100644 --- a/examples/make_tracing_c/top.v +++ b/examples/make_tracing_c/top.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog example module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/examples/make_tracing_sc/Makefile b/examples/make_tracing_sc/Makefile index 68d2b51ae..7f095cc89 100644 --- a/examples/make_tracing_sc/Makefile +++ b/examples/make_tracing_sc/Makefile @@ -5,8 +5,8 @@ # This calls the object directory makefile. That allows the objects to # be placed in the "current directory" which simplifies the Makefile. # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ###################################################################### diff --git a/examples/make_tracing_sc/Makefile_obj b/examples/make_tracing_sc/Makefile_obj index 834bfc7ba..ef4ee6867 100644 --- a/examples/make_tracing_sc/Makefile_obj +++ b/examples/make_tracing_sc/Makefile_obj @@ -5,8 +5,8 @@ # # This is executed in the object directory, and called by ../Makefile # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2020 by Wilson Snyder. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2020 Wilson Snyder # SPDX-License-Identifier: CC0-1.0 # ####################################################################### diff --git a/examples/make_tracing_sc/sc_main.cpp b/examples/make_tracing_sc/sc_main.cpp index 208d4e43d..a0fac9206 100644 --- a/examples/make_tracing_sc/sc_main.cpp +++ b/examples/make_tracing_sc/sc_main.cpp @@ -1,8 +1,8 @@ // -*- SystemC -*- // DESCRIPTION: Verilator Example: Top level main for invoking SystemC model // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //====================================================================== diff --git a/examples/make_tracing_sc/sub.v b/examples/make_tracing_sc/sub.v index 98328fbcc..28ff688cf 100644 --- a/examples/make_tracing_sc/sub.v +++ b/examples/make_tracing_sc/sub.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/examples/make_tracing_sc/top.v b/examples/make_tracing_sc/top.v index 8e5c42a40..31c6a0f51 100644 --- a/examples/make_tracing_sc/top.v +++ b/examples/make_tracing_sc/top.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog example module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/include/gtkwave/fst_config.h b/include/gtkwave/fst_config.h index 43fbd90ee..cd38760df 100644 --- a/include/gtkwave/fst_config.h +++ b/include/gtkwave/fst_config.h @@ -1,6 +1,7 @@ -/* This file specifically for FST usage */ -/* config.h. Generated from config.h.in by configure. */ -/* config.h.in. Generated from configure.ac by autoheader. */ +// This file specifically for FST usage +// Originally generated from config.h.in by configure. +// SPDX-FileCopyrightText: 2018-2026 Wilson Snyder +// SPDX-License-Identifier: CC0-1.0 /* Define to 1 if you have and it should be used (not on Ultrix). */ #if !defined(__MINGW32__) && !defined(__FreeBSD__) diff --git a/include/verilated.cpp b/include/verilated.cpp index 48e64938a..9cb8f222b 100644 --- a/include/verilated.cpp +++ b/include/verilated.cpp @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //========================================================================= diff --git a/include/verilated.h b/include/verilated.h index 5301d9899..a8e795058 100644 --- a/include/verilated.h +++ b/include/verilated.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated.mk.in b/include/verilated.mk.in index 48c15da8c..7a14bc558 100644 --- a/include/verilated.mk.in +++ b/include/verilated.mk.in @@ -2,10 +2,10 @@ ###################################################################### # DESCRIPTION: Makefile commands for all verilated target files # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ###################################################################### diff --git a/include/verilated.v b/include/verilated.v index 292c7f1b1..7d6780d86 100644 --- a/include/verilated.v +++ b/include/verilated.v @@ -2,10 +2,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //========================================================================= diff --git a/include/verilated_config.h.in b/include/verilated_config.h.in index a389bbf21..961616005 100644 --- a/include/verilated_config.h.in +++ b/include/verilated_config.h.in @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated_cov.cpp b/include/verilated_cov.cpp index 9fa61b1d1..123fa6dbe 100644 --- a/include/verilated_cov.cpp +++ b/include/verilated_cov.cpp @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_cov.h b/include/verilated_cov.h index a2986c8e5..a6cbd2d4e 100644 --- a/include/verilated_cov.h +++ b/include/verilated_cov.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_cov_key.h b/include/verilated_cov_key.h index e7eb7e08e..cb0a2efa9 100644 --- a/include/verilated_cov_key.h +++ b/include/verilated_cov_key.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_dpi.cpp b/include/verilated_dpi.cpp index d918ab97f..d8f75f577 100644 --- a/include/verilated_dpi.cpp +++ b/include/verilated_dpi.cpp @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2009-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //========================================================================= diff --git a/include/verilated_dpi.h b/include/verilated_dpi.h index bd6c8494d..cb6efff68 100644 --- a/include/verilated_dpi.h +++ b/include/verilated_dpi.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated_fst_c.cpp b/include/verilated_fst_c.cpp index 43d5367b2..ad721c82c 100644 --- a/include/verilated_fst_c.cpp +++ b/include/verilated_fst_c.cpp @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_fst_c.h b/include/verilated_fst_c.h index 3ac2c2717..372a63b34 100644 --- a/include/verilated_fst_c.h +++ b/include/verilated_fst_c.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_fst_sc.cpp b/include/verilated_fst_sc.cpp index e3bf34171..e19a491f1 100644 --- a/include/verilated_fst_sc.cpp +++ b/include/verilated_fst_sc.cpp @@ -3,10 +3,10 @@ // // THIS MODULE IS PUBLICLY LICENSED // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_fst_sc.h b/include/verilated_fst_sc.h index 6f2cf0862..fe554add4 100644 --- a/include/verilated_fst_sc.h +++ b/include/verilated_fst_sc.h @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //============================================================================= // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_funcs.h b/include/verilated_funcs.h index 75110fb5c..746fe359c 100644 --- a/include/verilated_funcs.h +++ b/include/verilated_funcs.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated_imp.h b/include/verilated_imp.h index db6f940bb..ab5ac0e17 100644 --- a/include/verilated_imp.h +++ b/include/verilated_imp.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2009-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //========================================================================= diff --git a/include/verilated_intrinsics.h b/include/verilated_intrinsics.h index b3a3996ce..6e6f568f3 100644 --- a/include/verilated_intrinsics.h +++ b/include/verilated_intrinsics.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated_probdist.cpp b/include/verilated_probdist.cpp index 9640fd52e..e2b75d3c7 100644 --- a/include/verilated_probdist.cpp +++ b/include/verilated_probdist.cpp @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //========================================================================= diff --git a/include/verilated_profiler.cpp b/include/verilated_profiler.cpp index 08b66c9c8..621482bf0 100644 --- a/include/verilated_profiler.cpp +++ b/include/verilated_profiler.cpp @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2012-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2012-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_profiler.h b/include/verilated_profiler.h index 0f4565f9a..b5fb78445 100644 --- a/include/verilated_profiler.h +++ b/include/verilated_profiler.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2012-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2012-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_random.cpp b/include/verilated_random.cpp index bfee50acf..1bea2458d 100644 --- a/include/verilated_random.cpp +++ b/include/verilated_random.cpp @@ -3,9 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU Lesser -// General Public License Version 3 or the Perl Artistic License Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //========================================================================= diff --git a/include/verilated_random.h b/include/verilated_random.h index 94a75ba29..fc03ab1b5 100644 --- a/include/verilated_random.h +++ b/include/verilated_random.h @@ -3,9 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU Lesser -// General Public License Version 3 or the Perl Artistic License Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated_saif_c.cpp b/include/verilated_saif_c.cpp index 593eb83aa..83237bb2f 100644 --- a/include/verilated_saif_c.cpp +++ b/include/verilated_saif_c.cpp @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_saif_c.h b/include/verilated_saif_c.h index f1b8e5690..28f35166c 100644 --- a/include/verilated_saif_c.h +++ b/include/verilated_saif_c.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_saif_sc.h b/include/verilated_saif_sc.h index f28f2437d..e0c5a50fa 100644 --- a/include/verilated_saif_sc.h +++ b/include/verilated_saif_sc.h @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //============================================================================= // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_save.cpp b/include/verilated_save.cpp index 1554e379c..0569ba0aa 100644 --- a/include/verilated_save.cpp +++ b/include/verilated_save.cpp @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_save.h b/include/verilated_save.h index 4cfb7593c..aa547af68 100644 --- a/include/verilated_save.h +++ b/include/verilated_save.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2000-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2000-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_sc.h b/include/verilated_sc.h index b6fa0af5b..d59a9f5c9 100644 --- a/include/verilated_sc.h +++ b/include/verilated_sc.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2009-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated_sc_trace.h b/include/verilated_sc_trace.h index 47331d33d..5f53b103c 100644 --- a/include/verilated_sc_trace.h +++ b/include/verilated_sc_trace.h @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //============================================================================= // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_std.sv b/include/verilated_std.sv index b3c53a018..b86340695 100644 --- a/include/verilated_std.sv +++ b/include/verilated_std.sv @@ -4,9 +4,10 @@ // //************************************************************************* // -// Copyright 2022-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU Lesser -// General Public License Version 3 or the Perl Artistic License Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated_std_waiver.vlt b/include/verilated_std_waiver.vlt index b47391dc5..e4f1fbf56 100644 --- a/include/verilated_std_waiver.vlt +++ b/include/verilated_std_waiver.vlt @@ -4,9 +4,10 @@ // //************************************************************************* // -// Copyright 2022-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU Lesser -// General Public License Version 3 or the Perl Artistic License Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated_sym_props.h b/include/verilated_sym_props.h index 842750cf0..9cc726e90 100644 --- a/include/verilated_sym_props.h +++ b/include/verilated_sym_props.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated_syms.h b/include/verilated_syms.h index e7c8d79dd..949dbde9e 100644 --- a/include/verilated_syms.h +++ b/include/verilated_syms.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated_threads.cpp b/include/verilated_threads.cpp index b758909be..bb0c1513d 100644 --- a/include/verilated_threads.cpp +++ b/include/verilated_threads.cpp @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2012-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2012-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_threads.h b/include/verilated_threads.h index 3dfa5ba4f..44e6f9d3c 100644 --- a/include/verilated_threads.h +++ b/include/verilated_threads.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2012-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2012-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_timing.cpp b/include/verilated_timing.cpp index ea819c16d..24868d6b6 100644 --- a/include/verilated_timing.cpp +++ b/include/verilated_timing.cpp @@ -3,9 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2022 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU Lesser -// General Public License Version 3 or the Perl Artistic License Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //========================================================================= diff --git a/include/verilated_timing.h b/include/verilated_timing.h index 35b7d1ea7..20fd7c627 100644 --- a/include/verilated_timing.h +++ b/include/verilated_timing.h @@ -3,9 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2022 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU Lesser -// General Public License Version 3 or the Perl Artistic License Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated_trace.h b/include/verilated_trace.h index 38071b67a..4fa12e7af 100644 --- a/include/verilated_trace.h +++ b/include/verilated_trace.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_trace_imp.h b/include/verilated_trace_imp.h index 66e3d45eb..3425bc7a0 100644 --- a/include/verilated_trace_imp.h +++ b/include/verilated_trace_imp.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_types.h b/include/verilated_types.h index 2f6d5bd52..74672c940 100644 --- a/include/verilated_types.h +++ b/include/verilated_types.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilated_vcd_c.cpp b/include/verilated_vcd_c.cpp index dc6fc0f02..7ceb04fc3 100644 --- a/include/verilated_vcd_c.cpp +++ b/include/verilated_vcd_c.cpp @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_vcd_c.h b/include/verilated_vcd_c.h index 7ff104a2a..3942055a1 100644 --- a/include/verilated_vcd_c.h +++ b/include/verilated_vcd_c.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_vcd_sc.cpp b/include/verilated_vcd_sc.cpp index fe918d9d7..e367eabc5 100644 --- a/include/verilated_vcd_sc.cpp +++ b/include/verilated_vcd_sc.cpp @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_vcd_sc.h b/include/verilated_vcd_sc.h index 56ba5390f..36e4e80ed 100644 --- a/include/verilated_vcd_sc.h +++ b/include/verilated_vcd_sc.h @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //============================================================================= // -// Copyright 2001-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2001-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //============================================================================= diff --git a/include/verilated_vpi.cpp b/include/verilated_vpi.cpp index c2ea3ee94..d8dd3ceb5 100644 --- a/include/verilated_vpi.cpp +++ b/include/verilated_vpi.cpp @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2009-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //========================================================================= diff --git a/include/verilated_vpi.h b/include/verilated_vpi.h index 876195285..14ac9bff0 100644 --- a/include/verilated_vpi.h +++ b/include/verilated_vpi.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2009-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //========================================================================= diff --git a/include/verilatedos.h b/include/verilatedos.h index e43bd4825..b93eaae56 100644 --- a/include/verilatedos.h +++ b/include/verilatedos.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/verilatedos_c.h b/include/verilatedos_c.h index e0db071cd..16279d8c0 100644 --- a/include/verilatedos_c.h +++ b/include/verilatedos_c.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/include/vltstd/sv_vpi_user.h b/include/vltstd/sv_vpi_user.h index fb8039c59..a52f5ebda 100644 --- a/include/vltstd/sv_vpi_user.h +++ b/include/vltstd/sv_vpi_user.h @@ -7,6 +7,11 @@ * routine declarations used by the SystemVerilog Verification Procedural * Interface (VPI) access routines. * +* This file is from the SystemVerilog IEEE 1800-2023 Annex M, +* and is placed here as mandatory interface material, permitted under IEEE +* implementation permission doctrine. +* SPDX-FileCopyrightText: 2024 The Institute of Electrical and Electronics Engineers, Inc. +* SPDX-License-Identifier: LicenseRef-IEEE-1800 **************************************************************************/ /*************************************************************************** diff --git a/include/vltstd/svdpi.h b/include/vltstd/svdpi.h index 66763bb90..fd9211538 100644 --- a/include/vltstd/svdpi.h +++ b/include/vltstd/svdpi.h @@ -7,7 +7,11 @@ * This file contains the constant definitions, structure definitions, * and routine declarations used by SystemVerilog DPI. * - * This file is from the SystemVerilog IEEE 1800-2023 Annex I. + * This file is from the SystemVerilog IEEE 1800-2023 Annex I, + * and is placed here as mandatory interface material, permitted under IEEE + * implementation permission doctrine. + * SPDX-FileCopyrightText: 2024 The Institute of Electrical and Electronics Engineers, Inc. + * SPDX-License-Identifier: LicenseRef-IEEE-1800 */ #ifndef INCLUDED_SVDPI diff --git a/include/vltstd/veriuser.h b/include/vltstd/veriuser.h index 542f3c20e..29839002b 100644 --- a/include/vltstd/veriuser.h +++ b/include/vltstd/veriuser.h @@ -3,10 +3,10 @@ // // Code available from: https://verilator.org // -// Copyright 2009-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //========================================================================= diff --git a/include/vltstd/vpi_user.h b/include/vltstd/vpi_user.h index b3bc11e2e..eceff1f26 100644 --- a/include/vltstd/vpi_user.h +++ b/include/vltstd/vpi_user.h @@ -7,6 +7,11 @@ * routine declarations used by the SystemVerilog Verification Procedural * Interface (VPI) access routines. * + * This file is from the SystemVerilog IEEE 1800-2023 Annex K, + * and is placed here as mandatory interface material, permitted under IEEE + * implementation permission doctrine. + * SPDX-FileCopyrightText: 2024 The Institute of Electrical and Electronics Engineers, Inc. + * SPDX-License-Identifier: LicenseRef-IEEE-1800 ******************************************************************************/ /******************************************************************************* diff --git a/nodist/clang_check_attributes b/nodist/clang_check_attributes index 59812b6bc..8a55e1bd1 100755 --- a/nodist/clang_check_attributes +++ b/nodist/clang_check_attributes @@ -1,9 +1,10 @@ #!/usr/bin/env python3 # pylint: disable=C0114,C0115,C0116,C0209,C0302,R0902,R0911,R0912,R0914,R0915,E1101 # -# Copyright 2022-2026 by Wilson Snyder. Verilator is free software; you -# can redistribute it and/or modify it under the terms of either the GNU Lesser -# General Public License Version 3 or the Apache License 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Apache License 2.0. +# SPDX-FileCopyrightText: 2022-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Apache-2.0 import argparse @@ -1087,10 +1088,13 @@ def main(): allow_abbrev=False, formatter_class=argparse.RawDescriptionHelpFormatter, description="""Check function annotations for correctness""", - epilog="""Copyright 2022-2026 by Wilson Snyder. Verilator is free software; - you can redistribute it and/or modify it under the terms of either the GNU - Lesser General Public License Version 3 or the Apache License 2.0. - SPDX-License-Identifier: LGPL-3.0-only OR Apache-2.0""") + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. + +SPDX-FileCopyrightText: 2022-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument("--verilator-root", type=str, diff --git a/nodist/dot_importer b/nodist/dot_importer index f7a96af7e..899c7dcc2 100755 --- a/nodist/dot_importer +++ b/nodist/dot_importer @@ -80,12 +80,13 @@ parser = argparse.ArgumentParser( description="""dot_importer takes a graphvis .dot file and converts into .cpp file. This x.cpp file is then manually included in V3GraphTest.cpp to verify various xsub-algorithms.""", - epilog="""Copyright 2005-2026 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2002-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('--debug', action='store_const', const=9, help='enable debug') parser.add_argument('filename', help='input .dot filename to process') diff --git a/nodist/fastcov.py b/nodist/fastcov.py index f6b7ae408..87ba96992 100755 --- a/nodist/fastcov.py +++ b/nodist/fastcov.py @@ -1,6 +1,6 @@ #!/usr/bin/env python3 # SPDX-License-Identifier: MIT -# Copyright 2018-present, Bryan Gillespie +# SPDX-FileCopyrightText: 2018 Bryan Gillespie """ Author: Bryan Gillespie https://github.com/RPGillespie6/fastcov diff --git a/nodist/fuzzer/actual_fail b/nodist/fuzzer/actual_fail index bf511c73d..d819e3fbb 100755 --- a/nodist/fuzzer/actual_fail +++ b/nodist/fuzzer/actual_fail @@ -4,9 +4,7 @@ ###################################################################### # DESCRIPTION: Fuzzer result checker # -# Copyright 2019-2019 by Eric Rippey. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU Lesser -# General Public License Version 3 or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2019 Eric Rippey # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ###################################################################### diff --git a/nodist/fuzzer/all b/nodist/fuzzer/all index ce0be68ce..6333d61db 100755 --- a/nodist/fuzzer/all +++ b/nodist/fuzzer/all @@ -2,10 +2,7 @@ ###################################################################### # DESCRIPTION: Fuzzer one-line setup & run # -# Copyright 2019-2019 by Eric Rippey. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# SPDX-FileCopyrightText: 2019 Eric Rippey # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ###################################################################### diff --git a/nodist/fuzzer/generate_dictionary b/nodist/fuzzer/generate_dictionary index d58bd4c73..4fad733dd 100755 --- a/nodist/fuzzer/generate_dictionary +++ b/nodist/fuzzer/generate_dictionary @@ -3,9 +3,7 @@ ###################################################################### # DESCRIPTION: Fuzzer dictionary generator # -# Copyright 2019-2019 by Eric Rippey. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU Lesser -# General Public License Version 3 or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2019 Eric Rippey # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ###################################################################### diff --git a/nodist/fuzzer/run b/nodist/fuzzer/run index 216a2249e..37a7ff0be 100755 --- a/nodist/fuzzer/run +++ b/nodist/fuzzer/run @@ -2,10 +2,7 @@ ###################################################################### # DESCRIPTION: Fuzzer run script # -# Copyright 2019-2019 by Eric Rippey. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# SPDX-FileCopyrightText: 2019 Eric Rippey # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ###################################################################### diff --git a/nodist/fuzzer/setup_root b/nodist/fuzzer/setup_root index 5fed7ac64..4c9a370fd 100755 --- a/nodist/fuzzer/setup_root +++ b/nodist/fuzzer/setup_root @@ -2,10 +2,7 @@ ###################################################################### # DESCRIPTION: Fuzzer setup to be run as root # -# Copyright 2019-2019 by Eric Rippey. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# SPDX-FileCopyrightText: 2019 Eric Rippey # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ###################################################################### diff --git a/nodist/fuzzer/setup_user b/nodist/fuzzer/setup_user index 03f17c668..b344c9520 100755 --- a/nodist/fuzzer/setup_user +++ b/nodist/fuzzer/setup_user @@ -2,10 +2,7 @@ ###################################################################### # DESCRIPTION: Fuzzer setup to be run as a normal user # -# Copyright 2019-2019 by Eric Rippey. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# SPDX-FileCopyrightText: 2019 Eric Rippey # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ###################################################################### diff --git a/nodist/fuzzer/wrapper.cpp b/nodist/fuzzer/wrapper.cpp index 34995ad2e..268a7211a 100644 --- a/nodist/fuzzer/wrapper.cpp +++ b/nodist/fuzzer/wrapper.cpp @@ -2,10 +2,7 @@ //************************************************************************* // DESCRIPTION: Verilator fuzzing wrapper for verilator_bin // -// Copyright 2019 by Eric Rippey. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// SPDX-FileCopyrightText: 2019 Eric Rippey // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 //************************************************************************* diff --git a/nodist/install_test b/nodist/install_test index 71db851d5..d7b69ad10 100755 --- a/nodist/install_test +++ b/nodist/install_test @@ -122,12 +122,13 @@ parser = argparse.ArgumentParser( description="""install_test performs several make-and-install iterations to verify the Verilator kit. It isn't part of the normal "make test" due to the number of builds required.""", - epilog="""Copyright 2009-2026 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2009-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('--debug', action='store_const', const=9, help='enable debug') parser.add_argument('--stage', type=int, diff --git a/nodist/lint_py_test_filter b/nodist/lint_py_test_filter index f5bd89e81..3e0bdb9e9 100755 --- a/nodist/lint_py_test_filter +++ b/nodist/lint_py_test_filter @@ -43,12 +43,13 @@ parser = argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, description="""lint_py_test_filter is used to filter pylint output for expected errors in Verilator test_regress/*.py tests.""", - epilog="""Copyright 2024-2026 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2024-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('--debug', action='store_true', help='enable debug') diff --git a/nodist/log_changes b/nodist/log_changes index 8d016b4cd..1ed9f0981 100755 --- a/nodist/log_changes +++ b/nodist/log_changes @@ -118,12 +118,13 @@ parser = argparse.ArgumentParser( allow_abbrev=False, prog="log_changes", description="Create example entries for 'Changes' from parsing 'git log'", - epilog="""Copyright 2019-2026 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2019-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('--debug', action='store_true', help='enable debug') Args = parser.parse_args() diff --git a/nodist/uvm_pkg_packer b/nodist/uvm_pkg_packer index f04ad3a42..52c24a83e 100755 --- a/nodist/uvm_pkg_packer +++ b/nodist/uvm_pkg_packer @@ -47,8 +47,7 @@ def process() -> None: def print_header() -> None: print("// DESCR" "IPTION: Verilator: Concatenated UVM header for internal testing") - print("// SPDX-" - "License-Identifier: Apache-2.0") + print("// SP", "DX-License-Identifier: Apache-2.0") print("//----------------------------------------------------------------------") print("// To recreate:") print("// Using verilator_ext_tests:") @@ -71,12 +70,13 @@ parser = argparse.ArgumentParser( formatter_class=argparse.RawDescriptionHelpFormatter, description="""uvm_pkg_packer is used to create the test_regress uvm_pkg libraries from sources in verilator_ext_test repository's tests.""", - epilog="""Copyright 2025-2026 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2025-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('--debug', action='store_true', help='enable debug') parser.add_argument('--test-name', type=str, required=True, help='name of test to run to recreate') diff --git a/nodist/verilator_saif_diff b/nodist/verilator_saif_diff index 78494b240..464a3b221 100755 --- a/nodist/verilator_saif_diff +++ b/nodist/verilator_saif_diff @@ -2,10 +2,10 @@ # pylint: disable=C0114,C0115,C0116,C0301,R0902,R0903,R0912,R0915,W0719,W0718 ###################################################################### # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import argparse diff --git a/python-dev-requirements.txt b/python-dev-requirements.txt index ac57847d5..11f9fad84 100644 --- a/python-dev-requirements.txt +++ b/python-dev-requirements.txt @@ -1,7 +1,7 @@ -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # These packages are only required for developers who want to run the whole diff --git a/src/.gdbinit b/src/.gdbinit index 42e85e01e..c351a4c2e 100644 --- a/src/.gdbinit +++ b/src/.gdbinit @@ -1,9 +1,9 @@ # DESCRIPTION: Verilator: GDB startup file with useful defines # -# Copyright 2012-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2012-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 define pn diff --git a/src/.gdbinit.py b/src/.gdbinit.py index 22a43e2a6..296573445 100644 --- a/src/.gdbinit.py +++ b/src/.gdbinit.py @@ -1,11 +1,6 @@ # pylint: disable=line-too-long,invalid-name,multiple-statements,missing-function-docstring,missing-class-docstring,missing-module-docstring,no-else-return,too-few-public-methods,unused-argument -# DESCRIPTION: Verilator: GDB startup file with useful define -# -# Copyright 2023 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify the Verilator internals under the terms -# of either the GNU Lesser General Public License Version 3 or the Perl -# Artistic License Version 2.0. -# +# DESCRIPTION: Verilator: GDB startup file with useful defines +# SPDX-FileCopyrightText: 2023 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ###################################################################### diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 13011e58a..5b64ddd13 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -4,10 +4,10 @@ # #***************************************************************************** # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # #****************************************************************************/ diff --git a/src/Makefile.in b/src/Makefile.in index d39ce9805..55913e5d9 100644 --- a/src/Makefile.in +++ b/src/Makefile.in @@ -7,10 +7,10 @@ # #***************************************************************************** # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # #****************************************************************************/ diff --git a/src/Makefile_obj.in b/src/Makefile_obj.in index 704d00924..c03334e37 100644 --- a/src/Makefile_obj.in +++ b/src/Makefile_obj.in @@ -7,10 +7,10 @@ # #***************************************************************************** # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # #****************************************************************************/ diff --git a/src/V3Active.cpp b/src/V3Active.cpp index c820ff134..c8122c2c4 100644 --- a/src/V3Active.cpp +++ b/src/V3Active.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Active.h b/src/V3Active.h index 0f9fe17a3..0e2558c84 100644 --- a/src/V3Active.h +++ b/src/V3Active.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ActiveTop.cpp b/src/V3ActiveTop.cpp index 136b317ee..75f1abeaa 100644 --- a/src/V3ActiveTop.cpp +++ b/src/V3ActiveTop.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ActiveTop.h b/src/V3ActiveTop.h index 53c792614..a94f6c238 100644 --- a/src/V3ActiveTop.h +++ b/src/V3ActiveTop.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Assert.cpp b/src/V3Assert.cpp index 4ac18dd74..6fa642057 100644 --- a/src/V3Assert.cpp +++ b/src/V3Assert.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Assert.h b/src/V3Assert.h index 939d97040..dbaac13bf 100644 --- a/src/V3Assert.h +++ b/src/V3Assert.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3AssertPre.cpp b/src/V3AssertPre.cpp index 790c8bb9b..0073dbe2d 100644 --- a/src/V3AssertPre.cpp +++ b/src/V3AssertPre.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3AssertPre.h b/src/V3AssertPre.h index d087e77aa..da98013a6 100644 --- a/src/V3AssertPre.h +++ b/src/V3AssertPre.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3AssertProp.cpp b/src/V3AssertProp.cpp index 131b771ee..6cc674c9f 100644 --- a/src/V3AssertProp.cpp +++ b/src/V3AssertProp.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3AssertProp.h b/src/V3AssertProp.h index afb90559d..4df165a28 100644 --- a/src/V3AssertProp.h +++ b/src/V3AssertProp.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Ast.cpp b/src/V3Ast.cpp index 82277db58..fc05797e7 100644 --- a/src/V3Ast.cpp +++ b/src/V3Ast.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Ast.h b/src/V3Ast.h index b482c4de5..764f21ab8 100644 --- a/src/V3Ast.h +++ b/src/V3Ast.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3AstAttr.h b/src/V3AstAttr.h index 9d2b0b1e4..482bb7d7b 100644 --- a/src/V3AstAttr.h +++ b/src/V3AstAttr.h @@ -6,9 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU Lesser -// General Public License Version 3 or the Perl Artistic License Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3AstInlines.h b/src/V3AstInlines.h index ccc03b4cd..700e55887 100644 --- a/src/V3AstInlines.h +++ b/src/V3AstInlines.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3AstNodeDType.h b/src/V3AstNodeDType.h index e407b5e2b..b1cdba11c 100644 --- a/src/V3AstNodeDType.h +++ b/src/V3AstNodeDType.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3AstNodeExpr.h b/src/V3AstNodeExpr.h index bbd2b684d..2be73ae66 100644 --- a/src/V3AstNodeExpr.h +++ b/src/V3AstNodeExpr.h @@ -6,9 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU Lesser -// General Public License Version 3 or the Perl Artistic License Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3AstNodeOther.h b/src/V3AstNodeOther.h index 52dfa8548..f107d0aea 100644 --- a/src/V3AstNodeOther.h +++ b/src/V3AstNodeOther.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3AstNodeStmt.h b/src/V3AstNodeStmt.h index c94232a44..519359122 100644 --- a/src/V3AstNodeStmt.h +++ b/src/V3AstNodeStmt.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3AstNodes.cpp b/src/V3AstNodes.cpp index 7c0c60a65..a28a45209 100644 --- a/src/V3AstNodes.cpp +++ b/src/V3AstNodes.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3AstUserAllocator.h b/src/V3AstUserAllocator.h index 2bcd255e0..a9c988fce 100644 --- a/src/V3AstUserAllocator.h +++ b/src/V3AstUserAllocator.h @@ -7,10 +7,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Begin.cpp b/src/V3Begin.cpp index fc5a6ec3f..64f595fd8 100644 --- a/src/V3Begin.cpp +++ b/src/V3Begin.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Begin.h b/src/V3Begin.h index df119b7f2..adc75197d 100644 --- a/src/V3Begin.h +++ b/src/V3Begin.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Branch.cpp b/src/V3Branch.cpp index b7cffb6f5..8702dfe8e 100644 --- a/src/V3Branch.cpp +++ b/src/V3Branch.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Branch.h b/src/V3Branch.h index 209c9b77b..97314a3a6 100644 --- a/src/V3Branch.h +++ b/src/V3Branch.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Broken.cpp b/src/V3Broken.cpp index 510385db0..0eb93d473 100644 --- a/src/V3Broken.cpp +++ b/src/V3Broken.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Broken.h b/src/V3Broken.h index 0576aa283..b40906f0f 100644 --- a/src/V3Broken.h +++ b/src/V3Broken.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3CCtors.cpp b/src/V3CCtors.cpp index ac7d035e2..92ca859de 100644 --- a/src/V3CCtors.cpp +++ b/src/V3CCtors.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3CCtors.h b/src/V3CCtors.h index 07336b85c..ca8028848 100644 --- a/src/V3CCtors.h +++ b/src/V3CCtors.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3CUse.cpp b/src/V3CUse.cpp index 2fd0f76ff..ce4158542 100644 --- a/src/V3CUse.cpp +++ b/src/V3CUse.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3CUse.h b/src/V3CUse.h index 38a40fc20..d6b78cb9c 100644 --- a/src/V3CUse.h +++ b/src/V3CUse.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Case.cpp b/src/V3Case.cpp index 720d4c42c..e2baca0a5 100644 --- a/src/V3Case.cpp +++ b/src/V3Case.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Case.h b/src/V3Case.h index 748962704..9744e96d3 100644 --- a/src/V3Case.h +++ b/src/V3Case.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Cast.cpp b/src/V3Cast.cpp index 09015cc32..7a482ec26 100644 --- a/src/V3Cast.cpp +++ b/src/V3Cast.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2004-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2004-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Cast.h b/src/V3Cast.h index 4df56dd81..387238ae9 100644 --- a/src/V3Cast.h +++ b/src/V3Cast.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2004-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2004-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Cfg.cpp b/src/V3Cfg.cpp index 910512308..954ab4d03 100644 --- a/src/V3Cfg.cpp +++ b/src/V3Cfg.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Cfg.h b/src/V3Cfg.h index e01008d26..d4cf8a9af 100644 --- a/src/V3Cfg.h +++ b/src/V3Cfg.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3CfgBuilder.cpp b/src/V3CfgBuilder.cpp index ced4306cd..24385d982 100644 --- a/src/V3CfgBuilder.cpp +++ b/src/V3CfgBuilder.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3CfgLiveVariables.cpp b/src/V3CfgLiveVariables.cpp index b63ac21ef..3b6eeab70 100644 --- a/src/V3CfgLiveVariables.cpp +++ b/src/V3CfgLiveVariables.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Class.cpp b/src/V3Class.cpp index 5b2a1e7b3..43f417313 100644 --- a/src/V3Class.cpp +++ b/src/V3Class.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Class.h b/src/V3Class.h index 964ad3dc7..d16d5a49d 100644 --- a/src/V3Class.h +++ b/src/V3Class.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Clean.cpp b/src/V3Clean.cpp index 4af58adca..61f509922 100644 --- a/src/V3Clean.cpp +++ b/src/V3Clean.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Clean.h b/src/V3Clean.h index 9f4d21a28..155066e9d 100644 --- a/src/V3Clean.h +++ b/src/V3Clean.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Clock.cpp b/src/V3Clock.cpp index 6cb97aee7..6a0b3e3fa 100644 --- a/src/V3Clock.cpp +++ b/src/V3Clock.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Clock.h b/src/V3Clock.h index 0e50ca6c6..d177074b0 100644 --- a/src/V3Clock.h +++ b/src/V3Clock.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Combine.cpp b/src/V3Combine.cpp index 435f3d90e..fe7f99c4f 100644 --- a/src/V3Combine.cpp +++ b/src/V3Combine.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Combine.h b/src/V3Combine.h index cd53962f6..e2985fc9b 100644 --- a/src/V3Combine.h +++ b/src/V3Combine.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Common.cpp b/src/V3Common.cpp index 80699df38..a9c7d4e90 100644 --- a/src/V3Common.cpp +++ b/src/V3Common.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Common.h b/src/V3Common.h index 7fc191730..4e1e0842d 100644 --- a/src/V3Common.h +++ b/src/V3Common.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Const.cpp b/src/V3Const.cpp index 8f94e64f1..a4553008e 100644 --- a/src/V3Const.cpp +++ b/src/V3Const.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Const.h b/src/V3Const.h index 90178ec05..ef6be2ef7 100644 --- a/src/V3Const.h +++ b/src/V3Const.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Control.cpp b/src/V3Control.cpp index 38ad3f166..bb0eb6821 100644 --- a/src/V3Control.cpp +++ b/src/V3Control.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2010-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Control.h b/src/V3Control.h index 42f4c1053..c5424a85b 100644 --- a/src/V3Control.h +++ b/src/V3Control.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2010-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Coverage.cpp b/src/V3Coverage.cpp index f1f6285a7..ccb3c9326 100644 --- a/src/V3Coverage.cpp +++ b/src/V3Coverage.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Coverage.h b/src/V3Coverage.h index 6adf52bb7..97a7ad486 100644 --- a/src/V3Coverage.h +++ b/src/V3Coverage.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3CoverageJoin.cpp b/src/V3CoverageJoin.cpp index 47f8904c9..e27c5ed9e 100644 --- a/src/V3CoverageJoin.cpp +++ b/src/V3CoverageJoin.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3CoverageJoin.h b/src/V3CoverageJoin.h index fe543a0cd..9a676e9fe 100644 --- a/src/V3CoverageJoin.h +++ b/src/V3CoverageJoin.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Dead.cpp b/src/V3Dead.cpp index 12db25105..0a188f6e4 100644 --- a/src/V3Dead.cpp +++ b/src/V3Dead.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Dead.h b/src/V3Dead.h index 202591654..40a059915 100644 --- a/src/V3Dead.h +++ b/src/V3Dead.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Delayed.cpp b/src/V3Delayed.cpp index 958ea69cf..209218b8e 100644 --- a/src/V3Delayed.cpp +++ b/src/V3Delayed.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Delayed.h b/src/V3Delayed.h index 0b65281c1..582d17d47 100644 --- a/src/V3Delayed.h +++ b/src/V3Delayed.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Depth.cpp b/src/V3Depth.cpp index 04d585129..c0c96c594 100644 --- a/src/V3Depth.cpp +++ b/src/V3Depth.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Depth.h b/src/V3Depth.h index 3dd15d920..6e6e49798 100644 --- a/src/V3Depth.h +++ b/src/V3Depth.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DepthBlock.cpp b/src/V3DepthBlock.cpp index 8eea165b6..cf9ad4b7c 100644 --- a/src/V3DepthBlock.cpp +++ b/src/V3DepthBlock.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DepthBlock.h b/src/V3DepthBlock.h index 1f25fef4c..214c5ba48 100644 --- a/src/V3DepthBlock.h +++ b/src/V3DepthBlock.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Descope.cpp b/src/V3Descope.cpp index ee957aec8..9511a44e1 100644 --- a/src/V3Descope.cpp +++ b/src/V3Descope.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Descope.h b/src/V3Descope.h index 21da1fcbd..2faaccced 100644 --- a/src/V3Descope.h +++ b/src/V3Descope.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Dfg.cpp b/src/V3Dfg.cpp index 786d63e7e..db713fe7d 100644 --- a/src/V3Dfg.cpp +++ b/src/V3Dfg.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Dfg.h b/src/V3Dfg.h index 241de27c6..13e1e5f1a 100644 --- a/src/V3Dfg.h +++ b/src/V3Dfg.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgAstToDfg.cpp b/src/V3DfgAstToDfg.cpp index 2ca7e820e..483f5c2e3 100644 --- a/src/V3DfgAstToDfg.cpp +++ b/src/V3DfgAstToDfg.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgBreakCycles.cpp b/src/V3DfgBreakCycles.cpp index 8b402e173..f44501606 100644 --- a/src/V3DfgBreakCycles.cpp +++ b/src/V3DfgBreakCycles.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgCache.cpp b/src/V3DfgCache.cpp index 3f6cdbd59..83730f789 100644 --- a/src/V3DfgCache.cpp +++ b/src/V3DfgCache.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgCache.h b/src/V3DfgCache.h index 8bff16c03..010605151 100644 --- a/src/V3DfgCache.h +++ b/src/V3DfgCache.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgColorSCCs.cpp b/src/V3DfgColorSCCs.cpp index 617726381..b1ca2bb05 100644 --- a/src/V3DfgColorSCCs.cpp +++ b/src/V3DfgColorSCCs.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgContext.h b/src/V3DfgContext.h index e6c7075a1..92255189c 100644 --- a/src/V3DfgContext.h +++ b/src/V3DfgContext.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgCse.cpp b/src/V3DfgCse.cpp index 35aaedfb8..b1f9241e5 100644 --- a/src/V3DfgCse.cpp +++ b/src/V3DfgCse.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgDataType.cpp b/src/V3DfgDataType.cpp index 1c83a4447..2b16ccdf4 100644 --- a/src/V3DfgDataType.cpp +++ b/src/V3DfgDataType.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgDataType.h b/src/V3DfgDataType.h index 9a2ed59df..6fbf6d382 100644 --- a/src/V3DfgDataType.h +++ b/src/V3DfgDataType.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgDecomposition.cpp b/src/V3DfgDecomposition.cpp index 03cc42229..51bcd0faf 100644 --- a/src/V3DfgDecomposition.cpp +++ b/src/V3DfgDecomposition.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgDfgToAst.cpp b/src/V3DfgDfgToAst.cpp index 6edefe7c1..2aadb02fb 100644 --- a/src/V3DfgDfgToAst.cpp +++ b/src/V3DfgDfgToAst.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgOptimizer.cpp b/src/V3DfgOptimizer.cpp index 7cc251bb4..6cd92c743 100644 --- a/src/V3DfgOptimizer.cpp +++ b/src/V3DfgOptimizer.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgOptimizer.h b/src/V3DfgOptimizer.h index 4fe050b9a..a5256b213 100644 --- a/src/V3DfgOptimizer.h +++ b/src/V3DfgOptimizer.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgPasses.cpp b/src/V3DfgPasses.cpp index 8ce12794f..5b9475374 100644 --- a/src/V3DfgPasses.cpp +++ b/src/V3DfgPasses.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgPasses.h b/src/V3DfgPasses.h index ccc6e384f..bf745ea6b 100644 --- a/src/V3DfgPasses.h +++ b/src/V3DfgPasses.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgPatternStats.h b/src/V3DfgPatternStats.h index 2c9874922..538d24536 100644 --- a/src/V3DfgPatternStats.h +++ b/src/V3DfgPatternStats.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgPeephole.cpp b/src/V3DfgPeephole.cpp index f0a19769e..55228a471 100644 --- a/src/V3DfgPeephole.cpp +++ b/src/V3DfgPeephole.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgPeepholePatterns.h b/src/V3DfgPeepholePatterns.h index dbb425f96..d4f04607f 100644 --- a/src/V3DfgPeepholePatterns.h +++ b/src/V3DfgPeepholePatterns.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgRegularize.cpp b/src/V3DfgRegularize.cpp index ea5ca2b69..11010f5bb 100644 --- a/src/V3DfgRegularize.cpp +++ b/src/V3DfgRegularize.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgSynthesize.cpp b/src/V3DfgSynthesize.cpp index 3a7c7d895..4d61af374 100644 --- a/src/V3DfgSynthesize.cpp +++ b/src/V3DfgSynthesize.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DfgVertices.h b/src/V3DfgVertices.h index 5c3d0c3e0..068e881d9 100644 --- a/src/V3DfgVertices.h +++ b/src/V3DfgVertices.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DiagSarif.cpp b/src/V3DiagSarif.cpp index 3c6c5f1f6..81307a5f6 100644 --- a/src/V3DiagSarif.cpp +++ b/src/V3DiagSarif.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2004-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2004-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DiagSarif.h b/src/V3DiagSarif.h index da789e7a3..a57e8e7f1 100644 --- a/src/V3DiagSarif.h +++ b/src/V3DiagSarif.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DupFinder.cpp b/src/V3DupFinder.cpp index 09a47ea6d..68a07be8f 100644 --- a/src/V3DupFinder.cpp +++ b/src/V3DupFinder.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3DupFinder.h b/src/V3DupFinder.h index 964cc3ba2..a278369f1 100644 --- a/src/V3DupFinder.h +++ b/src/V3DupFinder.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitC.h b/src/V3EmitC.h index be3d68d8a..922f0f8c1 100644 --- a/src/V3EmitC.h +++ b/src/V3EmitC.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCBase.cpp b/src/V3EmitCBase.cpp index 352c4581d..4222de5a4 100644 --- a/src/V3EmitCBase.cpp +++ b/src/V3EmitCBase.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCBase.h b/src/V3EmitCBase.h index 521f4e311..236c095c0 100644 --- a/src/V3EmitCBase.h +++ b/src/V3EmitCBase.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCConstInit.h b/src/V3EmitCConstInit.h index 59427cfb5..b18a43e46 100644 --- a/src/V3EmitCConstInit.h +++ b/src/V3EmitCConstInit.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCConstPool.cpp b/src/V3EmitCConstPool.cpp index 96954855d..5524230e4 100644 --- a/src/V3EmitCConstPool.cpp +++ b/src/V3EmitCConstPool.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCFunc.cpp b/src/V3EmitCFunc.cpp index 504ebaebf..8da704cda 100644 --- a/src/V3EmitCFunc.cpp +++ b/src/V3EmitCFunc.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCFunc.h b/src/V3EmitCFunc.h index a5fb551ff..b12db5202 100644 --- a/src/V3EmitCFunc.h +++ b/src/V3EmitCFunc.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCHeaders.cpp b/src/V3EmitCHeaders.cpp index 181a783e8..2e7bb3cbb 100644 --- a/src/V3EmitCHeaders.cpp +++ b/src/V3EmitCHeaders.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCImp.cpp b/src/V3EmitCImp.cpp index 47d9a1deb..8300a01d3 100644 --- a/src/V3EmitCImp.cpp +++ b/src/V3EmitCImp.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCInlines.cpp b/src/V3EmitCInlines.cpp index a10534849..303b28c5a 100644 --- a/src/V3EmitCInlines.cpp +++ b/src/V3EmitCInlines.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCMain.cpp b/src/V3EmitCMain.cpp index 2cf5ab518..46734c540 100644 --- a/src/V3EmitCMain.cpp +++ b/src/V3EmitCMain.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCMain.h b/src/V3EmitCMain.h index d2029ed98..1bee13b15 100644 --- a/src/V3EmitCMain.h +++ b/src/V3EmitCMain.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCModel.cpp b/src/V3EmitCModel.cpp index d0bfddc98..69f047ed0 100644 --- a/src/V3EmitCModel.cpp +++ b/src/V3EmitCModel.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCPch.cpp b/src/V3EmitCPch.cpp index 8c404a4d6..9c26d22d9 100644 --- a/src/V3EmitCPch.cpp +++ b/src/V3EmitCPch.cpp @@ -2,10 +2,10 @@ //************************************************************************* // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitCSyms.cpp b/src/V3EmitCSyms.cpp index 5b60d210e..20c44a1dd 100644 --- a/src/V3EmitCSyms.cpp +++ b/src/V3EmitCSyms.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitMk.cpp b/src/V3EmitMk.cpp index 393a84525..17caa16c2 100644 --- a/src/V3EmitMk.cpp +++ b/src/V3EmitMk.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2004-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2004-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitMk.h b/src/V3EmitMk.h index 31fa35037..51c8308c7 100644 --- a/src/V3EmitMk.h +++ b/src/V3EmitMk.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitMkJson.cpp b/src/V3EmitMkJson.cpp index 740bf3acc..042787ea8 100644 --- a/src/V3EmitMkJson.cpp +++ b/src/V3EmitMkJson.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2004-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2004-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitMkJson.h b/src/V3EmitMkJson.h index 85136892d..bfb8bb01d 100644 --- a/src/V3EmitMkJson.h +++ b/src/V3EmitMkJson.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitV.cpp b/src/V3EmitV.cpp index d65dcc441..b3d31bcdc 100644 --- a/src/V3EmitV.cpp +++ b/src/V3EmitV.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2004-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2004-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3EmitV.h b/src/V3EmitV.h index 527e4556e..15fd998cb 100644 --- a/src/V3EmitV.h +++ b/src/V3EmitV.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Error.cpp b/src/V3Error.cpp index 3c5787461..6dc1f1faa 100644 --- a/src/V3Error.cpp +++ b/src/V3Error.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Error.h b/src/V3Error.h index 534e75efa..b88c50545 100644 --- a/src/V3Error.h +++ b/src/V3Error.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ExecGraph.cpp b/src/V3ExecGraph.cpp index d2a5ef922..d71b6868a 100644 --- a/src/V3ExecGraph.cpp +++ b/src/V3ExecGraph.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ExecGraph.h b/src/V3ExecGraph.h index a81c8b6dd..906d744c0 100644 --- a/src/V3ExecGraph.h +++ b/src/V3ExecGraph.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Expand.cpp b/src/V3Expand.cpp index fe0d02ea1..4e513ec0e 100644 --- a/src/V3Expand.cpp +++ b/src/V3Expand.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2004-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2004-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Expand.h b/src/V3Expand.h index bf6838fd2..69ce46732 100644 --- a/src/V3Expand.h +++ b/src/V3Expand.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3File.cpp b/src/V3File.cpp index 75d0e472b..34f1e8597 100644 --- a/src/V3File.cpp +++ b/src/V3File.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3File.h b/src/V3File.h index 2fc9ca3c5..666736414 100644 --- a/src/V3File.h +++ b/src/V3File.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3FileLine.cpp b/src/V3FileLine.cpp index b05f9f490..4e82a497e 100644 --- a/src/V3FileLine.cpp +++ b/src/V3FileLine.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3FileLine.h b/src/V3FileLine.h index e2818690c..40c28ec1d 100644 --- a/src/V3FileLine.h +++ b/src/V3FileLine.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Force.cpp b/src/V3Force.cpp index 38ece22a6..9ca6db121 100644 --- a/src/V3Force.cpp +++ b/src/V3Force.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Force.h b/src/V3Force.h index 5d736e1ed..26b50d9c9 100644 --- a/src/V3Force.h +++ b/src/V3Force.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // diff --git a/src/V3Fork.cpp b/src/V3Fork.cpp index 29c014a2f..eea0f537a 100644 --- a/src/V3Fork.cpp +++ b/src/V3Fork.cpp @@ -7,10 +7,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Fork.h b/src/V3Fork.h index daac073b9..a00b01a8f 100644 --- a/src/V3Fork.h +++ b/src/V3Fork.h @@ -7,10 +7,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3FuncOpt.cpp b/src/V3FuncOpt.cpp index c07e9bbd7..002299db3 100644 --- a/src/V3FuncOpt.cpp +++ b/src/V3FuncOpt.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3FuncOpt.h b/src/V3FuncOpt.h index e727f3093..20bbea48c 100644 --- a/src/V3FuncOpt.h +++ b/src/V3FuncOpt.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3FunctionTraits.h b/src/V3FunctionTraits.h index fe64c31ec..804734a19 100644 --- a/src/V3FunctionTraits.h +++ b/src/V3FunctionTraits.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Gate.cpp b/src/V3Gate.cpp index bafa03124..ed078eee6 100644 --- a/src/V3Gate.cpp +++ b/src/V3Gate.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Gate.h b/src/V3Gate.h index d336c2a74..9d5c4313d 100644 --- a/src/V3Gate.h +++ b/src/V3Gate.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Global.cpp b/src/V3Global.cpp index 46df24135..eb96a3b70 100644 --- a/src/V3Global.cpp +++ b/src/V3Global.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2004-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2004-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Global.h b/src/V3Global.h index e46d05209..3d806f99f 100644 --- a/src/V3Global.h +++ b/src/V3Global.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Graph.cpp b/src/V3Graph.cpp index ee5944e51..69a04e5a8 100644 --- a/src/V3Graph.cpp +++ b/src/V3Graph.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Graph.h b/src/V3Graph.h index 505228133..c93b4115d 100644 --- a/src/V3Graph.h +++ b/src/V3Graph.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3GraphAcyc.cpp b/src/V3GraphAcyc.cpp index cc7700a5b..f65a87cec 100644 --- a/src/V3GraphAcyc.cpp +++ b/src/V3GraphAcyc.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3GraphAlg.cpp b/src/V3GraphAlg.cpp index 59131c887..9640f6272 100644 --- a/src/V3GraphAlg.cpp +++ b/src/V3GraphAlg.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3GraphAlg.h b/src/V3GraphAlg.h index 0113fa342..a2ab590b8 100644 --- a/src/V3GraphAlg.h +++ b/src/V3GraphAlg.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3GraphPathChecker.cpp b/src/V3GraphPathChecker.cpp index 18051c790..ceec04edc 100644 --- a/src/V3GraphPathChecker.cpp +++ b/src/V3GraphPathChecker.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3GraphPathChecker.h b/src/V3GraphPathChecker.h index bcffaaa11..a8a0ab64f 100644 --- a/src/V3GraphPathChecker.h +++ b/src/V3GraphPathChecker.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3GraphStream.h b/src/V3GraphStream.h index 9c216cdfe..62c9b8b21 100644 --- a/src/V3GraphStream.h +++ b/src/V3GraphStream.h @@ -7,10 +7,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3GraphTest.cpp b/src/V3GraphTest.cpp index e1373e676..28c8c0d0f 100644 --- a/src/V3GraphTest.cpp +++ b/src/V3GraphTest.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Hash.cpp b/src/V3Hash.cpp index e3647d2e9..cfd38bc4e 100644 --- a/src/V3Hash.cpp +++ b/src/V3Hash.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Hash.h b/src/V3Hash.h index 0c4834390..a28d59618 100644 --- a/src/V3Hash.h +++ b/src/V3Hash.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Hasher.cpp b/src/V3Hasher.cpp index 987b871b6..a55bd74be 100644 --- a/src/V3Hasher.cpp +++ b/src/V3Hasher.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Hasher.h b/src/V3Hasher.h index 9fdd3957b..7e980565d 100644 --- a/src/V3Hasher.h +++ b/src/V3Hasher.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3HierBlock.cpp b/src/V3HierBlock.cpp index 11e96a2b6..d8b5b5ace 100644 --- a/src/V3HierBlock.cpp +++ b/src/V3HierBlock.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3HierBlock.h b/src/V3HierBlock.h index b67158553..72877594c 100644 --- a/src/V3HierBlock.h +++ b/src/V3HierBlock.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Inline.cpp b/src/V3Inline.cpp index f9abf537d..46e76921b 100644 --- a/src/V3Inline.cpp +++ b/src/V3Inline.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Inline.h b/src/V3Inline.h index 3b6917d85..7c26496f5 100644 --- a/src/V3Inline.h +++ b/src/V3Inline.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3InlineCFuncs.cpp b/src/V3InlineCFuncs.cpp index 85fa018ec..922cc17f1 100644 --- a/src/V3InlineCFuncs.cpp +++ b/src/V3InlineCFuncs.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3InlineCFuncs.h b/src/V3InlineCFuncs.h index a75a6d69a..c365e61db 100644 --- a/src/V3InlineCFuncs.h +++ b/src/V3InlineCFuncs.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Inst.cpp b/src/V3Inst.cpp index 1678db6d3..834b3a2c2 100644 --- a/src/V3Inst.cpp +++ b/src/V3Inst.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Inst.h b/src/V3Inst.h index d527fd81c..91bba478d 100644 --- a/src/V3Inst.h +++ b/src/V3Inst.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3InstrCount.cpp b/src/V3InstrCount.cpp index ec7333531..6b4b2676e 100644 --- a/src/V3InstrCount.cpp +++ b/src/V3InstrCount.cpp @@ -7,10 +7,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3InstrCount.h b/src/V3InstrCount.h index 3c1bcf327..c55ad432b 100644 --- a/src/V3InstrCount.h +++ b/src/V3InstrCount.h @@ -7,10 +7,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Interface.cpp b/src/V3Interface.cpp index 0bece6547..51cc2d11e 100644 --- a/src/V3Interface.cpp +++ b/src/V3Interface.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Interface.h b/src/V3Interface.h index a66d11daa..bfe702dd0 100644 --- a/src/V3Interface.h +++ b/src/V3Interface.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LangCode.h b/src/V3LangCode.h index 3b5bdf5fe..ad12809e5 100644 --- a/src/V3LangCode.h +++ b/src/V3LangCode.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LanguageWords.h b/src/V3LanguageWords.h index a849e91fd..f1a8fb527 100644 --- a/src/V3LanguageWords.h +++ b/src/V3LanguageWords.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LibMap.cpp b/src/V3LibMap.cpp index 094c79408..b7e3803fd 100644 --- a/src/V3LibMap.cpp +++ b/src/V3LibMap.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LibMap.h b/src/V3LibMap.h index 9b23e8a4b..4de0f69e3 100644 --- a/src/V3LibMap.h +++ b/src/V3LibMap.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Life.cpp b/src/V3Life.cpp index 445a5a57a..916989396 100644 --- a/src/V3Life.cpp +++ b/src/V3Life.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Life.h b/src/V3Life.h index a0a723196..7c1035ac5 100644 --- a/src/V3Life.h +++ b/src/V3Life.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LifePost.cpp b/src/V3LifePost.cpp index 8f67eaea9..e75ae3a7e 100644 --- a/src/V3LifePost.cpp +++ b/src/V3LifePost.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LifePost.h b/src/V3LifePost.h index 2c8b186cd..386d425fc 100644 --- a/src/V3LifePost.h +++ b/src/V3LifePost.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkCells.cpp b/src/V3LinkCells.cpp index b87fd0930..ccdbdc61a 100644 --- a/src/V3LinkCells.cpp +++ b/src/V3LinkCells.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkCells.h b/src/V3LinkCells.h index 9d0a0e80c..e6cdfb877 100644 --- a/src/V3LinkCells.h +++ b/src/V3LinkCells.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkDot.cpp b/src/V3LinkDot.cpp index 5abff45c8..a4c98cab6 100644 --- a/src/V3LinkDot.cpp +++ b/src/V3LinkDot.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkDot.h b/src/V3LinkDot.h index 1169044e8..257d522c3 100644 --- a/src/V3LinkDot.h +++ b/src/V3LinkDot.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkDotIfaceCapture.cpp b/src/V3LinkDotIfaceCapture.cpp index 248165399..437acea30 100644 --- a/src/V3LinkDotIfaceCapture.cpp +++ b/src/V3LinkDotIfaceCapture.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkDotIfaceCapture.h b/src/V3LinkDotIfaceCapture.h index c0958b7b4..7c7f53cce 100644 --- a/src/V3LinkDotIfaceCapture.h +++ b/src/V3LinkDotIfaceCapture.h @@ -9,10 +9,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkInc.cpp b/src/V3LinkInc.cpp index e29bd7578..ea3cff1ee 100644 --- a/src/V3LinkInc.cpp +++ b/src/V3LinkInc.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkInc.h b/src/V3LinkInc.h index 7a86e588d..2ff490c4a 100644 --- a/src/V3LinkInc.h +++ b/src/V3LinkInc.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkJump.cpp b/src/V3LinkJump.cpp index a5e6b5ab1..2d4e5227d 100644 --- a/src/V3LinkJump.cpp +++ b/src/V3LinkJump.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkJump.h b/src/V3LinkJump.h index a2523d2d3..8473020b8 100644 --- a/src/V3LinkJump.h +++ b/src/V3LinkJump.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkLValue.cpp b/src/V3LinkLValue.cpp index 8b14e2379..272a2d3c7 100644 --- a/src/V3LinkLValue.cpp +++ b/src/V3LinkLValue.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkLValue.h b/src/V3LinkLValue.h index 52200b43f..008edc65c 100644 --- a/src/V3LinkLValue.h +++ b/src/V3LinkLValue.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkLevel.cpp b/src/V3LinkLevel.cpp index 4c596f7e1..c6a5621d2 100644 --- a/src/V3LinkLevel.cpp +++ b/src/V3LinkLevel.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkLevel.h b/src/V3LinkLevel.h index c4f122bae..6ced1358b 100644 --- a/src/V3LinkLevel.h +++ b/src/V3LinkLevel.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkParse.cpp b/src/V3LinkParse.cpp index 011d0a885..9f7bc2298 100644 --- a/src/V3LinkParse.cpp +++ b/src/V3LinkParse.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkParse.h b/src/V3LinkParse.h index 9e797d7e8..328272002 100644 --- a/src/V3LinkParse.h +++ b/src/V3LinkParse.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkResolve.cpp b/src/V3LinkResolve.cpp index a3967ccb6..9c25a3298 100644 --- a/src/V3LinkResolve.cpp +++ b/src/V3LinkResolve.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3LinkResolve.h b/src/V3LinkResolve.h index 27d628b3c..893aaf770 100644 --- a/src/V3LinkResolve.h +++ b/src/V3LinkResolve.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3List.h b/src/V3List.h index 7182fa93c..bb760693f 100644 --- a/src/V3List.h +++ b/src/V3List.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Localize.cpp b/src/V3Localize.cpp index ad3a96998..ce8dbd5d2 100644 --- a/src/V3Localize.cpp +++ b/src/V3Localize.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Localize.h b/src/V3Localize.h index 53e1a8f3e..4dda2faf1 100644 --- a/src/V3Localize.h +++ b/src/V3Localize.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3MemberMap.h b/src/V3MemberMap.h index 730c145b8..396f78a06 100644 --- a/src/V3MemberMap.h +++ b/src/V3MemberMap.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3MergeCond.cpp b/src/V3MergeCond.cpp index 804b9d8e2..d4d687c69 100644 --- a/src/V3MergeCond.cpp +++ b/src/V3MergeCond.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3MergeCond.h b/src/V3MergeCond.h index 232723646..218a2fbe3 100644 --- a/src/V3MergeCond.h +++ b/src/V3MergeCond.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Mutex.h b/src/V3Mutex.h index a69d9f748..7cab9caa3 100644 --- a/src/V3Mutex.h +++ b/src/V3Mutex.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Name.cpp b/src/V3Name.cpp index 909f5279d..8e763dc32 100644 --- a/src/V3Name.cpp +++ b/src/V3Name.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Name.h b/src/V3Name.h index e89239591..466ce6c4a 100644 --- a/src/V3Name.h +++ b/src/V3Name.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Number.cpp b/src/V3Number.cpp index 1117f1e74..fff959d1a 100644 --- a/src/V3Number.cpp +++ b/src/V3Number.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Number.h b/src/V3Number.h index bf3c17f1c..236dd26a9 100644 --- a/src/V3Number.h +++ b/src/V3Number.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3OptionParser.cpp b/src/V3OptionParser.cpp index 1ea14e59e..eb9b73d5b 100644 --- a/src/V3OptionParser.cpp +++ b/src/V3OptionParser.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3OptionParser.h b/src/V3OptionParser.h index 85dfee2d9..01d20fdb5 100644 --- a/src/V3OptionParser.h +++ b/src/V3OptionParser.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Options.cpp b/src/V3Options.cpp index ea7f42a20..42108834f 100644 --- a/src/V3Options.cpp +++ b/src/V3Options.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Options.h b/src/V3Options.h index a5f06c38f..935cdd2d9 100644 --- a/src/V3Options.h +++ b/src/V3Options.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Order.cpp b/src/V3Order.cpp index d8c91eeae..54991d0c5 100644 --- a/src/V3Order.cpp +++ b/src/V3Order.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Order.h b/src/V3Order.h index 2206b5913..7ff61a7b0 100644 --- a/src/V3Order.h +++ b/src/V3Order.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3OrderCFuncEmitter.h b/src/V3OrderCFuncEmitter.h index 103f556b2..e3727fdde 100644 --- a/src/V3OrderCFuncEmitter.h +++ b/src/V3OrderCFuncEmitter.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3OrderGraph.h b/src/V3OrderGraph.h index 0c3b68625..060bbf309 100644 --- a/src/V3OrderGraph.h +++ b/src/V3OrderGraph.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3OrderGraphBuilder.cpp b/src/V3OrderGraphBuilder.cpp index f76e0a760..1f4936e87 100644 --- a/src/V3OrderGraphBuilder.cpp +++ b/src/V3OrderGraphBuilder.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3OrderInternal.h b/src/V3OrderInternal.h index 1caa4fc88..86a508204 100644 --- a/src/V3OrderInternal.h +++ b/src/V3OrderInternal.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3OrderMoveGraph.cpp b/src/V3OrderMoveGraph.cpp index 1e18a6a85..3c19c8382 100644 --- a/src/V3OrderMoveGraph.cpp +++ b/src/V3OrderMoveGraph.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3OrderMoveGraph.h b/src/V3OrderMoveGraph.h index 7560a669e..80432c55b 100644 --- a/src/V3OrderMoveGraph.h +++ b/src/V3OrderMoveGraph.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3OrderParallel.cpp b/src/V3OrderParallel.cpp index 0fb78b535..23e64a842 100644 --- a/src/V3OrderParallel.cpp +++ b/src/V3OrderParallel.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3OrderProcessDomains.cpp b/src/V3OrderProcessDomains.cpp index d59712afa..951f5214a 100644 --- a/src/V3OrderProcessDomains.cpp +++ b/src/V3OrderProcessDomains.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3OrderSerial.cpp b/src/V3OrderSerial.cpp index d262c0572..abdcd97be 100644 --- a/src/V3OrderSerial.cpp +++ b/src/V3OrderSerial.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Os.cpp b/src/V3Os.cpp index 96224384a..a34a7aec2 100644 --- a/src/V3Os.cpp +++ b/src/V3Os.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Os.h b/src/V3Os.h index 46b96523d..72d36b7d9 100644 --- a/src/V3Os.h +++ b/src/V3Os.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3PairingHeap.h b/src/V3PairingHeap.h index d9f3a633e..4e8daf7a4 100644 --- a/src/V3PairingHeap.h +++ b/src/V3PairingHeap.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Param.cpp b/src/V3Param.cpp index f120c1c0d..31f30e127 100644 --- a/src/V3Param.cpp +++ b/src/V3Param.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Param.h b/src/V3Param.h index d09c9e805..37db5d3e0 100644 --- a/src/V3Param.h +++ b/src/V3Param.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Parse.h b/src/V3Parse.h index cd3df5cdb..0ba12d6de 100644 --- a/src/V3Parse.h +++ b/src/V3Parse.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ParseGrammar.cpp b/src/V3ParseGrammar.cpp index 040c920a5..fdc0e218b 100644 --- a/src/V3ParseGrammar.cpp +++ b/src/V3ParseGrammar.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ParseGrammar.h b/src/V3ParseGrammar.h index 640c70c69..4e16c6bf9 100644 --- a/src/V3ParseGrammar.h +++ b/src/V3ParseGrammar.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ParseImp.cpp b/src/V3ParseImp.cpp index 71ccd6dcf..603515c37 100644 --- a/src/V3ParseImp.cpp +++ b/src/V3ParseImp.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ParseImp.h b/src/V3ParseImp.h index 1764e1f55..636ea0ccf 100644 --- a/src/V3ParseImp.h +++ b/src/V3ParseImp.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2009-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ParseLex.cpp b/src/V3ParseLex.cpp index 3b838a081..a655dd294 100644 --- a/src/V3ParseLex.cpp +++ b/src/V3ParseLex.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3PchAstMT.h b/src/V3PchAstMT.h index 2dad5d679..34f862088 100644 --- a/src/V3PchAstMT.h +++ b/src/V3PchAstMT.h @@ -2,10 +2,10 @@ //************************************************************************* // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3PchAstNoMT.h b/src/V3PchAstNoMT.h index 03307d9e0..e778dab5d 100644 --- a/src/V3PchAstNoMT.h +++ b/src/V3PchAstNoMT.h @@ -2,10 +2,10 @@ //************************************************************************* // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3PreExpr.h b/src/V3PreExpr.h index e6210a88a..c7bb334d7 100644 --- a/src/V3PreExpr.h +++ b/src/V3PreExpr.h @@ -6,11 +6,11 @@ // //************************************************************************* // -// Copyright 2000-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. -// SPDX-License-Identifier: LGPL-3.0-only LOR Artistic-2.0 +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2000-2026 Wilson Snyder +// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3PreLex.h b/src/V3PreLex.h index 04b75941c..e7fcaebcd 100644 --- a/src/V3PreLex.h +++ b/src/V3PreLex.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2000-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2000-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3PreLex.l b/src/V3PreLex.l index bea1f9efd..db71ddb96 100644 --- a/src/V3PreLex.l +++ b/src/V3PreLex.l @@ -5,10 +5,10 @@ * ************************************************************************** * - * Copyright 2003-2026 by Wilson Snyder. This program is free software; you - * can redistribute it and/or modify it under the terms of either the - * GNU Lesser General Public License Version 3 or the Perl Artistic License - * Version 2.0. + * This program is free software; you can redistribute it and/or modify it + * under the terms of either the GNU Lesser General Public License Version 3 + * or the Perl Artistic License Version 2.0. + * SPDX-FileCopyrightText: 2003-2026 Wilson Snyder * SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 * ************************************************************************** diff --git a/src/V3PreProc.cpp b/src/V3PreProc.cpp index ade27aa84..e14de4c60 100644 --- a/src/V3PreProc.cpp +++ b/src/V3PreProc.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2000-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2000-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3PreProc.h b/src/V3PreProc.h index 42b85c732..618bc1f58 100644 --- a/src/V3PreProc.h +++ b/src/V3PreProc.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2000-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2000-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3PreShell.cpp b/src/V3PreShell.cpp index 12162f46a..b0698a21c 100644 --- a/src/V3PreShell.cpp +++ b/src/V3PreShell.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2004-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2004-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3PreShell.h b/src/V3PreShell.h index 1fa489b6a..73c79b013 100644 --- a/src/V3PreShell.h +++ b/src/V3PreShell.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2004-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2004-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Premit.cpp b/src/V3Premit.cpp index aed8ef36b..6aaf86c4f 100644 --- a/src/V3Premit.cpp +++ b/src/V3Premit.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Premit.h b/src/V3Premit.h index 7b4da0fb0..fa55117fc 100644 --- a/src/V3Premit.h +++ b/src/V3Premit.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ProtectLib.cpp b/src/V3ProtectLib.cpp index 9af5f5fbe..5b243be54 100644 --- a/src/V3ProtectLib.cpp +++ b/src/V3ProtectLib.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ProtectLib.h b/src/V3ProtectLib.h index 24bc0b479..ce34dc160 100644 --- a/src/V3ProtectLib.h +++ b/src/V3ProtectLib.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3RandSequence.cpp b/src/V3RandSequence.cpp index bc940832b..8ee8a2861 100644 --- a/src/V3RandSequence.cpp +++ b/src/V3RandSequence.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3RandSequence.h b/src/V3RandSequence.h index 13c3f65f7..ab9bafcb6 100644 --- a/src/V3RandSequence.h +++ b/src/V3RandSequence.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Randomize.cpp b/src/V3Randomize.cpp index e34d15681..499d51205 100644 --- a/src/V3Randomize.cpp +++ b/src/V3Randomize.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Randomize.h b/src/V3Randomize.h index 2a2c0a4cf..f7e2589d4 100644 --- a/src/V3Randomize.h +++ b/src/V3Randomize.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Reloop.cpp b/src/V3Reloop.cpp index 800c8124a..caa9e5410 100644 --- a/src/V3Reloop.cpp +++ b/src/V3Reloop.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Reloop.h b/src/V3Reloop.h index 1423293aa..37bb1dd6c 100644 --- a/src/V3Reloop.h +++ b/src/V3Reloop.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Rtti.h b/src/V3Rtti.h index 2bd98aaff..4f8e3391f 100644 --- a/src/V3Rtti.h +++ b/src/V3Rtti.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Sampled.cpp b/src/V3Sampled.cpp index a303043da..d978df73f 100644 --- a/src/V3Sampled.cpp +++ b/src/V3Sampled.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Sampled.h b/src/V3Sampled.h index 3560999ec..0affe682c 100644 --- a/src/V3Sampled.h +++ b/src/V3Sampled.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Sched.cpp b/src/V3Sched.cpp index d762303e9..248c4fb99 100644 --- a/src/V3Sched.cpp +++ b/src/V3Sched.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Sched.h b/src/V3Sched.h index e23751454..90e25ab59 100644 --- a/src/V3Sched.h +++ b/src/V3Sched.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SchedAcyclic.cpp b/src/V3SchedAcyclic.cpp index c867fc872..a1ff79556 100644 --- a/src/V3SchedAcyclic.cpp +++ b/src/V3SchedAcyclic.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SchedPartition.cpp b/src/V3SchedPartition.cpp index d855af68a..c2264d0c8 100644 --- a/src/V3SchedPartition.cpp +++ b/src/V3SchedPartition.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SchedReplicate.cpp b/src/V3SchedReplicate.cpp index 959a28ab2..979100045 100644 --- a/src/V3SchedReplicate.cpp +++ b/src/V3SchedReplicate.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SchedTiming.cpp b/src/V3SchedTiming.cpp index b18f4488b..7b32a0713 100644 --- a/src/V3SchedTiming.cpp +++ b/src/V3SchedTiming.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SchedTrigger.cpp b/src/V3SchedTrigger.cpp index fdb954264..92c483900 100644 --- a/src/V3SchedTrigger.cpp +++ b/src/V3SchedTrigger.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SchedUtil.cpp b/src/V3SchedUtil.cpp index eb7f6b4f8..dafe556be 100644 --- a/src/V3SchedUtil.cpp +++ b/src/V3SchedUtil.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SchedVirtIface.cpp b/src/V3SchedVirtIface.cpp index c35f4d7bf..8220b3ca4 100644 --- a/src/V3SchedVirtIface.cpp +++ b/src/V3SchedVirtIface.cpp @@ -7,10 +7,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Scope.cpp b/src/V3Scope.cpp index 37fddcda7..2cbef92df 100644 --- a/src/V3Scope.cpp +++ b/src/V3Scope.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Scope.h b/src/V3Scope.h index 3b07236ad..825edcfe8 100644 --- a/src/V3Scope.h +++ b/src/V3Scope.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Scoreboard.cpp b/src/V3Scoreboard.cpp index 5d1383b5a..a4ee5ae6c 100644 --- a/src/V3Scoreboard.cpp +++ b/src/V3Scoreboard.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Scoreboard.h b/src/V3Scoreboard.h index e99bd15e4..c9accfe54 100644 --- a/src/V3Scoreboard.h +++ b/src/V3Scoreboard.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SenExprBuilder.h b/src/V3SenExprBuilder.h index 20b09d0ef..e85491c8f 100644 --- a/src/V3SenExprBuilder.h +++ b/src/V3SenExprBuilder.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SenTree.h b/src/V3SenTree.h index 07a0d3c3a..6568a9385 100644 --- a/src/V3SenTree.h +++ b/src/V3SenTree.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Simulate.h b/src/V3Simulate.h index b751e2e65..8ae79214f 100644 --- a/src/V3Simulate.h +++ b/src/V3Simulate.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Slice.cpp b/src/V3Slice.cpp index cfbc7f897..064c01e08 100644 --- a/src/V3Slice.cpp +++ b/src/V3Slice.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Slice.h b/src/V3Slice.h index f8ab01cb7..16f17f9aa 100644 --- a/src/V3Slice.h +++ b/src/V3Slice.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Split.cpp b/src/V3Split.cpp index 679f69f52..bef5759ad 100644 --- a/src/V3Split.cpp +++ b/src/V3Split.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Split.h b/src/V3Split.h index 54e422ab9..13eb98193 100644 --- a/src/V3Split.h +++ b/src/V3Split.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SplitAs.cpp b/src/V3SplitAs.cpp index f40609862..74b72a4dd 100644 --- a/src/V3SplitAs.cpp +++ b/src/V3SplitAs.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SplitAs.h b/src/V3SplitAs.h index 4fdfaf737..dc5c4cce6 100644 --- a/src/V3SplitAs.h +++ b/src/V3SplitAs.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SplitVar.cpp b/src/V3SplitVar.cpp index df976bda2..a1c7c53b9 100644 --- a/src/V3SplitVar.cpp +++ b/src/V3SplitVar.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SplitVar.h b/src/V3SplitVar.h index 297d79432..81b59f337 100644 --- a/src/V3SplitVar.h +++ b/src/V3SplitVar.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3StackCount.cpp b/src/V3StackCount.cpp index 49f24ca81..b0df50c50 100644 --- a/src/V3StackCount.cpp +++ b/src/V3StackCount.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3StackCount.h b/src/V3StackCount.h index 1dc88bff0..2c67ab9f4 100644 --- a/src/V3StackCount.h +++ b/src/V3StackCount.h @@ -7,10 +7,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Stats.cpp b/src/V3Stats.cpp index 409f5abed..e1cd949ae 100644 --- a/src/V3Stats.cpp +++ b/src/V3Stats.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Stats.h b/src/V3Stats.h index 4045d64ad..b84a7d9aa 100644 --- a/src/V3Stats.h +++ b/src/V3Stats.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3StatsReport.cpp b/src/V3StatsReport.cpp index 5ae3af084..f5901c920 100644 --- a/src/V3StatsReport.cpp +++ b/src/V3StatsReport.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3StdFuture.h b/src/V3StdFuture.h index 61c2b39e3..6729d7131 100644 --- a/src/V3StdFuture.h +++ b/src/V3StdFuture.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3String.cpp b/src/V3String.cpp index 71e000511..8f425f8bf 100644 --- a/src/V3String.cpp +++ b/src/V3String.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3String.h b/src/V3String.h index c2fc1cb02..b04fb2c83 100644 --- a/src/V3String.h +++ b/src/V3String.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Subst.cpp b/src/V3Subst.cpp index 54ab8d6e9..924a77df1 100644 --- a/src/V3Subst.cpp +++ b/src/V3Subst.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2004-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2004-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Subst.h b/src/V3Subst.h index 3f4f3226a..a58f929b8 100644 --- a/src/V3Subst.h +++ b/src/V3Subst.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3SymTable.h b/src/V3SymTable.h index 3e8bd4140..019bfbe19 100644 --- a/src/V3SymTable.h +++ b/src/V3SymTable.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3TSP.cpp b/src/V3TSP.cpp index cb5007a88..4244a5676 100644 --- a/src/V3TSP.cpp +++ b/src/V3TSP.cpp @@ -11,10 +11,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3TSP.h b/src/V3TSP.h index 3b02499f2..840f5fa96 100644 --- a/src/V3TSP.h +++ b/src/V3TSP.h @@ -7,10 +7,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Table.cpp b/src/V3Table.cpp index aa1637370..d99f25e27 100644 --- a/src/V3Table.cpp +++ b/src/V3Table.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Table.h b/src/V3Table.h index 6cad38399..af2acd6ba 100644 --- a/src/V3Table.h +++ b/src/V3Table.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Task.cpp b/src/V3Task.cpp index dce865d76..420447b82 100644 --- a/src/V3Task.cpp +++ b/src/V3Task.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Task.h b/src/V3Task.h index a5107962d..378e87330 100644 --- a/src/V3Task.h +++ b/src/V3Task.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ThreadPool.cpp b/src/V3ThreadPool.cpp index 8715b8865..a823dabe6 100644 --- a/src/V3ThreadPool.cpp +++ b/src/V3ThreadPool.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3ThreadPool.h b/src/V3ThreadPool.h index 45d182554..c22984a37 100644 --- a/src/V3ThreadPool.h +++ b/src/V3ThreadPool.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Timing.cpp b/src/V3Timing.cpp index 11147cf76..17a7244b3 100644 --- a/src/V3Timing.cpp +++ b/src/V3Timing.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // // TimingSuspendableVisitor does not perform any AST transformations. diff --git a/src/V3Timing.h b/src/V3Timing.h index 1a44a1408..94ac15602 100644 --- a/src/V3Timing.h +++ b/src/V3Timing.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Trace.cpp b/src/V3Trace.cpp index 37707fb68..7ce85084a 100644 --- a/src/V3Trace.cpp +++ b/src/V3Trace.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Trace.h b/src/V3Trace.h index 5204c5277..84d395f98 100644 --- a/src/V3Trace.h +++ b/src/V3Trace.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3TraceDecl.cpp b/src/V3TraceDecl.cpp index 8cc34b198..075b33c5d 100644 --- a/src/V3TraceDecl.cpp +++ b/src/V3TraceDecl.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3TraceDecl.h b/src/V3TraceDecl.h index 7ff64620d..8a6189f07 100644 --- a/src/V3TraceDecl.h +++ b/src/V3TraceDecl.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Tristate.cpp b/src/V3Tristate.cpp index 600c4da0e..ace0eff89 100644 --- a/src/V3Tristate.cpp +++ b/src/V3Tristate.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Tristate.h b/src/V3Tristate.h index 01cadef73..74b6b7ce7 100644 --- a/src/V3Tristate.h +++ b/src/V3Tristate.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Udp.cpp b/src/V3Udp.cpp index e724f8c59..291cfb72e 100644 --- a/src/V3Udp.cpp +++ b/src/V3Udp.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Udp.h b/src/V3Udp.h index 1d415302c..d379f9c08 100644 --- a/src/V3Udp.h +++ b/src/V3Udp.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Undriven.cpp b/src/V3Undriven.cpp index 3faf9d6c2..cc890399b 100644 --- a/src/V3Undriven.cpp +++ b/src/V3Undriven.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2004-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2004-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Undriven.h b/src/V3Undriven.h index 0b77cbb2a..8db29dc4d 100644 --- a/src/V3Undriven.h +++ b/src/V3Undriven.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3UndrivenCapture.cpp b/src/V3UndrivenCapture.cpp index f9f554309..ecab78037 100644 --- a/src/V3UndrivenCapture.cpp +++ b/src/V3UndrivenCapture.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2025 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2025 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3UndrivenCapture.h b/src/V3UndrivenCapture.h index 9ec26ee9b..2e6b4e07e 100644 --- a/src/V3UndrivenCapture.h +++ b/src/V3UndrivenCapture.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2025 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2025 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3UniqueNames.h b/src/V3UniqueNames.h index 55be682da..70226e846 100644 --- a/src/V3UniqueNames.h +++ b/src/V3UniqueNames.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2005-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2005-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Unknown.cpp b/src/V3Unknown.cpp index 24a9850b3..727e97840 100644 --- a/src/V3Unknown.cpp +++ b/src/V3Unknown.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Unknown.h b/src/V3Unknown.h index bd1f1589d..5face0519 100644 --- a/src/V3Unknown.h +++ b/src/V3Unknown.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Unroll.cpp b/src/V3Unroll.cpp index 5ccd40874..d8dd4221e 100644 --- a/src/V3Unroll.cpp +++ b/src/V3Unroll.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Unroll.h b/src/V3Unroll.h index bb09a3881..0b8e89c57 100644 --- a/src/V3Unroll.h +++ b/src/V3Unroll.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3UnrollGen.cpp b/src/V3UnrollGen.cpp index cc441c4cd..658eac07e 100644 --- a/src/V3UnrollGen.cpp +++ b/src/V3UnrollGen.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3VariableOrder.cpp b/src/V3VariableOrder.cpp index 2032c80bc..4b61b3f9b 100644 --- a/src/V3VariableOrder.cpp +++ b/src/V3VariableOrder.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3VariableOrder.h b/src/V3VariableOrder.h index 966b26f76..749377a33 100644 --- a/src/V3VariableOrder.h +++ b/src/V3VariableOrder.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Waiver.cpp b/src/V3Waiver.cpp index 86afadeb1..d81cf3194 100644 --- a/src/V3Waiver.cpp +++ b/src/V3Waiver.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2020-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Waiver.h b/src/V3Waiver.h index a3213fe12..93eba3036 100644 --- a/src/V3Waiver.h +++ b/src/V3Waiver.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Width.cpp b/src/V3Width.cpp index 1adbfd48b..480020287 100644 --- a/src/V3Width.cpp +++ b/src/V3Width.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3Width.h b/src/V3Width.h index 9a1e7ab79..7dd7471df 100644 --- a/src/V3Width.h +++ b/src/V3Width.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3WidthCommit.cpp b/src/V3WidthCommit.cpp index 1e48ac87d..81c3a97ca 100644 --- a/src/V3WidthCommit.cpp +++ b/src/V3WidthCommit.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3WidthCommit.h b/src/V3WidthCommit.h index d57a64dbf..7715b1db7 100644 --- a/src/V3WidthCommit.h +++ b/src/V3WidthCommit.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3WidthRemove.h b/src/V3WidthRemove.h index d022333fc..0b553a5d9 100644 --- a/src/V3WidthRemove.h +++ b/src/V3WidthRemove.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/V3WidthSel.cpp b/src/V3WidthSel.cpp index 1a4a38223..aa632a8c1 100644 --- a/src/V3WidthSel.cpp +++ b/src/V3WidthSel.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/Verilator.cpp b/src/Verilator.cpp index ec0a82f3e..b6b4a506f 100644 --- a/src/Verilator.cpp +++ b/src/Verilator.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/VlcBucket.h b/src/VlcBucket.h index 05d2042ba..ff6f956d5 100644 --- a/src/VlcBucket.h +++ b/src/VlcBucket.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/VlcMain.cpp b/src/VlcMain.cpp index e8806b665..e5113a966 100644 --- a/src/VlcMain.cpp +++ b/src/VlcMain.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/VlcOptions.h b/src/VlcOptions.h index d03f3d8e8..7d957f722 100644 --- a/src/VlcOptions.h +++ b/src/VlcOptions.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/VlcPoint.h b/src/VlcPoint.h index 2cabf2d9f..9d46d7768 100644 --- a/src/VlcPoint.h +++ b/src/VlcPoint.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/VlcSource.h b/src/VlcSource.h index 269fce83a..095e66cb5 100644 --- a/src/VlcSource.h +++ b/src/VlcSource.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/VlcTest.h b/src/VlcTest.h index 1e074287d..024d2b9b3 100644 --- a/src/VlcTest.h +++ b/src/VlcTest.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/VlcTop.cpp b/src/VlcTop.cpp index 1d5d2d86e..a4cc92ae7 100644 --- a/src/VlcTop.cpp +++ b/src/VlcTop.cpp @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/VlcTop.h b/src/VlcTop.h index 2b9fbca6c..13e0d93d6 100644 --- a/src/VlcTop.h +++ b/src/VlcTop.h @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/astgen b/src/astgen index f3b182e06..3d26c0474 100755 --- a/src/astgen +++ b/src/astgen @@ -1355,12 +1355,13 @@ parser = argparse.ArgumentParser( allow_abbrev=False, formatter_class=argparse.RawDescriptionHelpFormatter, description="""Generate V3Ast headers to reduce C++ code duplication.""", - epilog="""Copyright 2002-2026 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2002-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('-I', action='store', help='source code include directory') parser.add_argument('--astdef', action='append', help='add AST definition file (relative to -I)') diff --git a/src/bisonpre b/src/bisonpre index b4ab0e9d9..9be647f39 100755 --- a/src/bisonpre +++ b/src/bisonpre @@ -484,12 +484,13 @@ BISON GRAMMAR EXTENSIONS If the bison version is >= the specified version, include the given command. -Copyright 2002-2026 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. +This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2002-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") # Local options parser.add_argument('--yacc', diff --git a/src/config_build.h b/src/config_build.h index cf7c47252..e2230f078 100644 --- a/src/config_build.h +++ b/src/config_build.h @@ -8,10 +8,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/config_package.h.in b/src/config_package.h.in index 97d0fc6e6..22909cbde 100644 --- a/src/config_package.h.in +++ b/src/config_package.h.in @@ -6,11 +6,10 @@ // // Code available from: https://verilator.org // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; -// you can redistribute it and/or modify it under the terms of either -// the GNU Lesser General Public License Version 3 or -// the Perl Artistic License Version 2.0. -// +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 diff --git a/src/config_rev b/src/config_rev index b45e8ca4b..432179abd 100755 --- a/src/config_rev +++ b/src/config_rev @@ -3,10 +3,10 @@ # pylint: disable=C0103,C0114,C0116 ###################################################################### # -# Copyright 2005-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2005-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # ###################################################################### diff --git a/src/cppcheck-suppressions.txt b/src/cppcheck-suppressions.txt index 2c0c57770..754ef3c4b 100644 --- a/src/cppcheck-suppressions.txt +++ b/src/cppcheck-suppressions.txt @@ -1,7 +1,7 @@ -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 ctunullpointer diff --git a/src/flexfix b/src/flexfix index a112cfb6b..3a4479bdd 100755 --- a/src/flexfix +++ b/src/flexfix @@ -3,10 +3,10 @@ # pylint: disable=C0114,C0301 ###################################################################### # -# Copyright 2002-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2002-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # ###################################################################### diff --git a/src/mkinstalldirs b/src/mkinstalldirs index 3e2a294bd..9fe43ecf9 100644 --- a/src/mkinstalldirs +++ b/src/mkinstalldirs @@ -3,6 +3,8 @@ # Author: Noah Friedman # Created: 1993-05-16 # Public domain +# SPDX-FileCopyrightText: 1993 Noah Friedman +# SPDX-License-Identifier: CC0-1.0 errstatus=0 diff --git a/src/verilog.l b/src/verilog.l index 0459b0c92..6d362e899 100644 --- a/src/verilog.l +++ b/src/verilog.l @@ -6,10 +6,10 @@ * ************************************************************************** * - * Copyright 2003-2026 by Wilson Snyder. Verilator is free software; you - * can redistribute it and/or modify it under the terms of either the - * GNU Lesser General Public License Version 3 or the Perl Artistic License - * Version 2.0. + * This program is free software; you can redistribute it and/or modify it + * under the terms of either the GNU Lesser General Public License Version 3 + * or the Perl Artistic License Version 2.0. + * SPDX-FileCopyrightText: 2003-2026 Wilson Snyder * SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 * *************************************************************************/ diff --git a/src/verilog.y b/src/verilog.y index dbffb6e11..ef5c5bfa7 100644 --- a/src/verilog.y +++ b/src/verilog.y @@ -6,10 +6,10 @@ // //************************************************************************* // -// Copyright 2003-2026 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/src/vlcovgen b/src/vlcovgen index b5133d1cf..3e156603d 100755 --- a/src/vlcovgen +++ b/src/vlcovgen @@ -79,12 +79,13 @@ parser = argparse.ArgumentParser( allow_abbrev=False, formatter_class=argparse.RawDescriptionHelpFormatter, description="""Generate verilated_cov headers to reduce C++ code duplication.""", - epilog="""Copyright 2002-2026 by Wilson Snyder. This program is free software; you -can redistribute it and/or modify it under the terms of either the GNU -Lesser General Public License Version 3 or the Perl Artistic License -Version 2.0. + epilog="""This program is free software; you can redistribute it and/or modify it +under the terms of either the GNU Lesser General Public License Version 3 +or the Perl Artistic License Version 2.0. -SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") +SPDX-FileCopyrightText: 2002-2026 Wilson Snyder +SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('--srcdir', action='store', help='directory containing Verilator sources') diff --git a/test_regress/CMakeLists.txt b/test_regress/CMakeLists.txt index 0c5540426..0d89bf2bd 100644 --- a/test_regress/CMakeLists.txt +++ b/test_regress/CMakeLists.txt @@ -4,10 +4,10 @@ # # This CMake file is meant to be consumed by regression tests. # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # ###################################################################### diff --git a/test_regress/Makefile b/test_regress/Makefile index 51e531207..1788405f5 100644 --- a/test_regress/Makefile +++ b/test_regress/Makefile @@ -5,10 +5,10 @@ # This calls the object directory makefile. That allows the objects to # be placed in the "current directory" which simplifies the Makefile. # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # #****************************************************************************/ diff --git a/test_regress/Makefile_obj b/test_regress/Makefile_obj index e02c112b3..b7c6c5af1 100644 --- a/test_regress/Makefile_obj +++ b/test_regress/Makefile_obj @@ -5,10 +5,10 @@ # # This is executed in the object directory, and called by ../Makefile # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # #***************************************************************************** diff --git a/test_regress/driver.py b/test_regress/driver.py index 2629e7480..a5bede1d9 100755 --- a/test_regress/driver.py +++ b/test_regress/driver.py @@ -2948,12 +2948,13 @@ if __name__ == '__main__': epilog="""driver.py invokes Verilator or another simulator on each test file. See docs/internals.rst in the distribution for more information. - Copyright 2024-2026 by Wilson Snyder. This program is free software; you - can redistribute it and/or modify it under the terms of either the GNU - Lesser General Public License Version 3 or the Perl Artistic License - Version 2.0. + This program is free software; you can redistribute it and/or modify it + under the terms of either the GNU Lesser General Public License Version + 3 or the Perl Artistic License Version 2.0. - SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0""") + SPDX-FileCopyrightText: 2024-2026 Wilson Snyder + SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +""") parser.add_argument('--benchmark', action='store', help='enable benchmarking') parser.add_argument('--debug', action='store_const', const=9, help='enable debug') diff --git a/test_regress/t/TestCheck.h b/test_regress/t/TestCheck.h index 6538e6ef8..f4c0f424b 100644 --- a/test_regress/t/TestCheck.h +++ b/test_regress/t/TestCheck.h @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2013-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2013-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/TestSimulator.h b/test_regress/t/TestSimulator.h index 7cd774629..ea999e2c3 100644 --- a/test_regress/t/TestSimulator.h +++ b/test_regress/t/TestSimulator.h @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2013-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2013-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/TestVpi.h b/test_regress/t/TestVpi.h index 88587a622..8627bccf0 100644 --- a/test_regress/t/TestVpi.h +++ b/test_regress/t/TestVpi.h @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2013-2026 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2013-2026 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/TestVpiMain.cpp b/test_regress/t/TestVpiMain.cpp index b72127d15..8f25ce24e 100644 --- a/test_regress/t/TestVpiMain.cpp +++ b/test_regress/t/TestVpiMain.cpp @@ -1,18 +1,11 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2024-2025 by Andrew Nolte. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. -// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +// SPDX-FileCopyrightText: 2024-2025 cocotb contributors +// SPDX-License-Identifier: BSD-3-Clause // //************************************************************************* -// Copyright cocotb contributors -// Licensed under the Revised BSD License, see LICENSE for details. -// SPDX-License-Identifier: BSD-3-Clause - #include "verilated.h" #include "verilated_vpi.h" diff --git a/test_regress/t/t_EXAMPLE.py b/test_regress/t/t_EXAMPLE.py index e41ab0cdd..8a938befd 100755 --- a/test_regress/t/t_EXAMPLE.py +++ b/test_regress/t/t_EXAMPLE.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_EXAMPLE.v b/test_regress/t/t_EXAMPLE.v index abcaa336a..b470624b4 100644 --- a/test_regress/t/t_EXAMPLE.v +++ b/test_regress/t/t_EXAMPLE.v @@ -12,8 +12,8 @@ // **If you do not wish for your code to be released to the public // please note it here, otherwise:** // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_a1_first_cc.py b/test_regress/t/t_a1_first_cc.py index db89b3543..d13223772 100755 --- a/test_regress/t/t_a1_first_cc.py +++ b/test_regress/t/t_a1_first_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # show-config: This test runs the very first time we've executed Verilator diff --git a/test_regress/t/t_a1_first_cc.v b/test_regress/t/t_a1_first_cc.v index e541f39d9..03a9a497f 100644 --- a/test_regress/t/t_a1_first_cc.v +++ b/test_regress/t/t_a1_first_cc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_a2_first_sc.py b/test_regress/t/t_a2_first_sc.py index b72c58858..16ed8d0c0 100755 --- a/test_regress/t/t_a2_first_sc.py +++ b/test_regress/t/t_a2_first_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # This test runs the very first time we've executed Verilator --sc diff --git a/test_regress/t/t_a3_selftest.py b/test_regress/t/t_a3_selftest.py index ff241c671..01049fc36 100755 --- a/test_regress/t/t_a3_selftest.py +++ b/test_regress/t/t_a3_selftest.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_a3_selftest_thread.py b/test_regress/t/t_a3_selftest_thread.py index a20a9e981..aa47a0366 100755 --- a/test_regress/t/t_a3_selftest_thread.py +++ b/test_regress/t/t_a3_selftest_thread.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_a6_examples.py b/test_regress/t/t_a6_examples.py index c0c1dae26..fecd52453 100755 --- a/test_regress/t/t_a6_examples.py +++ b/test_regress/t/t_a6_examples.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alias_cyclic_bad.py b/test_regress/t/t_alias_cyclic_bad.py index f093111b2..f3bbcad9d 100755 --- a/test_regress/t/t_alias_cyclic_bad.py +++ b/test_regress/t/t_alias_cyclic_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alias_cyclic_bad.v b/test_regress/t/t_alias_cyclic_bad.v index b1232d24c..b22d8edc0 100644 --- a/test_regress/t/t_alias_cyclic_bad.v +++ b/test_regress/t/t_alias_cyclic_bad.v @@ -2,8 +2,8 @@ // // Simple bi-directional transitive alias test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_alias_force.py b/test_regress/t/t_alias_force.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_alias_force.py +++ b/test_regress/t/t_alias_force.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alias_force.v b/test_regress/t/t_alias_force.v index 92e782e59..e4c95c3ca 100644 --- a/test_regress/t/t_alias_force.v +++ b/test_regress/t/t_alias_force.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_alias_hier_ref_bad.py b/test_regress/t/t_alias_hier_ref_bad.py index f093111b2..f3bbcad9d 100755 --- a/test_regress/t/t_alias_hier_ref_bad.py +++ b/test_regress/t/t_alias_hier_ref_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alias_hier_ref_bad.v b/test_regress/t/t_alias_hier_ref_bad.v index f17a9cdcf..842dcc39a 100644 --- a/test_regress/t/t_alias_hier_ref_bad.v +++ b/test_regress/t/t_alias_hier_ref_bad.v @@ -2,8 +2,8 @@ // // Alias type check error test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_alias_ports_unsup.py b/test_regress/t/t_alias_ports_unsup.py index 272fc1280..1952b53a1 100755 --- a/test_regress/t/t_alias_ports_unsup.py +++ b/test_regress/t/t_alias_ports_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alias_ports_unsup.v b/test_regress/t/t_alias_ports_unsup.v index a8807dbc1..91ab6490a 100644 --- a/test_regress/t/t_alias_ports_unsup.v +++ b/test_regress/t/t_alias_ports_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_alias_simple.py b/test_regress/t/t_alias_simple.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_alias_simple.py +++ b/test_regress/t/t_alias_simple.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alias_simple.v b/test_regress/t/t_alias_simple.v index a68e63130..5cda4508c 100644 --- a/test_regress/t/t_alias_simple.v +++ b/test_regress/t/t_alias_simple.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_alias_sub_select.py b/test_regress/t/t_alias_sub_select.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_alias_sub_select.py +++ b/test_regress/t/t_alias_sub_select.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alias_sub_select.v b/test_regress/t/t_alias_sub_select.v index 1e9ee9f29..78fbfea60 100644 --- a/test_regress/t/t_alias_sub_select.v +++ b/test_regress/t/t_alias_sub_select.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_alias_transitive.py b/test_regress/t/t_alias_transitive.py index 4f09ae982..84b274f68 100755 --- a/test_regress/t/t_alias_transitive.py +++ b/test_regress/t/t_alias_transitive.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alias_transitive.v b/test_regress/t/t_alias_transitive.v index a38298417..9faea7a60 100644 --- a/test_regress/t/t_alias_transitive.v +++ b/test_regress/t/t_alias_transitive.v @@ -2,8 +2,8 @@ // // Simple bi-directional transitive alias test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_alias_tristate_unsup.py b/test_regress/t/t_alias_tristate_unsup.py index 272fc1280..1952b53a1 100755 --- a/test_regress/t/t_alias_tristate_unsup.py +++ b/test_regress/t/t_alias_tristate_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alias_tristate_unsup.v b/test_regress/t/t_alias_tristate_unsup.v index 37c98a384..dbb2c6417 100644 --- a/test_regress/t/t_alias_tristate_unsup.v +++ b/test_regress/t/t_alias_tristate_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_alias_unsup.py b/test_regress/t/t_alias_unsup.py index 272fc1280..1952b53a1 100755 --- a/test_regress/t/t_alias_unsup.py +++ b/test_regress/t/t_alias_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alias_unsup.v b/test_regress/t/t_alias_unsup.v index ba96a9bb3..3fc958d2e 100644 --- a/test_regress/t/t_alias_unsup.v +++ b/test_regress/t/t_alias_unsup.v @@ -2,8 +2,8 @@ // // Simple bi-directional alias test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_alias_var_bad.py b/test_regress/t/t_alias_var_bad.py index f093111b2..f3bbcad9d 100755 --- a/test_regress/t/t_alias_var_bad.py +++ b/test_regress/t/t_alias_var_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alias_var_bad.v b/test_regress/t/t_alias_var_bad.v index 70f7c75bc..22801f289 100644 --- a/test_regress/t/t_alias_var_bad.v +++ b/test_regress/t/t_alias_var_bad.v @@ -2,8 +2,8 @@ // // Alias width check error test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_alias_width_bad.py b/test_regress/t/t_alias_width_bad.py index f093111b2..f3bbcad9d 100755 --- a/test_regress/t/t_alias_width_bad.py +++ b/test_regress/t/t_alias_width_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alias_width_bad.v b/test_regress/t/t_alias_width_bad.v index e2b33c27b..e5378cc59 100644 --- a/test_regress/t/t_alias_width_bad.v +++ b/test_regress/t/t_alias_width_bad.v @@ -2,8 +2,8 @@ // // Alias width check error test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_altera_lpm.v b/test_regress/t/t_altera_lpm.v index d1f3537fc..3b48d349c 100644 --- a/test_regress/t/t_altera_lpm.v +++ b/test_regress/t/t_altera_lpm.v @@ -1,3 +1,5 @@ +// SPDX-License-Identifier: LicenseRef-Altera-No-Warranty +// SPDX-FileCopyrightText: 2016 Altera Corporation //------------------------------------------------------------------------- // This Verilog file was developed by Altera Corporation. It may be // freely copied and/or distributed at no cost. Any persons using this diff --git a/test_regress/t/t_altera_lpm_abs.py b/test_regress/t/t_altera_lpm_abs.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_abs.py +++ b/test_regress/t/t_altera_lpm_abs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_add_sub.py b/test_regress/t/t_altera_lpm_add_sub.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_add_sub.py +++ b/test_regress/t/t_altera_lpm_add_sub.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_and.py b/test_regress/t/t_altera_lpm_and.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_and.py +++ b/test_regress/t/t_altera_lpm_and.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_bustri.py b/test_regress/t/t_altera_lpm_bustri.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_bustri.py +++ b/test_regress/t/t_altera_lpm_bustri.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_clshift.py b/test_regress/t/t_altera_lpm_clshift.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_clshift.py +++ b/test_regress/t/t_altera_lpm_clshift.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_compare.py b/test_regress/t/t_altera_lpm_compare.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_compare.py +++ b/test_regress/t/t_altera_lpm_compare.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_constant.py b/test_regress/t/t_altera_lpm_constant.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_constant.py +++ b/test_regress/t/t_altera_lpm_constant.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_counter.py b/test_regress/t/t_altera_lpm_counter.py index 8863b8607..971d7ce7b 100755 --- a/test_regress/t/t_altera_lpm_counter.py +++ b/test_regress/t/t_altera_lpm_counter.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_decode.py b/test_regress/t/t_altera_lpm_decode.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_decode.py +++ b/test_regress/t/t_altera_lpm_decode.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_divide.py b/test_regress/t/t_altera_lpm_divide.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_divide.py +++ b/test_regress/t/t_altera_lpm_divide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_ff.py b/test_regress/t/t_altera_lpm_ff.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_ff.py +++ b/test_regress/t/t_altera_lpm_ff.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_fifo.py b/test_regress/t/t_altera_lpm_fifo.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_fifo.py +++ b/test_regress/t/t_altera_lpm_fifo.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_fifo_dc.py b/test_regress/t/t_altera_lpm_fifo_dc.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_fifo_dc.py +++ b/test_regress/t/t_altera_lpm_fifo_dc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_inv.py b/test_regress/t/t_altera_lpm_inv.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_inv.py +++ b/test_regress/t/t_altera_lpm_inv.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_latch.py b/test_regress/t/t_altera_lpm_latch.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_latch.py +++ b/test_regress/t/t_altera_lpm_latch.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_mult.py b/test_regress/t/t_altera_lpm_mult.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_mult.py +++ b/test_regress/t/t_altera_lpm_mult.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_mult_noinl.py b/test_regress/t/t_altera_lpm_mult_noinl.py index 82c1fef6a..ed460d248 100755 --- a/test_regress/t/t_altera_lpm_mult_noinl.py +++ b/test_regress/t/t_altera_lpm_mult_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_mux.py b/test_regress/t/t_altera_lpm_mux.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_mux.py +++ b/test_regress/t/t_altera_lpm_mux.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_or.py b/test_regress/t/t_altera_lpm_or.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_or.py +++ b/test_regress/t/t_altera_lpm_or.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_ram_dp.py b/test_regress/t/t_altera_lpm_ram_dp.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_ram_dp.py +++ b/test_regress/t/t_altera_lpm_ram_dp.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_ram_dq.py b/test_regress/t/t_altera_lpm_ram_dq.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_ram_dq.py +++ b/test_regress/t/t_altera_lpm_ram_dq.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_ram_io.py b/test_regress/t/t_altera_lpm_ram_io.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_ram_io.py +++ b/test_regress/t/t_altera_lpm_ram_io.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_rom.py b/test_regress/t/t_altera_lpm_rom.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_rom.py +++ b/test_regress/t/t_altera_lpm_rom.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_shiftreg.py b/test_regress/t/t_altera_lpm_shiftreg.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_shiftreg.py +++ b/test_regress/t/t_altera_lpm_shiftreg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_altera_lpm_xor.py b/test_regress/t/t_altera_lpm_xor.py index 72661f8d6..f26c3d861 100755 --- a/test_regress/t/t_altera_lpm_xor.py +++ b/test_regress/t/t_altera_lpm_xor.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_combdly.py b/test_regress/t/t_alw_combdly.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_alw_combdly.py +++ b/test_regress/t/t_alw_combdly.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_combdly.v b/test_regress/t/t_alw_combdly.v index 88e554a1b..a76872ac3 100644 --- a/test_regress/t/t_alw_combdly.v +++ b/test_regress/t/t_alw_combdly.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_alw_dly.py b/test_regress/t/t_alw_dly.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_alw_dly.py +++ b/test_regress/t/t_alw_dly.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_dly.v b/test_regress/t/t_alw_dly.v index e43a8012f..f22a60ff9 100644 --- a/test_regress/t/t_alw_dly.v +++ b/test_regress/t/t_alw_dly.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_alw_noreorder.py b/test_regress/t/t_alw_noreorder.py index a64bbc380..167876bab 100755 --- a/test_regress/t/t_alw_noreorder.py +++ b/test_regress/t/t_alw_noreorder.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_nosplit.py b/test_regress/t/t_alw_nosplit.py index e719df544..d33d40f72 100755 --- a/test_regress/t/t_alw_nosplit.py +++ b/test_regress/t/t_alw_nosplit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_nosplit.v b/test_regress/t/t_alw_nosplit.v index 2bfb37b6e..42820e98a 100644 --- a/test_regress/t/t_alw_nosplit.v +++ b/test_regress/t/t_alw_nosplit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_alw_reorder.py b/test_regress/t/t_alw_reorder.py index d61a33150..c995999c0 100755 --- a/test_regress/t/t_alw_reorder.py +++ b/test_regress/t/t_alw_reorder.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_reorder.v b/test_regress/t/t_alw_reorder.v index 2501945fe..332d4fb2d 100644 --- a/test_regress/t/t_alw_reorder.v +++ b/test_regress/t/t_alw_reorder.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_alw_reorder_inlined_func.py b/test_regress/t/t_alw_reorder_inlined_func.py index f67fb32be..692e056be 100755 --- a/test_regress/t/t_alw_reorder_inlined_func.py +++ b/test_regress/t/t_alw_reorder_inlined_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_reorder_inlined_func.v b/test_regress/t/t_alw_reorder_inlined_func.v index 512fb2ebf..8040a4282 100644 --- a/test_regress/t/t_alw_reorder_inlined_func.v +++ b/test_regress/t/t_alw_reorder_inlined_func.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_alw_reorder_no_acycsimp.py b/test_regress/t/t_alw_reorder_no_acycsimp.py index 2b1eb20e1..fb57da699 100755 --- a/test_regress/t/t_alw_reorder_no_acycsimp.py +++ b/test_regress/t/t_alw_reorder_no_acycsimp.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_sen_compare.py b/test_regress/t/t_alw_sen_compare.py index 2e9528d96..4f63b3a84 100755 --- a/test_regress/t/t_alw_sen_compare.py +++ b/test_regress/t/t_alw_sen_compare.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_sen_compare.v b/test_regress/t/t_alw_sen_compare.v index 16f121f2d..0de72b771 100644 --- a/test_regress/t/t_alw_sen_compare.v +++ b/test_regress/t/t_alw_sen_compare.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module top; diff --git a/test_regress/t/t_alw_split.py b/test_regress/t/t_alw_split.py index 08fff24cc..f5ececdbb 100755 --- a/test_regress/t/t_alw_split.py +++ b/test_regress/t/t_alw_split.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_split.v b/test_regress/t/t_alw_split.v index 52f52daa6..4d0f0db26 100644 --- a/test_regress/t/t_alw_split.v +++ b/test_regress/t/t_alw_split.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_alw_split_cond.py b/test_regress/t/t_alw_split_cond.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_alw_split_cond.py +++ b/test_regress/t/t_alw_split_cond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_split_cond.v b/test_regress/t/t_alw_split_cond.v index e1af8f173..b5cbdbc0d 100644 --- a/test_regress/t/t_alw_split_cond.v +++ b/test_regress/t/t_alw_split_cond.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //bug1604 diff --git a/test_regress/t/t_alw_split_rst.py b/test_regress/t/t_alw_split_rst.py index f801e0883..5afd83272 100755 --- a/test_regress/t/t_alw_split_rst.py +++ b/test_regress/t/t_alw_split_rst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_split_rst.v b/test_regress/t/t_alw_split_rst.v index b72d32c93..ffe10eaa0 100644 --- a/test_regress/t/t_alw_split_rst.v +++ b/test_regress/t/t_alw_split_rst.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_alw_splitord.py b/test_regress/t/t_alw_splitord.py index 0324c5dd2..d133a773e 100755 --- a/test_regress/t/t_alw_splitord.py +++ b/test_regress/t/t_alw_splitord.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_alw_splitord.v b/test_regress/t/t_alw_splitord.v index 98f15f2b8..cf7d87882 100644 --- a/test_regress/t/t_alw_splitord.v +++ b/test_regress/t/t_alw_splitord.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_always_chg_first.py b/test_regress/t/t_always_chg_first.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_always_chg_first.py +++ b/test_regress/t/t_always_chg_first.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_always_chg_first.v b/test_regress/t/t_always_chg_first.v index 4b43f5761..022f0a884 100644 --- a/test_regress/t/t_always_chg_first.v +++ b/test_regress/t/t_always_chg_first.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_always_ff_never.py b/test_regress/t/t_always_ff_never.py index dbdaf4551..1a93d5310 100755 --- a/test_regress/t/t_always_ff_never.py +++ b/test_regress/t/t_always_ff_never.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_always_ff_never.v b/test_regress/t/t_always_ff_never.v index a00f0f576..8c0d8024a 100644 --- a/test_regress/t/t_always_ff_never.v +++ b/test_regress/t/t_always_ff_never.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface intf diff --git a/test_regress/t/t_array_backw_index_bad.py b/test_regress/t/t_array_backw_index_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_array_backw_index_bad.py +++ b/test_regress/t/t_array_backw_index_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_backw_index_bad.v b/test_regress/t/t_array_backw_index_bad.v index 266b45820..fddcfa3a0 100644 --- a/test_regress/t/t_array_backw_index_bad.v +++ b/test_regress/t/t_array_backw_index_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_array_compare.py b/test_regress/t/t_array_compare.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_compare.py +++ b/test_regress/t/t_array_compare.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_compare.v b/test_regress/t/t_array_compare.v index fd893167b..e27d03a0f 100644 --- a/test_regress/t/t_array_compare.v +++ b/test_regress/t/t_array_compare.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2016 by Andrew Bardsley. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Andrew Bardsley // SPDX-License-Identifier: CC0-1.0 // bug1071 diff --git a/test_regress/t/t_array_in_struct.py b/test_regress/t/t_array_in_struct.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_in_struct.py +++ b/test_regress/t/t_array_in_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_in_struct.v b/test_regress/t/t_array_in_struct.v index 244ec4c4c..9c331c894 100644 --- a/test_regress/t/t_array_in_struct.v +++ b/test_regress/t/t_array_in_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //bug991 diff --git a/test_regress/t/t_array_index_increment.py b/test_regress/t/t_array_index_increment.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_index_increment.py +++ b/test_regress/t/t_array_index_increment.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_index_increment.v b/test_regress/t/t_array_index_increment.v index 4e9e24c88..b7588d035 100644 --- a/test_regress/t/t_array_index_increment.v +++ b/test_regress/t/t_array_index_increment.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_array_index_side.py b/test_regress/t/t_array_index_side.py index dbdaf4551..1a93d5310 100755 --- a/test_regress/t/t_array_index_side.py +++ b/test_regress/t/t_array_index_side.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_index_side.v b/test_regress/t/t_array_index_side.v index 1e2e1c151..5992f9898 100644 --- a/test_regress/t/t_array_index_side.v +++ b/test_regress/t/t_array_index_side.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_array_list_bad.py b/test_regress/t/t_array_list_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_array_list_bad.py +++ b/test_regress/t/t_array_list_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_list_bad.v b/test_regress/t/t_array_list_bad.v index b50e8531b..8841a602e 100644 --- a/test_regress/t/t_array_list_bad.v +++ b/test_regress/t/t_array_list_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_array_mda.py b/test_regress/t/t_array_mda.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_mda.py +++ b/test_regress/t/t_array_mda.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_mda.v b/test_regress/t/t_array_mda.v index c6105c7b4..bfa7116e9 100644 --- a/test_regress/t/t_array_mda.v +++ b/test_regress/t/t_array_mda.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_array_method.py b/test_regress/t/t_array_method.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_method.py +++ b/test_regress/t/t_array_method.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_method.v b/test_regress/t/t_array_method.v index 4f5021dad..186046820 100644 --- a/test_regress/t/t_array_method.v +++ b/test_regress/t/t_array_method.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_array_method_bad.py b/test_regress/t/t_array_method_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_array_method_bad.py +++ b/test_regress/t/t_array_method_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_method_bad.v b/test_regress/t/t_array_method_bad.v index ed8a07cde..5f8250831 100644 --- a/test_regress/t/t_array_method_bad.v +++ b/test_regress/t/t_array_method_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_array_method_map.py b/test_regress/t/t_array_method_map.py index 966dc53da..20b96a7d7 100755 --- a/test_regress/t/t_array_method_map.py +++ b/test_regress/t/t_array_method_map.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_method_map.v b/test_regress/t/t_array_method_map.v index 7fda8036d..8c4293548 100644 --- a/test_regress/t/t_array_method_map.v +++ b/test_regress/t/t_array_method_map.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_array_non_blocking_loop.py b/test_regress/t/t_array_non_blocking_loop.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_non_blocking_loop.py +++ b/test_regress/t/t_array_non_blocking_loop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_non_blocking_loop.v b/test_regress/t/t_array_non_blocking_loop.v index 5c1f488df..f7bab41db 100644 --- a/test_regress/t/t_array_non_blocking_loop.v +++ b/test_regress/t/t_array_non_blocking_loop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Demonstrate struct literal param assignment problem // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_array_packed_endian.py b/test_regress/t/t_array_packed_endian.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_packed_endian.py +++ b/test_regress/t/t_array_packed_endian.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_packed_endian.v b/test_regress/t/t_array_packed_endian.v index a0f3300ff..43787bd2a 100644 --- a/test_regress/t/t_array_packed_endian.v +++ b/test_regress/t/t_array_packed_endian.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Wilson Snyder. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_array_packed_sign.py b/test_regress/t/t_array_packed_sign.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_packed_sign.py +++ b/test_regress/t/t_array_packed_sign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_packed_sign.v b/test_regress/t/t_array_packed_sign.v index 16a7772da..0f39b5505 100644 --- a/test_regress/t/t_array_packed_sign.v +++ b/test_regress/t/t_array_packed_sign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 Yutetsu TAKATSUKASA +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2026 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 // Test to check whether the following spec is properly implemented. diff --git a/test_regress/t/t_array_packed_sysfunct.py b/test_regress/t/t_array_packed_sysfunct.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_packed_sysfunct.py +++ b/test_regress/t/t_array_packed_sysfunct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_packed_sysfunct.v b/test_regress/t/t_array_packed_sysfunct.v index b6f8877f6..fa081a1c3 100644 --- a/test_regress/t/t_array_packed_sysfunct.v +++ b/test_regress/t/t_array_packed_sysfunct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2009 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_array_packed_write_read.py b/test_regress/t/t_array_packed_write_read.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_packed_write_read.py +++ b/test_regress/t/t_array_packed_write_read.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_packed_write_read.v b/test_regress/t/t_array_packed_write_read.v index 1e2bf3d15..9fca1c2cc 100644 --- a/test_regress/t/t_array_packed_write_read.v +++ b/test_regress/t/t_array_packed_write_read.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_array_pattern_2d.py b/test_regress/t/t_array_pattern_2d.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_pattern_2d.py +++ b/test_regress/t/t_array_pattern_2d.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_pattern_2d.v b/test_regress/t/t_array_pattern_2d.v index 27e26b5cc..8df3b6fed 100644 --- a/test_regress/t/t_array_pattern_2d.v +++ b/test_regress/t/t_array_pattern_2d.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2009 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 //bug991 diff --git a/test_regress/t/t_array_pattern_bad.py b/test_regress/t/t_array_pattern_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_array_pattern_bad.py +++ b/test_regress/t/t_array_pattern_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_pattern_bad.v b/test_regress/t/t_array_pattern_bad.v index 6e00d149b..c35f191b1 100644 --- a/test_regress/t/t_array_pattern_bad.v +++ b/test_regress/t/t_array_pattern_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug1364 diff --git a/test_regress/t/t_array_pattern_bad2.py b/test_regress/t/t_array_pattern_bad2.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_array_pattern_bad2.py +++ b/test_regress/t/t_array_pattern_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_pattern_bad2.v b/test_regress/t/t_array_pattern_bad2.v index 5401630bc..4aa91b236 100644 --- a/test_regress/t/t_array_pattern_bad2.v +++ b/test_regress/t/t_array_pattern_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug1364 diff --git a/test_regress/t/t_array_pattern_bad3.py b/test_regress/t/t_array_pattern_bad3.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_array_pattern_bad3.py +++ b/test_regress/t/t_array_pattern_bad3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_pattern_bad3.v b/test_regress/t/t_array_pattern_bad3.v index a646ecca9..2e487c1e8 100644 --- a/test_regress/t/t_array_pattern_bad3.v +++ b/test_regress/t/t_array_pattern_bad3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug1364 diff --git a/test_regress/t/t_array_pattern_enum.py b/test_regress/t/t_array_pattern_enum.py index 4ac3b843d..b685d6345 100755 --- a/test_regress/t/t_array_pattern_enum.py +++ b/test_regress/t/t_array_pattern_enum.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_pattern_enum.v b/test_regress/t/t_array_pattern_enum.v index 8581a1cee..eeae8c36e 100644 --- a/test_regress/t/t_array_pattern_enum.v +++ b/test_regress/t/t_array_pattern_enum.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Pkg; diff --git a/test_regress/t/t_array_pattern_packed.py b/test_regress/t/t_array_pattern_packed.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_pattern_packed.py +++ b/test_regress/t/t_array_pattern_packed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_pattern_packed.v b/test_regress/t/t_array_pattern_packed.v index 0c3eff320..45afbad31 100644 --- a/test_regress/t/t_array_pattern_packed.v +++ b/test_regress/t/t_array_pattern_packed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2009 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_array_pattern_scalar_bad.py b/test_regress/t/t_array_pattern_scalar_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_array_pattern_scalar_bad.py +++ b/test_regress/t/t_array_pattern_scalar_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_pattern_scalar_bad.v b/test_regress/t/t_array_pattern_scalar_bad.v index 03415c521..741538da6 100644 --- a/test_regress/t/t_array_pattern_scalar_bad.v +++ b/test_regress/t/t_array_pattern_scalar_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_array_pattern_unpacked.py b/test_regress/t/t_array_pattern_unpacked.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_pattern_unpacked.py +++ b/test_regress/t/t_array_pattern_unpacked.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_pattern_unpacked.v b/test_regress/t/t_array_pattern_unpacked.v index fd9a99d01..601d85db2 100644 --- a/test_regress/t/t_array_pattern_unpacked.v +++ b/test_regress/t/t_array_pattern_unpacked.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2009 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_array_query.py b/test_regress/t/t_array_query.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_query.py +++ b/test_regress/t/t_array_query.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_query.v b/test_regress/t/t_array_query.v index 963495080..0585a59ff 100644 --- a/test_regress/t/t_array_query.v +++ b/test_regress/t/t_array_query.v @@ -3,12 +3,10 @@ // This code instantiates a module that calls the various array querying // functions. // -// This file ONLY is placed into the Public Domain, for any use, without -// warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett, Embecosm // SPDX-License-Identifier: CC0-1.0 -// Contributed 2012 by Jeremy Bennett, Embecosm. - module t (/*AUTOARG*/ // Inputs clk diff --git a/test_regress/t/t_array_query_with.py b/test_regress/t/t_array_query_with.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_array_query_with.py +++ b/test_regress/t/t_array_query_with.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_query_with.v b/test_regress/t/t_array_query_with.v index d69ddfa42..eec4685b0 100644 --- a/test_regress/t/t_array_query_with.v +++ b/test_regress/t/t_array_query_with.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_array_rev.py b/test_regress/t/t_array_rev.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_rev.py +++ b/test_regress/t/t_array_rev.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_rev.v b/test_regress/t/t_array_rev.v index 6d06bbd9d..c8c63c58f 100644 --- a/test_regress/t/t_array_rev.v +++ b/test_regress/t/t_array_rev.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2016 by Geoff Barrett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Geoff Barrett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_array_sel_wide.py b/test_regress/t/t_array_sel_wide.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_array_sel_wide.py +++ b/test_regress/t/t_array_sel_wide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_sel_wide.v b/test_regress/t/t_array_sel_wide.v index 9f15a890b..24601b694 100644 --- a/test_regress/t/t_array_sel_wide.v +++ b/test_regress/t/t_array_sel_wide.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_array_type_methods.py b/test_regress/t/t_array_type_methods.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_array_type_methods.py +++ b/test_regress/t/t_array_type_methods.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_type_methods.v b/test_regress/t/t_array_type_methods.v index d76ebd01e..7b3c71110 100644 --- a/test_regress/t/t_array_type_methods.v +++ b/test_regress/t/t_array_type_methods.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_array_unpacked_public.py b/test_regress/t/t_array_unpacked_public.py index 31843bd7b..96cc687b0 100755 --- a/test_regress/t/t_array_unpacked_public.py +++ b/test_regress/t/t_array_unpacked_public.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_array_unpacked_public.v b/test_regress/t/t_array_unpacked_public.v index fecfba51e..b74d6de54 100644 --- a/test_regress/t/t_array_unpacked_public.v +++ b/test_regress/t/t_array_unpacked_public.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 module t(); diff --git a/test_regress/t/t_assert_always_unsup.py b/test_regress/t/t_assert_always_unsup.py index acfc9858c..0ae6c2cf1 100755 --- a/test_regress/t/t_assert_always_unsup.py +++ b/test_regress/t/t_assert_always_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_always_unsup.v b/test_regress/t/t_assert_always_unsup.v index 5e46e676c..3165d4420 100644 --- a/test_regress/t/t_assert_always_unsup.v +++ b/test_regress/t/t_assert_always_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022-2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2022-2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_assert.py b/test_regress/t/t_assert_assert.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_assert_assert.py +++ b/test_regress/t/t_assert_assert.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_assert.v b/test_regress/t/t_assert_assert.v index ed0c9ef34..8065336c7 100644 --- a/test_regress/t/t_assert_assert.v +++ b/test_regress/t/t_assert_assert.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_assert_basic.py b/test_regress/t/t_assert_basic.py index d97aaff01..cae36a498 100755 --- a/test_regress/t/t_assert_basic.py +++ b/test_regress/t/t_assert_basic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_basic.v b/test_regress/t/t_assert_basic.v index 52ab6ed42..768a9f823 100644 --- a/test_regress/t/t_assert_basic.v +++ b/test_regress/t/t_assert_basic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_basic_cover.py b/test_regress/t/t_assert_basic_cover.py index 045f31a9c..48c7114a7 100755 --- a/test_regress/t/t_assert_basic_cover.py +++ b/test_regress/t/t_assert_basic_cover.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_basic_fail.py b/test_regress/t/t_assert_basic_fail.py index 08961e17e..b967c0080 100755 --- a/test_regress/t/t_assert_basic_fail.py +++ b/test_regress/t/t_assert_basic_fail.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_basic_off.py b/test_regress/t/t_assert_basic_off.py index cd9e8e0c5..ece9748ce 100755 --- a/test_regress/t/t_assert_basic_off.py +++ b/test_regress/t/t_assert_basic_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_casez.py b/test_regress/t/t_assert_casez.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_assert_casez.py +++ b/test_regress/t/t_assert_casez.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_casez.v b/test_regress/t/t_assert_casez.v index 359fc4ef2..a906454de 100644 --- a/test_regress/t/t_assert_casez.v +++ b/test_regress/t/t_assert_casez.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_assert_clock_event_unsup.py b/test_regress/t/t_assert_clock_event_unsup.py index 7e5bcdfe5..b5718946c 100755 --- a/test_regress/t/t_assert_clock_event_unsup.py +++ b/test_regress/t/t_assert_clock_event_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_clock_event_unsup.v b/test_regress/t/t_assert_clock_event_unsup.v index 6737ff316..eaac7d402 100644 --- a/test_regress/t/t_assert_clock_event_unsup.v +++ b/test_regress/t/t_assert_clock_event_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_comp.py b/test_regress/t/t_assert_comp.py index 85bad5b9a..2ed260e6f 100755 --- a/test_regress/t/t_assert_comp.py +++ b/test_regress/t/t_assert_comp.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_comp.v b/test_regress/t/t_assert_comp.v index ab85c8e58..970ac4b1a 100644 --- a/test_regress/t/t_assert_comp.v +++ b/test_regress/t/t_assert_comp.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_assert_comp_bad.py b/test_regress/t/t_assert_comp_bad.py index d90cee6ad..33f92081e 100755 --- a/test_regress/t/t_assert_comp_bad.py +++ b/test_regress/t/t_assert_comp_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_comp_bad.v b/test_regress/t/t_assert_comp_bad.v index f8a4fac4e..f1779f0d0 100644 --- a/test_regress/t/t_assert_comp_bad.v +++ b/test_regress/t/t_assert_comp_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_assert_cover.py b/test_regress/t/t_assert_cover.py index 4c62fcc22..175cad18a 100755 --- a/test_regress/t/t_assert_cover.py +++ b/test_regress/t/t_assert_cover.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_cover.v b/test_regress/t/t_assert_cover.v index fe4b6d93d..1fc90b039 100644 --- a/test_regress/t/t_assert_cover.v +++ b/test_regress/t/t_assert_cover.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_cover_off.py b/test_regress/t/t_assert_cover_off.py index 356558121..0df7ec649 100755 --- a/test_regress/t/t_assert_cover_off.py +++ b/test_regress/t/t_assert_cover_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_ctl_arg.cpp b/test_regress/t/t_assert_ctl_arg.cpp index 050d30833..7e386b5b0 100644 --- a/test_regress/t/t_assert_ctl_arg.cpp +++ b/test_regress/t/t_assert_ctl_arg.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include "verilated_cov.h" diff --git a/test_regress/t/t_assert_ctl_arg.py b/test_regress/t/t_assert_ctl_arg.py index d376b9136..573f5c1b5 100755 --- a/test_regress/t/t_assert_ctl_arg.py +++ b/test_regress/t/t_assert_ctl_arg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_ctl_arg.v b/test_regress/t/t_assert_ctl_arg.v index 94f2b3a41..5f11b2889 100644 --- a/test_regress/t/t_assert_ctl_arg.v +++ b/test_regress/t/t_assert_ctl_arg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 `define DISPLAY_PASS(file, line) \ diff --git a/test_regress/t/t_assert_ctl_arg_noinl.py b/test_regress/t/t_assert_ctl_arg_noinl.py index 205ed60f4..1ea437d1f 100755 --- a/test_regress/t/t_assert_ctl_arg_noinl.py +++ b/test_regress/t/t_assert_ctl_arg_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_ctl_arg_unsup.py b/test_regress/t/t_assert_ctl_arg_unsup.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_assert_ctl_arg_unsup.py +++ b/test_regress/t/t_assert_ctl_arg_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_ctl_arg_unsup.v b/test_regress/t/t_assert_ctl_arg_unsup.v index 74df63e66..e998de28e 100644 --- a/test_regress/t/t_assert_ctl_arg_unsup.v +++ b/test_regress/t/t_assert_ctl_arg_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_assert_ctl_concurrent.py b/test_regress/t/t_assert_ctl_concurrent.py index dddff8e39..5f3b89cca 100755 --- a/test_regress/t/t_assert_ctl_concurrent.py +++ b/test_regress/t/t_assert_ctl_concurrent.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_ctl_concurrent.v b/test_regress/t/t_assert_ctl_concurrent.v index a327b541a..3cc919d92 100644 --- a/test_regress/t/t_assert_ctl_concurrent.v +++ b/test_regress/t/t_assert_ctl_concurrent.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_assert_ctl_concurrent_noinl.py b/test_regress/t/t_assert_ctl_concurrent_noinl.py index 92c1105ac..1e71be98c 100755 --- a/test_regress/t/t_assert_ctl_concurrent_noinl.py +++ b/test_regress/t/t_assert_ctl_concurrent_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_ctl_immediate.py b/test_regress/t/t_assert_ctl_immediate.py index cbd7dd9cc..9691aba35 100755 --- a/test_regress/t/t_assert_ctl_immediate.py +++ b/test_regress/t/t_assert_ctl_immediate.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_ctl_immediate.v b/test_regress/t/t_assert_ctl_immediate.v index 05925fdc0..26d5a1e92 100644 --- a/test_regress/t/t_assert_ctl_immediate.v +++ b/test_regress/t/t_assert_ctl_immediate.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_ctl_immediate_noinl.py b/test_regress/t/t_assert_ctl_immediate_noinl.py index be07788c3..1a57006dc 100755 --- a/test_regress/t/t_assert_ctl_immediate_noinl.py +++ b/test_regress/t/t_assert_ctl_immediate_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_ctl_type_bad.py b/test_regress/t/t_assert_ctl_type_bad.py index 0275f2df9..da00b062f 100755 --- a/test_regress/t/t_assert_ctl_type_bad.py +++ b/test_regress/t/t_assert_ctl_type_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_ctl_type_bad.v b/test_regress/t/t_assert_ctl_type_bad.v index 7d25822ce..c482e152e 100755 --- a/test_regress/t/t_assert_ctl_type_bad.v +++ b/test_regress/t/t_assert_ctl_type_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_assert_ctl_unsup.py b/test_regress/t/t_assert_ctl_unsup.py index 0275f2df9..da00b062f 100755 --- a/test_regress/t/t_assert_ctl_unsup.py +++ b/test_regress/t/t_assert_ctl_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_ctl_unsup.v b/test_regress/t/t_assert_ctl_unsup.v index b0ec25707..7ff4eb013 100755 --- a/test_regress/t/t_assert_ctl_unsup.v +++ b/test_regress/t/t_assert_ctl_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t(input logic clk); diff --git a/test_regress/t/t_assert_disable_bad.py b/test_regress/t/t_assert_disable_bad.py index 7e5bcdfe5..b5718946c 100755 --- a/test_regress/t/t_assert_disable_bad.py +++ b/test_regress/t/t_assert_disable_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_disable_bad.v b/test_regress/t/t_assert_disable_bad.v index 7bb6c04ad..4103e7b54 100644 --- a/test_regress/t/t_assert_disable_bad.v +++ b/test_regress/t/t_assert_disable_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_disable_count.py b/test_regress/t/t_assert_disable_count.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_assert_disable_count.py +++ b/test_regress/t/t_assert_disable_count.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_disable_count.v b/test_regress/t/t_assert_disable_count.v index 3a424467c..54451f211 100644 --- a/test_regress/t/t_assert_disable_count.v +++ b/test_regress/t/t_assert_disable_count.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_assert_disable_iff.py b/test_regress/t/t_assert_disable_iff.py index b17623e03..6832b1356 100755 --- a/test_regress/t/t_assert_disable_iff.py +++ b/test_regress/t/t_assert_disable_iff.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_disable_iff.v b/test_regress/t/t_assert_disable_iff.v index d94844689..86774145a 100644 --- a/test_regress/t/t_assert_disable_iff.v +++ b/test_regress/t/t_assert_disable_iff.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Peter Monsson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Peter Monsson // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_assert_disabled.py b/test_regress/t/t_assert_disabled.py index e6adf4fde..3a4d31c50 100755 --- a/test_regress/t/t_assert_disabled.py +++ b/test_regress/t/t_assert_disabled.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_dup_bad.py b/test_regress/t/t_assert_dup_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_assert_dup_bad.py +++ b/test_regress/t/t_assert_dup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_dup_bad.v b/test_regress/t/t_assert_dup_bad.v index aef62c7f4..250f7da9e 100644 --- a/test_regress/t/t_assert_dup_bad.v +++ b/test_regress/t/t_assert_dup_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_elab.py b/test_regress/t/t_assert_elab.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_assert_elab.py +++ b/test_regress/t/t_assert_elab.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_elab.v b/test_regress/t/t_assert_elab.v index 9a23b1f5a..516cbd220 100644 --- a/test_regress/t/t_assert_elab.v +++ b/test_regress/t/t_assert_elab.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Johan Bjork. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Johan Bjork // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_assert_elab_bad.py b/test_regress/t/t_assert_elab_bad.py index 29cd2bc62..153dcddc8 100755 --- a/test_regress/t/t_assert_elab_bad.py +++ b/test_regress/t/t_assert_elab_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_elab_p.py b/test_regress/t/t_assert_elab_p.py index 099333258..fd061d4c3 100755 --- a/test_regress/t/t_assert_elab_p.py +++ b/test_regress/t/t_assert_elab_p.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_elab_p.v b/test_regress/t/t_assert_elab_p.v index 92a95bcc1..64ee3d0c7 100644 --- a/test_regress/t/t_assert_elab_p.v +++ b/test_regress/t/t_assert_elab_p.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off WIDTH diff --git a/test_regress/t/t_assert_enabled_bad.py b/test_regress/t/t_assert_enabled_bad.py index aa290b7d0..211659953 100755 --- a/test_regress/t/t_assert_enabled_bad.py +++ b/test_regress/t/t_assert_enabled_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_enabled_off.py b/test_regress/t/t_assert_enabled_off.py index f2cce0678..da4df0583 100755 --- a/test_regress/t/t_assert_enabled_off.py +++ b/test_regress/t/t_assert_enabled_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_enabled_on_bad.py b/test_regress/t/t_assert_enabled_on_bad.py index 5789d18b7..97b64dfe7 100755 --- a/test_regress/t/t_assert_enabled_on_bad.py +++ b/test_regress/t/t_assert_enabled_on_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_future.py b/test_regress/t/t_assert_future.py index a34dd7c7a..a9ba85b06 100755 --- a/test_regress/t/t_assert_future.py +++ b/test_regress/t/t_assert_future.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_future.v b/test_regress/t/t_assert_future.v index 29ce13888..e95428d7d 100644 --- a/test_regress/t/t_assert_future.v +++ b/test_regress/t/t_assert_future.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_assert_future_bad.py b/test_regress/t/t_assert_future_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_assert_future_bad.py +++ b/test_regress/t/t_assert_future_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_future_bad.v b/test_regress/t/t_assert_future_bad.v index f8e28a4bf..b7a5121f3 100644 --- a/test_regress/t/t_assert_future_bad.v +++ b/test_regress/t/t_assert_future_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_assert_future_unsup.py b/test_regress/t/t_assert_future_unsup.py index 1bf1426f9..f3bbcad9d 100755 --- a/test_regress/t/t_assert_future_unsup.py +++ b/test_regress/t/t_assert_future_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_future_unsup.v b/test_regress/t/t_assert_future_unsup.v index 542ea17af..9349e7242 100644 --- a/test_regress/t/t_assert_future_unsup.v +++ b/test_regress/t/t_assert_future_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_assert_iff.py b/test_regress/t/t_assert_iff.py index b17623e03..6832b1356 100755 --- a/test_regress/t/t_assert_iff.py +++ b/test_regress/t/t_assert_iff.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_iff.v b/test_regress/t/t_assert_iff.v index 380f8831d..b56e72993 100644 --- a/test_regress/t/t_assert_iff.v +++ b/test_regress/t/t_assert_iff.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_iff_bad1.py b/test_regress/t/t_assert_iff_bad1.py index 0855ac24f..1eded5b63 100755 --- a/test_regress/t/t_assert_iff_bad1.py +++ b/test_regress/t/t_assert_iff_bad1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_iff_bad2.py b/test_regress/t/t_assert_iff_bad2.py index 6d25b802f..528ac5a33 100755 --- a/test_regress/t/t_assert_iff_bad2.py +++ b/test_regress/t/t_assert_iff_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_iff_clk_unsup.py b/test_regress/t/t_assert_iff_clk_unsup.py index 7e5bcdfe5..b5718946c 100755 --- a/test_regress/t/t_assert_iff_clk_unsup.py +++ b/test_regress/t/t_assert_iff_clk_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_iff_clk_unsup.v b/test_regress/t/t_assert_iff_clk_unsup.v index d1d3bd072..8890d5878 100644 --- a/test_regress/t/t_assert_iff_clk_unsup.v +++ b/test_regress/t/t_assert_iff_clk_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_imm_nz_bad.py b/test_regress/t/t_assert_imm_nz_bad.py index 7e5bcdfe5..b5718946c 100755 --- a/test_regress/t/t_assert_imm_nz_bad.py +++ b/test_regress/t/t_assert_imm_nz_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_imm_nz_bad.v b/test_regress/t/t_assert_imm_nz_bad.v index ce0867766..eaee647fe 100644 --- a/test_regress/t/t_assert_imm_nz_bad.v +++ b/test_regress/t/t_assert_imm_nz_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_implication.py b/test_regress/t/t_assert_implication.py index 724621ce6..3c390daaf 100755 --- a/test_regress/t/t_assert_implication.py +++ b/test_regress/t/t_assert_implication.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_implication.v b/test_regress/t/t_assert_implication.v index 1ff747a6b..4eb169f87 100644 --- a/test_regress/t/t_assert_implication.v +++ b/test_regress/t/t_assert_implication.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Peter Monsson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Peter Monsson // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_implication_bad.py b/test_regress/t/t_assert_implication_bad.py index 873345737..c6162d8aa 100755 --- a/test_regress/t/t_assert_implication_bad.py +++ b/test_regress/t/t_assert_implication_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_implication_coverage.py b/test_regress/t/t_assert_implication_coverage.py index 4674cc9c1..b375cb363 100755 --- a/test_regress/t/t_assert_implication_coverage.py +++ b/test_regress/t/t_assert_implication_coverage.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_implication_coverage.v b/test_regress/t/t_assert_implication_coverage.v index 8b4e5539c..6d58ec6cb 100644 --- a/test_regress/t/t_assert_implication_coverage.v +++ b/test_regress/t/t_assert_implication_coverage.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Wilson Snyder +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_assert_inside_cond.py b/test_regress/t/t_assert_inside_cond.py index 1a2dfabae..5ae697d72 100755 --- a/test_regress/t/t_assert_inside_cond.py +++ b/test_regress/t/t_assert_inside_cond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_inside_cond.v b/test_regress/t/t_assert_inside_cond.v index 6f12ec6d7..1a70b7a14 100644 --- a/test_regress/t/t_assert_inside_cond.v +++ b/test_regress/t/t_assert_inside_cond.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_inside_cond_bad.py b/test_regress/t/t_assert_inside_cond_bad.py index 8f955b403..382f607ed 100755 --- a/test_regress/t/t_assert_inside_cond_bad.py +++ b/test_regress/t/t_assert_inside_cond_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_on.v b/test_regress/t/t_assert_on.v index a1b28e48b..5ee299316 100644 --- a/test_regress/t/t_assert_on.v +++ b/test_regress/t/t_assert_on.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_past.py b/test_regress/t/t_assert_past.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_assert_past.py +++ b/test_regress/t/t_assert_past.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_past.v b/test_regress/t/t_assert_past.v index df6c6a920..40708babf 100644 --- a/test_regress/t/t_assert_past.v +++ b/test_regress/t/t_assert_past.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_pre.py b/test_regress/t/t_assert_pre.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_assert_pre.py +++ b/test_regress/t/t_assert_pre.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_pre.v b/test_regress/t/t_assert_pre.v index c8ce196ab..e0d812a62 100644 --- a/test_regress/t/t_assert_pre.v +++ b/test_regress/t/t_assert_pre.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_assert_procedural_clk_bad.py b/test_regress/t/t_assert_procedural_clk_bad.py index af14b700f..695572bb1 100755 --- a/test_regress/t/t_assert_procedural_clk_bad.py +++ b/test_regress/t/t_assert_procedural_clk_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_procedural_clk_bad.v b/test_regress/t/t_assert_procedural_clk_bad.v index ef2220d7f..e0615046f 100644 --- a/test_regress/t/t_assert_procedural_clk_bad.v +++ b/test_regress/t/t_assert_procedural_clk_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_question.py b/test_regress/t/t_assert_question.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_assert_question.py +++ b/test_regress/t/t_assert_question.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_question.v b/test_regress/t/t_assert_question.v index 8c6f4fe81..8d756a8e3 100644 --- a/test_regress/t/t_assert_question.v +++ b/test_regress/t/t_assert_question.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_sampled.py b/test_regress/t/t_assert_sampled.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_assert_sampled.py +++ b/test_regress/t/t_assert_sampled.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_sampled.v b/test_regress/t/t_assert_sampled.v index 3803e3634..5344592d6 100644 --- a/test_regress/t/t_assert_sampled.v +++ b/test_regress/t/t_assert_sampled.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_assert_synth.py b/test_regress/t/t_assert_synth.py index d97aaff01..cae36a498 100755 --- a/test_regress/t/t_assert_synth.py +++ b/test_regress/t/t_assert_synth.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_synth.v b/test_regress/t/t_assert_synth.v index 9eeda9ac7..fa9cff4f6 100644 --- a/test_regress/t/t_assert_synth.v +++ b/test_regress/t/t_assert_synth.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assert_synth_full.py b/test_regress/t/t_assert_synth_full.py index 5d213121c..51a4b04ab 100755 --- a/test_regress/t/t_assert_synth_full.py +++ b/test_regress/t/t_assert_synth_full.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_synth_full.vlt b/test_regress/t/t_assert_synth_full.vlt index ab46a1251..cadb835da 100644 --- a/test_regress/t/t_assert_synth_full.vlt +++ b/test_regress/t/t_assert_synth_full.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_assert_synth_full_vlt.py b/test_regress/t/t_assert_synth_full_vlt.py index 39ceee722..ddb365b89 100755 --- a/test_regress/t/t_assert_synth_full_vlt.py +++ b/test_regress/t/t_assert_synth_full_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_synth_off.py b/test_regress/t/t_assert_synth_off.py index 13a912951..a3749ba4e 100755 --- a/test_regress/t/t_assert_synth_off.py +++ b/test_regress/t/t_assert_synth_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_synth_parallel.py b/test_regress/t/t_assert_synth_parallel.py index 1218cfb79..ebc736037 100755 --- a/test_regress/t/t_assert_synth_parallel.py +++ b/test_regress/t/t_assert_synth_parallel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_synth_parallel.vlt b/test_regress/t/t_assert_synth_parallel.vlt index c2ddfb908..566a0b9f7 100644 --- a/test_regress/t/t_assert_synth_parallel.vlt +++ b/test_regress/t/t_assert_synth_parallel.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_assert_synth_parallel_vlt.py b/test_regress/t/t_assert_synth_parallel_vlt.py index 72f8e67fc..583578775 100755 --- a/test_regress/t/t_assert_synth_parallel_vlt.py +++ b/test_regress/t/t_assert_synth_parallel_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_unique_case.py b/test_regress/t/t_assert_unique_case.py index a76d4eb50..d51be7bb2 100755 --- a/test_regress/t/t_assert_unique_case.py +++ b/test_regress/t/t_assert_unique_case.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_unique_case_bad.py b/test_regress/t/t_assert_unique_case_bad.py index 3924fa02d..4286be915 100755 --- a/test_regress/t/t_assert_unique_case_bad.py +++ b/test_regress/t/t_assert_unique_case_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assert_unique_case_bad.v b/test_regress/t/t_assert_unique_case_bad.v index c5a3f1dab..949ccd9c5 100644 --- a/test_regress/t/t_assert_unique_case_bad.v +++ b/test_regress/t/t_assert_unique_case_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Yutetsu TAKATSUKASA. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assign_automatic_bad.py b/test_regress/t/t_assign_automatic_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_assign_automatic_bad.py +++ b/test_regress/t/t_assign_automatic_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assign_automatic_bad.v b/test_regress/t/t_assign_automatic_bad.v index dca14c9ba..83cf794d2 100644 --- a/test_regress/t/t_assign_automatic_bad.v +++ b/test_regress/t/t_assign_automatic_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // 6.21 Scope and lifetime diff --git a/test_regress/t/t_assign_cont_automatic_bad.py b/test_regress/t/t_assign_cont_automatic_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_assign_cont_automatic_bad.py +++ b/test_regress/t/t_assign_cont_automatic_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assign_cont_automatic_bad.v b/test_regress/t/t_assign_cont_automatic_bad.v index 7f1cba0f1..a603b8ceb 100644 --- a/test_regress/t/t_assign_cont_automatic_bad.v +++ b/test_regress/t/t_assign_cont_automatic_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_assign_expr.py b/test_regress/t/t_assign_expr.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_assign_expr.py +++ b/test_regress/t/t_assign_expr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assign_expr.v b/test_regress/t/t_assign_expr.v index 7eb4b6f28..ff551bc81 100644 --- a/test_regress/t/t_assign_expr.v +++ b/test_regress/t/t_assign_expr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_assign_inline.py b/test_regress/t/t_assign_inline.py index 6a30330fc..54903fd3d 100755 --- a/test_regress/t/t_assign_inline.py +++ b/test_regress/t/t_assign_inline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assign_inline.v b/test_regress/t/t_assign_inline.v index 1b7033e80..f378db28e 100644 --- a/test_regress/t/t_assign_inline.v +++ b/test_regress/t/t_assign_inline.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Mike Thyer. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Mike Thyer // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_assign_slice_overflow.py b/test_regress/t/t_assign_slice_overflow.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_assign_slice_overflow.py +++ b/test_regress/t/t_assign_slice_overflow.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assign_slice_overflow.v b/test_regress/t/t_assign_slice_overflow.v index 816aa6b98..64b6fca2c 100644 --- a/test_regress/t/t_assign_slice_overflow.v +++ b/test_regress/t/t_assign_slice_overflow.v @@ -19,8 +19,8 @@ // - Select offset is non-constant, destination is wide, bit-select width != 1 // - Select offset is non-constant, destination is narrow // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by David Turner. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 David Turner // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_assign_slice_overflow_ox.py b/test_regress/t/t_assign_slice_overflow_ox.py index b1371a321..d28c9d7e7 100755 --- a/test_regress/t/t_assign_slice_overflow_ox.py +++ b/test_regress/t/t_assign_slice_overflow_ox.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assigndly_deep_ref.py b/test_regress/t/t_assigndly_deep_ref.py index fda93f1f5..05f4c1c48 100755 --- a/test_regress/t/t_assigndly_deep_ref.py +++ b/test_regress/t/t_assigndly_deep_ref.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assigndly_deep_ref.v b/test_regress/t/t_assigndly_deep_ref.v index 9393c161d..b3b11c9e6 100644 --- a/test_regress/t/t_assigndly_deep_ref.v +++ b/test_regress/t/t_assigndly_deep_ref.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface Iface; diff --git a/test_regress/t/t_assigndly_deep_ref_array.py b/test_regress/t/t_assigndly_deep_ref_array.py index fda93f1f5..05f4c1c48 100755 --- a/test_regress/t/t_assigndly_deep_ref_array.py +++ b/test_regress/t/t_assigndly_deep_ref_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assigndly_deep_ref_array.v b/test_regress/t/t_assigndly_deep_ref_array.v index 4b9b12459..414e468d6 100644 --- a/test_regress/t/t_assigndly_deep_ref_array.v +++ b/test_regress/t/t_assigndly_deep_ref_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface Iface; diff --git a/test_regress/t/t_assigndly_dynamic.py b/test_regress/t/t_assigndly_dynamic.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_assigndly_dynamic.py +++ b/test_regress/t/t_assigndly_dynamic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assigndly_dynamic.v b/test_regress/t/t_assigndly_dynamic.v index 391174165..261ee1b45 100644 --- a/test_regress/t/t_assigndly_dynamic.v +++ b/test_regress/t/t_assigndly_dynamic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `ifdef WITH_DELAY diff --git a/test_regress/t/t_assigndly_dynamic_delay.py b/test_regress/t/t_assigndly_dynamic_delay.py index a3df69d2b..fc53ed6a8 100755 --- a/test_regress/t/t_assigndly_dynamic_delay.py +++ b/test_regress/t/t_assigndly_dynamic_delay.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assigndly_dynamic_nofork.py b/test_regress/t/t_assigndly_dynamic_nofork.py index 999869c5c..12f9972d3 100755 --- a/test_regress/t/t_assigndly_dynamic_nofork.py +++ b/test_regress/t/t_assigndly_dynamic_nofork.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assigndly_dynamic_notiming_bad.py b/test_regress/t/t_assigndly_dynamic_notiming_bad.py index 6f71603b5..d1bad5e3a 100755 --- a/test_regress/t/t_assigndly_dynamic_notiming_bad.py +++ b/test_regress/t/t_assigndly_dynamic_notiming_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assigndly_dynamic_notiming_bad.v b/test_regress/t/t_assigndly_dynamic_notiming_bad.v index b439348c8..c84a5b4d8 100644 --- a/test_regress/t/t_assigndly_dynamic_notiming_bad.v +++ b/test_regress/t/t_assigndly_dynamic_notiming_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_assigndly_task.py b/test_regress/t/t_assigndly_task.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_assigndly_task.py +++ b/test_regress/t/t_assigndly_task.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assigndly_task.v b/test_regress/t/t_assigndly_task.v index 3d51a7ad6..6a7f4f63b 100644 --- a/test_regress/t/t_assigndly_task.v +++ b/test_regress/t/t_assigndly_task.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_assoc.py b/test_regress/t/t_assoc.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_assoc.py +++ b/test_regress/t/t_assoc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc.v b/test_regress/t/t_assoc.v index c8cae1b37..1f9d9b5a9 100644 --- a/test_regress/t/t_assoc.v +++ b/test_regress/t/t_assoc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_assoc2.py b/test_regress/t/t_assoc2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_assoc2.py +++ b/test_regress/t/t_assoc2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc2.v b/test_regress/t/t_assoc2.v index f3d03dcc2..42deb93c1 100644 --- a/test_regress/t/t_assoc2.v +++ b/test_regress/t/t_assoc2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_assoc_compare.py b/test_regress/t/t_assoc_compare.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_assoc_compare.py +++ b/test_regress/t/t_assoc_compare.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc_compare.v b/test_regress/t/t_assoc_compare.v index 1311b7cab..f6a43a5fc 100644 --- a/test_regress/t/t_assoc_compare.v +++ b/test_regress/t/t_assoc_compare.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Check == and != operations performed on associative arrays // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Ilya Barkov. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Ilya Barkov // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_assoc_default_func.py b/test_regress/t/t_assoc_default_func.py index cca4c9e73..d6d35e7fd 100755 --- a/test_regress/t/t_assoc_default_func.py +++ b/test_regress/t/t_assoc_default_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc_default_func.v b/test_regress/t/t_assoc_default_func.v index e6f73bfad..50e1a8395 100644 --- a/test_regress/t/t_assoc_default_func.v +++ b/test_regress/t/t_assoc_default_func.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_assoc_enum.py b/test_regress/t/t_assoc_enum.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_assoc_enum.py +++ b/test_regress/t/t_assoc_enum.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc_enum.v b/test_regress/t/t_assoc_enum.v index 24e756851..c4f32b8fc 100644 --- a/test_regress/t/t_assoc_enum.v +++ b/test_regress/t/t_assoc_enum.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_assoc_method.py b/test_regress/t/t_assoc_method.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_assoc_method.py +++ b/test_regress/t/t_assoc_method.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc_method.v b/test_regress/t/t_assoc_method.v index df7a0d556..cadc9809b 100644 --- a/test_regress/t/t_assoc_method.v +++ b/test_regress/t/t_assoc_method.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_assoc_method_bad.py b/test_regress/t/t_assoc_method_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_assoc_method_bad.py +++ b/test_regress/t/t_assoc_method_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc_method_bad.v b/test_regress/t/t_assoc_method_bad.v index db44272b9..a2dabc4ea 100644 --- a/test_regress/t/t_assoc_method_bad.v +++ b/test_regress/t/t_assoc_method_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_assoc_method_map.py b/test_regress/t/t_assoc_method_map.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_assoc_method_map.py +++ b/test_regress/t/t_assoc_method_map.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc_method_map.v b/test_regress/t/t_assoc_method_map.v index 1003f7742..54e7a929e 100644 --- a/test_regress/t/t_assoc_method_map.v +++ b/test_regress/t/t_assoc_method_map.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_assoc_nokey_bad.py b/test_regress/t/t_assoc_nokey_bad.py index dece38f4e..c7d9b21a5 100755 --- a/test_regress/t/t_assoc_nokey_bad.py +++ b/test_regress/t/t_assoc_nokey_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc_nokey_bad.v b/test_regress/t/t_assoc_nokey_bad.v index 124f9ea60..d094726cc 100644 --- a/test_regress/t/t_assoc_nokey_bad.v +++ b/test_regress/t/t_assoc_nokey_bad.v @@ -2,8 +2,8 @@ // // Simple bi-directional alias test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_assoc_ref_type.py b/test_regress/t/t_assoc_ref_type.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_assoc_ref_type.py +++ b/test_regress/t/t_assoc_ref_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc_ref_type.v b/test_regress/t/t_assoc_ref_type.v index 173daf87f..54007c453 100644 --- a/test_regress/t/t_assoc_ref_type.v +++ b/test_regress/t/t_assoc_ref_type.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo1; diff --git a/test_regress/t/t_assoc_wildcard.py b/test_regress/t/t_assoc_wildcard.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_assoc_wildcard.py +++ b/test_regress/t/t_assoc_wildcard.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc_wildcard.v b/test_regress/t/t_assoc_wildcard.v index fd7ea4a03..002ae3549 100644 --- a/test_regress/t/t_assoc_wildcard.v +++ b/test_regress/t/t_assoc_wildcard.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_assoc_wildcard_bad.py b/test_regress/t/t_assoc_wildcard_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_assoc_wildcard_bad.py +++ b/test_regress/t/t_assoc_wildcard_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc_wildcard_bad.v b/test_regress/t/t_assoc_wildcard_bad.v index 3246eb72e..f8e7c6f01 100644 --- a/test_regress/t/t_assoc_wildcard_bad.v +++ b/test_regress/t/t_assoc_wildcard_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef class Cls; diff --git a/test_regress/t/t_assoc_wildcard_map.py b/test_regress/t/t_assoc_wildcard_map.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_assoc_wildcard_map.py +++ b/test_regress/t/t_assoc_wildcard_map.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc_wildcard_map.v b/test_regress/t/t_assoc_wildcard_map.v index a5e2f012a..f6d7bff6f 100644 --- a/test_regress/t/t_assoc_wildcard_map.v +++ b/test_regress/t/t_assoc_wildcard_map.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_assoc_wildcard_method.py b/test_regress/t/t_assoc_wildcard_method.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_assoc_wildcard_method.py +++ b/test_regress/t/t_assoc_wildcard_method.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_assoc_wildcard_method.v b/test_regress/t/t_assoc_wildcard_method.v index 34d399015..a9304b9a9 100644 --- a/test_regress/t/t_assoc_wildcard_method.v +++ b/test_regress/t/t_assoc_wildcard_method.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_attr.py b/test_regress/t/t_attr.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_attr.py +++ b/test_regress/t/t_attr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_attr.v b/test_regress/t/t_attr.v index 18dfd3025..655ff3058 100644 --- a/test_regress/t/t_attr.v +++ b/test_regress/t/t_attr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_attr_parenstar.py b/test_regress/t/t_attr_parenstar.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_attr_parenstar.py +++ b/test_regress/t/t_attr_parenstar.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_attr_parenstar.v b/test_regress/t/t_attr_parenstar.v index 6aef83e9d..580a42da7 100644 --- a/test_regress/t/t_attr_parenstar.v +++ b/test_regress/t/t_attr_parenstar.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_benchmark_mux4k.py b/test_regress/t/t_benchmark_mux4k.py index 1141bf9d2..61180d55a 100755 --- a/test_regress/t/t_benchmark_mux4k.py +++ b/test_regress/t/t_benchmark_mux4k.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_benchmark_mux4k.v b/test_regress/t/t_benchmark_mux4k.v index b2936a7b8..0e0fe4ee9 100644 --- a/test_regress/t/t_benchmark_mux4k.v +++ b/test_regress/t/t_benchmark_mux4k.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2008 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Lane Brooks // SPDX-License-Identifier: CC0-1.0 // // This implements a 4096:1 mux via two stages of 64:1 muxing. diff --git a/test_regress/t/t_benchmark_mux4k_onecpu.py b/test_regress/t/t_benchmark_mux4k_onecpu.py index cf7690988..fc138f8da 100755 --- a/test_regress/t/t_benchmark_mux4k_onecpu.py +++ b/test_regress/t/t_benchmark_mux4k_onecpu.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_benchmark_sim.py b/test_regress/t/t_benchmark_sim.py index 4b23385b0..559d15b40 100755 --- a/test_regress/t/t_benchmark_sim.py +++ b/test_regress/t/t_benchmark_sim.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bind.py b/test_regress/t/t_bind.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_bind.py +++ b/test_regress/t/t_bind.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bind.v b/test_regress/t/t_bind.v index 27d98879b..a8ec4fe9e 100644 --- a/test_regress/t/t_bind.v +++ b/test_regress/t/t_bind.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 bit a_finished; diff --git a/test_regress/t/t_bind2.py b/test_regress/t/t_bind2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_bind2.py +++ b/test_regress/t/t_bind2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bind2.v b/test_regress/t/t_bind2.v index c1a7ef5bf..ebf19478c 100644 --- a/test_regress/t/t_bind2.v +++ b/test_regress/t/t_bind2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Ed Lander. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Ed Lander // SPDX-License-Identifier: CC0-1.0 // verilator lint_off WIDTH diff --git a/test_regress/t/t_bind_nfound.py b/test_regress/t/t_bind_nfound.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_bind_nfound.py +++ b/test_regress/t/t_bind_nfound.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bind_nfound.v b/test_regress/t/t_bind_nfound.v index 505944b62..ba0e49bb5 100644 --- a/test_regress/t/t_bind_nfound.v +++ b/test_regress/t/t_bind_nfound.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface bound_if; diff --git a/test_regress/t/t_bitsel_2d_slice.py b/test_regress/t/t_bitsel_2d_slice.py index c39e83d77..903201f15 100755 --- a/test_regress/t/t_bitsel_2d_slice.py +++ b/test_regress/t/t_bitsel_2d_slice.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bitsel_2d_slice.v b/test_regress/t/t_bitsel_2d_slice.v index 7aa39c50f..25ffbf47e 100644 --- a/test_regress/t/t_bitsel_2d_slice.v +++ b/test_regress/t/t_bitsel_2d_slice.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_bitsel_concat.py b/test_regress/t/t_bitsel_concat.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_bitsel_concat.py +++ b/test_regress/t/t_bitsel_concat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bitsel_concat.v b/test_regress/t/t_bitsel_concat.v index c0d687e00..daff0b45e 100644 --- a/test_regress/t/t_bitsel_concat.v +++ b/test_regress/t/t_bitsel_concat.v @@ -5,8 +5,8 @@ // This test is to check that bit selection of multi-dimensional signal inside // of a packed struct works. Currently +: and -: blow up with packed structs. // -// This file ONLY is placed into the Public Domain, for any use, without -// warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_bitsel_const_bad.py b/test_regress/t/t_bitsel_const_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_bitsel_const_bad.py +++ b/test_regress/t/t_bitsel_const_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bitsel_const_bad.v b/test_regress/t/t_bitsel_const_bad.v index cee4e86ea..27316736f 100644 --- a/test_regress/t/t_bitsel_const_bad.v +++ b/test_regress/t/t_bitsel_const_bad.v @@ -2,8 +2,8 @@ // // This tests issue #508, bit select of constant fails // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_bitsel_enum.py b/test_regress/t/t_bitsel_enum.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_bitsel_enum.py +++ b/test_regress/t/t_bitsel_enum.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bitsel_enum.v b/test_regress/t/t_bitsel_enum.v index b23b72142..edb81040e 100644 --- a/test_regress/t/t_bitsel_enum.v +++ b/test_regress/t/t_bitsel_enum.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Jonathon Donaldson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Jonathon Donaldson // SPDX-License-Identifier: CC0-1.0 module t_bitsel_enum diff --git a/test_regress/t/t_bitsel_lvalue.py b/test_regress/t/t_bitsel_lvalue.py index 147fe6faf..0379f0dd0 100755 --- a/test_regress/t/t_bitsel_lvalue.py +++ b/test_regress/t/t_bitsel_lvalue.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bitsel_lvalue.v b/test_regress/t/t_bitsel_lvalue.v index da48ee063..fc5f9eeeb 100644 --- a/test_regress/t/t_bitsel_lvalue.v +++ b/test_regress/t/t_bitsel_lvalue.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_bitsel_over32.py b/test_regress/t/t_bitsel_over32.py index 46a3e3c1e..b24c8b500 100755 --- a/test_regress/t/t_bitsel_over32.py +++ b/test_regress/t/t_bitsel_over32.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bitsel_over32.v b/test_regress/t/t_bitsel_over32.v index 0940bc915..c4311ca0b 100644 --- a/test_regress/t/t_bitsel_over32.v +++ b/test_regress/t/t_bitsel_over32.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(aw_addr, orig_aw_size); diff --git a/test_regress/t/t_bitsel_slice.py b/test_regress/t/t_bitsel_slice.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_bitsel_slice.py +++ b/test_regress/t/t_bitsel_slice.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bitsel_slice.v b/test_regress/t/t_bitsel_slice.v index e644592ba..bf26d8a10 100644 --- a/test_regress/t/t_bitsel_slice.v +++ b/test_regress/t/t_bitsel_slice.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_bitsel_struct.py b/test_regress/t/t_bitsel_struct.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_bitsel_struct.py +++ b/test_regress/t/t_bitsel_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bitsel_struct.v b/test_regress/t/t_bitsel_struct.v index 986b1bdf0..03e271b77 100644 --- a/test_regress/t/t_bitsel_struct.v +++ b/test_regress/t/t_bitsel_struct.v @@ -5,8 +5,8 @@ // This test is to check that bit selection of multi-dimensional signal inside // of a struct works. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jie Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jie Xu // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_bitsel_struct2.py b/test_regress/t/t_bitsel_struct2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_bitsel_struct2.py +++ b/test_regress/t/t_bitsel_struct2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bitsel_struct2.v b/test_regress/t/t_bitsel_struct2.v index 89dac5789..41b02b1ea 100644 --- a/test_regress/t/t_bitsel_struct2.v +++ b/test_regress/t/t_bitsel_struct2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_bitsel_struct3.py b/test_regress/t/t_bitsel_struct3.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_bitsel_struct3.py +++ b/test_regress/t/t_bitsel_struct3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bitsel_struct3.v b/test_regress/t/t_bitsel_struct3.v index b44b5f1ea..3a63eb106 100644 --- a/test_regress/t/t_bitsel_struct3.v +++ b/test_regress/t/t_bitsel_struct3.v @@ -5,8 +5,8 @@ // This test is to check that bit selection of multi-dimensional signal inside // of a packed struct works. Currently +: and -: blow up with packed structs. // -// This file ONLY is placed into the Public Domain, for any use, without -// warranty, 2013 by Jie Xu. +// This file ONLY is placed into the Public Domain. +// SPDX-FileCopyrightText: 2013 Jie Xu // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_bitsel_wire_array_bad.py b/test_regress/t/t_bitsel_wire_array_bad.py index d0fba6a98..3c74ad70b 100755 --- a/test_regress/t/t_bitsel_wire_array_bad.py +++ b/test_regress/t/t_bitsel_wire_array_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_bitsel_wire_array_bad.v b/test_regress/t/t_bitsel_wire_array_bad.v index cf3eca2d2..f14a20c61 100644 --- a/test_regress/t/t_bitsel_wire_array_bad.v +++ b/test_regress/t/t_bitsel_wire_array_bad.v @@ -2,8 +2,8 @@ // // This tests issue #509, bit select of constant fails // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_blocking.py b/test_regress/t/t_blocking.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_blocking.py +++ b/test_regress/t/t_blocking.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_blocking.v b/test_regress/t/t_blocking.v index 1f8013fbc..9978352cd 100644 --- a/test_regress/t/t_blocking.v +++ b/test_regress/t/t_blocking.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_c_this.py b/test_regress/t/t_c_this.py index be55d1566..4bb997e44 100755 --- a/test_regress/t/t_c_this.py +++ b/test_regress/t/t_c_this.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_c_this.v b/test_regress/t/t_c_this.v index 95cd63eac..50bd459f7 100644 --- a/test_regress/t/t_c_this.v +++ b/test_regress/t/t_c_this.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_c_width_bad.py b/test_regress/t/t_c_width_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_c_width_bad.py +++ b/test_regress/t/t_c_width_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_c_width_bad.v b/test_regress/t/t_c_width_bad.v index 18bfe5d84..f3e95433c 100644 --- a/test_regress/t/t_c_width_bad.v +++ b/test_regress/t/t_c_width_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test of select from constant // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_case_66bits.py b/test_regress/t/t_case_66bits.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_66bits.py +++ b/test_regress/t/t_case_66bits.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_66bits.v b/test_regress/t/t_case_66bits.v index b461f237a..47adab54b 100644 --- a/test_regress/t/t_case_66bits.v +++ b/test_regress/t/t_case_66bits.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_66bits_no_const_eager.py b/test_regress/t/t_case_66bits_no_const_eager.py index 2ce516e24..6809ac70f 100755 --- a/test_regress/t/t_case_66bits_no_const_eager.py +++ b/test_regress/t/t_case_66bits_no_const_eager.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_66bits_noexpand.py b/test_regress/t/t_case_66bits_noexpand.py index 2316143be..8674d7ee6 100755 --- a/test_regress/t/t_case_66bits_noexpand.py +++ b/test_regress/t/t_case_66bits_noexpand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_auto1.py b/test_regress/t/t_case_auto1.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_auto1.py +++ b/test_regress/t/t_case_auto1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_auto1.v b/test_regress/t/t_case_auto1.v index a7cba372a..4c3350259 100644 --- a/test_regress/t/t_case_auto1.v +++ b/test_regress/t/t_case_auto1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_call_count.py b/test_regress/t/t_case_call_count.py index bd4e69b4b..4116217e8 100755 --- a/test_regress/t/t_case_call_count.py +++ b/test_regress/t/t_case_call_count.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_call_count.v b/test_regress/t/t_case_call_count.v index b7e7fdb8c..62d97c1b0 100644 --- a/test_regress/t/t_case_call_count.v +++ b/test_regress/t/t_case_call_count.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_case_deep.py b/test_regress/t/t_case_deep.py index 95c3e8bca..bfd4b3039 100755 --- a/test_regress/t/t_case_deep.py +++ b/test_regress/t/t_case_deep.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_deep.v b/test_regress/t/t_case_deep.v index ced8ee44d..b844e1d14 100644 --- a/test_regress/t/t_case_deep.v +++ b/test_regress/t/t_case_deep.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_default_bad.py b/test_regress/t/t_case_default_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_case_default_bad.py +++ b/test_regress/t/t_case_default_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_default_bad.v b/test_regress/t/t_case_default_bad.v index 4099e2d6b..fabed01c3 100644 --- a/test_regress/t/t_case_default_bad.v +++ b/test_regress/t/t_case_default_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_dupitems.py b/test_regress/t/t_case_dupitems.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_dupitems.py +++ b/test_regress/t/t_case_dupitems.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_dupitems.v b/test_regress/t/t_case_dupitems.v index 4c8911985..c608fb470 100644 --- a/test_regress/t/t_case_dupitems.v +++ b/test_regress/t/t_case_dupitems.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_enum_complete.py b/test_regress/t/t_case_enum_complete.py index 07d93ccf0..0930535c5 100755 --- a/test_regress/t/t_case_enum_complete.py +++ b/test_regress/t/t_case_enum_complete.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_enum_complete.v b/test_regress/t/t_case_enum_complete.v index cd0d02f92..2eb4e94f3 100644 --- a/test_regress/t/t_case_enum_complete.v +++ b/test_regress/t/t_case_enum_complete.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: SystemVerilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_case_enum_complete_wildcard.py b/test_regress/t/t_case_enum_complete_wildcard.py index 07d93ccf0..0930535c5 100755 --- a/test_regress/t/t_case_enum_complete_wildcard.py +++ b/test_regress/t/t_case_enum_complete_wildcard.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_enum_complete_wildcard.v b/test_regress/t/t_case_enum_complete_wildcard.v index 0beb75014..3cadee7bf 100644 --- a/test_regress/t/t_case_enum_complete_wildcard.v +++ b/test_regress/t/t_case_enum_complete_wildcard.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: SystemVerilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 // Fix bug4464 diff --git a/test_regress/t/t_case_enum_emptyish.py b/test_regress/t/t_case_enum_emptyish.py index 539f320b1..84c09a3bb 100755 --- a/test_regress/t/t_case_enum_emptyish.py +++ b/test_regress/t/t_case_enum_emptyish.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_enum_emptyish.v b/test_regress/t/t_case_enum_emptyish.v index 98b42103c..f637a6b33 100644 --- a/test_regress/t/t_case_enum_emptyish.v +++ b/test_regress/t/t_case_enum_emptyish.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_case_enum_incomplete_bad.py b/test_regress/t/t_case_enum_incomplete_bad.py index 0275f2df9..da00b062f 100755 --- a/test_regress/t/t_case_enum_incomplete_bad.py +++ b/test_regress/t/t_case_enum_incomplete_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_enum_incomplete_bad.v b/test_regress/t/t_case_enum_incomplete_bad.v index b6f6bc740..9c8e8395f 100644 --- a/test_regress/t/t_case_enum_incomplete_bad.v +++ b/test_regress/t/t_case_enum_incomplete_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: SystemVerilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_case_enum_incomplete_wildcard_bad.py b/test_regress/t/t_case_enum_incomplete_wildcard_bad.py index 0275f2df9..da00b062f 100755 --- a/test_regress/t/t_case_enum_incomplete_wildcard_bad.py +++ b/test_regress/t/t_case_enum_incomplete_wildcard_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_enum_incomplete_wildcard_bad.v b/test_regress/t/t_case_enum_incomplete_wildcard_bad.v index e0e6965ba..874eb2fa8 100644 --- a/test_regress/t/t_case_enum_incomplete_wildcard_bad.v +++ b/test_regress/t/t_case_enum_incomplete_wildcard_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: SystemVerilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_case_genx_bad.py b/test_regress/t/t_case_genx_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_case_genx_bad.py +++ b/test_regress/t/t_case_genx_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_genx_bad.v b/test_regress/t/t_case_genx_bad.v index c5d045979..7c5da4003 100644 --- a/test_regress/t/t_case_genx_bad.v +++ b/test_regress/t/t_case_genx_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_case_group.py b/test_regress/t/t_case_group.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_group.py +++ b/test_regress/t/t_case_group.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_group.v b/test_regress/t/t_case_group.v index 34525c73e..e69495511 100644 --- a/test_regress/t/t_case_group.v +++ b/test_regress/t/t_case_group.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Jonathon Donaldson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Jonathon Donaldson // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_case_huge.py b/test_regress/t/t_case_huge.py index f255824ab..81fcffbad 100755 --- a/test_regress/t/t_case_huge.py +++ b/test_regress/t/t_case_huge.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_huge.v b/test_regress/t/t_case_huge.v index 655ff379a..cbdc93964 100644 --- a/test_regress/t/t_case_huge.v +++ b/test_regress/t/t_case_huge.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_huge_nocase.py b/test_regress/t/t_case_huge_nocase.py index 27639ae10..2b3aad742 100755 --- a/test_regress/t/t_case_huge_nocase.py +++ b/test_regress/t/t_case_huge_nocase.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_huge_noopt.py b/test_regress/t/t_case_huge_noopt.py index df4fd6835..5835918b6 100755 --- a/test_regress/t/t_case_huge_noopt.py +++ b/test_regress/t/t_case_huge_noopt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_huge_sub.v b/test_regress/t/t_case_huge_sub.v index 34d8514d5..2d95aeb1a 100644 --- a/test_regress/t/t_case_huge_sub.v +++ b/test_regress/t/t_case_huge_sub.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_case_huge_sub (/*AUTOARG*/ diff --git a/test_regress/t/t_case_huge_sub2.v b/test_regress/t/t_case_huge_sub2.v index 5e5c4720f..7a71cb9e2 100644 --- a/test_regress/t/t_case_huge_sub2.v +++ b/test_regress/t/t_case_huge_sub2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_case_huge_sub2 (/*AUTOARG*/ diff --git a/test_regress/t/t_case_huge_sub3.v b/test_regress/t/t_case_huge_sub3.v index 956324dc0..7d3d2df8f 100644 --- a/test_regress/t/t_case_huge_sub3.v +++ b/test_regress/t/t_case_huge_sub3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_case_huge_sub3 (/*AUTOARG*/ diff --git a/test_regress/t/t_case_huge_sub4.v b/test_regress/t/t_case_huge_sub4.v index 5bc42fd3f..3b878d9d7 100644 --- a/test_regress/t/t_case_huge_sub4.v +++ b/test_regress/t/t_case_huge_sub4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off LATCH diff --git a/test_regress/t/t_case_incrdecr.py b/test_regress/t/t_case_incrdecr.py index ca7e7f331..7a37c1259 100755 --- a/test_regress/t/t_case_incrdecr.py +++ b/test_regress/t/t_case_incrdecr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_incrdecr.v b/test_regress/t/t_case_incrdecr.v index fe415616e..5fd5a4c4a 100644 --- a/test_regress/t/t_case_incrdecr.v +++ b/test_regress/t/t_case_incrdecr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_case_inside.py b/test_regress/t/t_case_inside.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_inside.py +++ b/test_regress/t/t_case_inside.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_inside.v b/test_regress/t/t_case_inside.v index 2db42cd2b..bb6305ce3 100644 --- a/test_regress/t/t_case_inside.v +++ b/test_regress/t/t_case_inside.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_inside_bad.py b/test_regress/t/t_case_inside_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_case_inside_bad.py +++ b/test_regress/t/t_case_inside_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_inside_bad.v b/test_regress/t/t_case_inside_bad.v index aa4e967c1..f653c84e1 100644 --- a/test_regress/t/t_case_inside_bad.v +++ b/test_regress/t/t_case_inside_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_case_inside_call_count.py b/test_regress/t/t_case_inside_call_count.py index bd4e69b4b..4116217e8 100755 --- a/test_regress/t/t_case_inside_call_count.py +++ b/test_regress/t/t_case_inside_call_count.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_inside_call_count.v b/test_regress/t/t_case_inside_call_count.v index 22e47039c..3f228050e 100644 --- a/test_regress/t/t_case_inside_call_count.v +++ b/test_regress/t/t_case_inside_call_count.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_case_itemwidth.py b/test_regress/t/t_case_itemwidth.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_itemwidth.py +++ b/test_regress/t/t_case_itemwidth.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_itemwidth.v b/test_regress/t/t_case_itemwidth.v index 921a7bb51..0c0f16451 100644 --- a/test_regress/t/t_case_itemwidth.v +++ b/test_regress/t/t_case_itemwidth.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_nest.py b/test_regress/t/t_case_nest.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_nest.py +++ b/test_regress/t/t_case_nest.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_nest.v b/test_regress/t/t_case_nest.v index 55be130de..55d6d2171 100644 --- a/test_regress/t/t_case_nest.v +++ b/test_regress/t/t_case_nest.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_onehot.py b/test_regress/t/t_case_onehot.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_onehot.py +++ b/test_regress/t/t_case_onehot.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_onehot.v b/test_regress/t/t_case_onehot.v index f555945d4..817e1eb8f 100644 --- a/test_regress/t/t_case_onehot.v +++ b/test_regress/t/t_case_onehot.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_orig.py b/test_regress/t/t_case_orig.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_orig.py +++ b/test_regress/t/t_case_orig.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_orig.v b/test_regress/t/t_case_orig.v index 823a97225..bbf1c84f5 100644 --- a/test_regress/t/t_case_orig.v +++ b/test_regress/t/t_case_orig.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_overlap_bad.py b/test_regress/t/t_case_overlap_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_case_overlap_bad.py +++ b/test_regress/t/t_case_overlap_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_overlap_bad.v b/test_regress/t/t_case_overlap_bad.v index 39cf8d4c6..1b30da2fe 100644 --- a/test_regress/t/t_case_overlap_bad.v +++ b/test_regress/t/t_case_overlap_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: SystemVerilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_case_reducer.py b/test_regress/t/t_case_reducer.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_reducer.py +++ b/test_regress/t/t_case_reducer.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_reducer.v b/test_regress/t/t_case_reducer.v index bf55f5d2f..02e398d01 100644 --- a/test_regress/t/t_case_reducer.v +++ b/test_regress/t/t_case_reducer.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_string.py b/test_regress/t/t_case_string.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_string.py +++ b/test_regress/t/t_case_string.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_string.v b/test_regress/t/t_case_string.v index a91a9a09d..46de15a86 100644 --- a/test_regress/t/t_case_string.v +++ b/test_regress/t/t_case_string.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_string2.py b/test_regress/t/t_case_string2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_string2.py +++ b/test_regress/t/t_case_string2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_string2.v b/test_regress/t/t_case_string2.v index f2722639b..01a5cb0f1 100644 --- a/test_regress/t/t_case_string2.v +++ b/test_regress/t/t_case_string2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_case_unique_many.py b/test_regress/t/t_case_unique_many.py index 4df7b8036..d4a6141c1 100755 --- a/test_regress/t/t_case_unique_many.py +++ b/test_regress/t/t_case_unique_many.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_unique_many.v b/test_regress/t/t_case_unique_many.v index 8c82086d2..394d39547 100644 --- a/test_regress/t/t_case_unique_many.v +++ b/test_regress/t/t_case_unique_many.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Varun Koyyalagunta, Tenstorrent. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Varun Koyyalagunta, Tenstorrent // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_case_unique_overlap.py b/test_regress/t/t_case_unique_overlap.py index e41ab0cdd..8a938befd 100755 --- a/test_regress/t/t_case_unique_overlap.py +++ b/test_regress/t/t_case_unique_overlap.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_unique_overlap.v b/test_regress/t/t_case_unique_overlap.v index 37a17fd7c..9e77c0b6b 100644 --- a/test_regress/t/t_case_unique_overlap.v +++ b/test_regress/t/t_case_unique_overlap.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Luca Colagrande. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Luca Colagrande // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_case_wild.py b/test_regress/t/t_case_wild.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_case_wild.py +++ b/test_regress/t/t_case_wild.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_wild.v b/test_regress/t/t_case_wild.v index ef2002a14..80f08b488 100644 --- a/test_regress/t/t_case_wild.v +++ b/test_regress/t/t_case_wild.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_write1.py b/test_regress/t/t_case_write1.py index 68242656b..99c78dafa 100755 --- a/test_regress/t/t_case_write1.py +++ b/test_regress/t/t_case_write1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_write1.v b/test_regress/t/t_case_write1.v index cc790511d..901f8e5e8 100644 --- a/test_regress/t/t_case_write1.v +++ b/test_regress/t/t_case_write1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_case_write1_noexpand.py b/test_regress/t/t_case_write1_noexpand.py index 3ed6fde1c..1375ace89 100755 --- a/test_regress/t/t_case_write1_noexpand.py +++ b/test_regress/t/t_case_write1_noexpand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_write1_tasks.v b/test_regress/t/t_case_write1_tasks.v index 2ed073d58..5b4998938 100644 --- a/test_regress/t/t_case_write1_tasks.v +++ b/test_regress/t/t_case_write1_tasks.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_case_write1_tasks (); diff --git a/test_regress/t/t_case_write2.py b/test_regress/t/t_case_write2.py index 68242656b..99c78dafa 100755 --- a/test_regress/t/t_case_write2.py +++ b/test_regress/t/t_case_write2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_write2.v b/test_regress/t/t_case_write2.v index 1be020f0e..4123415ee 100644 --- a/test_regress/t/t_case_write2.v +++ b/test_regress/t/t_case_write2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_case_write2_tasks.v b/test_regress/t/t_case_write2_tasks.v index 840288eb4..6298dbadf 100644 --- a/test_regress/t/t_case_write2_tasks.v +++ b/test_regress/t/t_case_write2_tasks.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_case_write2_tasks (); diff --git a/test_regress/t/t_case_x.py b/test_regress/t/t_case_x.py index 8aee590f3..793e4f0a3 100755 --- a/test_regress/t/t_case_x.py +++ b/test_regress/t/t_case_x.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_x.v b/test_regress/t/t_case_x.v index c11a57f49..58d3a16f7 100644 --- a/test_regress/t/t_case_x.v +++ b/test_regress/t/t_case_x.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_case_x_bad.py b/test_regress/t/t_case_x_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_case_x_bad.py +++ b/test_regress/t/t_case_x_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_x_bad.v b/test_regress/t/t_case_x_bad.v index f42265cc7..761842c49 100644 --- a/test_regress/t/t_case_x_bad.v +++ b/test_regress/t/t_case_x_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_case_zx_bad.py b/test_regress/t/t_case_zx_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_case_zx_bad.py +++ b/test_regress/t/t_case_zx_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_case_zx_bad.v b/test_regress/t/t_case_zx_bad.v index a99363d78..58bab2d14 100644 --- a/test_regress/t/t_case_zx_bad.v +++ b/test_regress/t/t_case_zx_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_cast.py b/test_regress/t/t_cast.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_cast.py +++ b/test_regress/t/t_cast.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cast.v b/test_regress/t/t_cast.v index 98fba7f4e..3bf1c5124 100644 --- a/test_regress/t/t_cast.v +++ b/test_regress/t/t_cast.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface intf; diff --git a/test_regress/t/t_cast_class.py b/test_regress/t/t_cast_class.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_cast_class.py +++ b/test_regress/t/t_cast_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cast_class.v b/test_regress/t/t_cast_class.v index 41112a868..28c31716b 100644 --- a/test_regress/t/t_cast_class.v +++ b/test_regress/t/t_cast_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base; diff --git a/test_regress/t/t_cast_class_incompat_bad.py b/test_regress/t/t_cast_class_incompat_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_cast_class_incompat_bad.py +++ b/test_regress/t/t_cast_class_incompat_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cast_class_incompat_bad.v b/test_regress/t/t_cast_class_incompat_bad.v index d730af005..ca46da69c 100644 --- a/test_regress/t/t_cast_class_incompat_bad.v +++ b/test_regress/t/t_cast_class_incompat_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base; diff --git a/test_regress/t/t_cast_param_logic.py b/test_regress/t/t_cast_param_logic.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_cast_param_logic.py +++ b/test_regress/t/t_cast_param_logic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cast_param_logic.v b/test_regress/t/t_cast_param_logic.v index d452b0eb5..aeb6b494e 100644 --- a/test_regress/t/t_cast_param_logic.v +++ b/test_regress/t/t_cast_param_logic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_cast_param_type.py b/test_regress/t/t_cast_param_type.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_cast_param_type.py +++ b/test_regress/t/t_cast_param_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cast_param_type.v b/test_regress/t/t_cast_param_type.v index 18a50fe0d..f68e63a4e 100644 --- a/test_regress/t/t_cast_param_type.v +++ b/test_regress/t/t_cast_param_type.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef enum logic [1:0] {A, B, C } letters_t; diff --git a/test_regress/t/t_cast_signed.py b/test_regress/t/t_cast_signed.py index c39e83d77..903201f15 100755 --- a/test_regress/t/t_cast_signed.py +++ b/test_regress/t/t_cast_signed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cast_signed.v b/test_regress/t/t_cast_signed.v index d9cc53979..9a3832675 100644 --- a/test_regress/t/t_cast_signed.v +++ b/test_regress/t/t_cast_signed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_cast_size_bad.py b/test_regress/t/t_cast_size_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_cast_size_bad.py +++ b/test_regress/t/t_cast_size_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cast_size_bad.v b/test_regress/t/t_cast_size_bad.v index 3cf88e1da..c0dc36b4f 100644 --- a/test_regress/t/t_cast_size_bad.v +++ b/test_regress/t/t_cast_size_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_cast_stream.py b/test_regress/t/t_cast_stream.py index 147fe6faf..0379f0dd0 100755 --- a/test_regress/t/t_cast_stream.py +++ b/test_regress/t/t_cast_stream.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cast_stream.v b/test_regress/t/t_cast_stream.v index 05c75c6d8..0511dece8 100644 --- a/test_regress/t/t_cast_stream.v +++ b/test_regress/t/t_cast_stream.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_cast_types.py b/test_regress/t/t_cast_types.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_cast_types.py +++ b/test_regress/t/t_cast_types.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cast_types.v b/test_regress/t/t_cast_types.v index 955e8bc42..c1d2fe71e 100644 --- a/test_regress/t/t_cast_types.v +++ b/test_regress/t/t_cast_types.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define TRY_ASSIGN(a,b) a = b diff --git a/test_regress/t/t_castdyn.py b/test_regress/t/t_castdyn.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_castdyn.py +++ b/test_regress/t/t_castdyn.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_castdyn.v b/test_regress/t/t_castdyn.v index 3437d3c15..f6afea886 100644 --- a/test_regress/t/t_castdyn.v +++ b/test_regress/t/t_castdyn.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base; diff --git a/test_regress/t/t_castdyn_bbox.py b/test_regress/t/t_castdyn_bbox.py index 3bc0aac7a..9f9743e9e 100755 --- a/test_regress/t/t_castdyn_bbox.py +++ b/test_regress/t/t_castdyn_bbox.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_castdyn_castconst_bad.py b/test_regress/t/t_castdyn_castconst_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_castdyn_castconst_bad.py +++ b/test_regress/t/t_castdyn_castconst_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_castdyn_castconst_bad.v b/test_regress/t/t_castdyn_castconst_bad.v index 48c8d171d..76ec5e7f5 100644 --- a/test_regress/t/t_castdyn_castconst_bad.v +++ b/test_regress/t/t_castdyn_castconst_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base; diff --git a/test_regress/t/t_castdyn_enum.py b/test_regress/t/t_castdyn_enum.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_castdyn_enum.py +++ b/test_regress/t/t_castdyn_enum.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_castdyn_enum.v b/test_regress/t/t_castdyn_enum.v index 2a68c93bf..44b6bba5b 100644 --- a/test_regress/t/t_castdyn_enum.v +++ b/test_regress/t/t_castdyn_enum.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef enum {TEN=10, diff --git a/test_regress/t/t_castdyn_run_bad.py b/test_regress/t/t_castdyn_run_bad.py index 2fdd6e92d..0dbd253f9 100755 --- a/test_regress/t/t_castdyn_run_bad.py +++ b/test_regress/t/t_castdyn_run_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_castdyn_run_bad.v b/test_regress/t/t_castdyn_run_bad.v index 168369505..999d45dd7 100644 --- a/test_regress/t/t_castdyn_run_bad.v +++ b/test_regress/t/t_castdyn_run_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base; diff --git a/test_regress/t/t_castdyn_unsup_bad.py b/test_regress/t/t_castdyn_unsup_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_castdyn_unsup_bad.py +++ b/test_regress/t/t_castdyn_unsup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_castdyn_unsup_bad.v b/test_regress/t/t_castdyn_unsup_bad.v index e9aa03530..d36ae6406 100644 --- a/test_regress/t/t_castdyn_unsup_bad.v +++ b/test_regress/t/t_castdyn_unsup_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_ccache_report.py b/test_regress/t/t_ccache_report.py index c165d1442..1b78eeb5a 100755 --- a/test_regress/t/t_ccache_report.py +++ b/test_regress/t/t_ccache_report.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_checker.py b/test_regress/t/t_checker.py index 4df7b8036..d4a6141c1 100755 --- a/test_regress/t/t_checker.py +++ b/test_regress/t/t_checker.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_checker.v b/test_regress/t/t_checker.v index 61d8671d4..099423cea 100644 --- a/test_regress/t/t_checker.v +++ b/test_regress/t/t_checker.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_checker_top.py b/test_regress/t/t_checker_top.py index 06f5a0953..fedddbcdd 100755 --- a/test_regress/t/t_checker_top.py +++ b/test_regress/t/t_checker_top.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_checker_top.v b/test_regress/t/t_checker_top.v index 2c127e82c..fa575a315 100644 --- a/test_regress/t/t_checker_top.v +++ b/test_regress/t/t_checker_top.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Not super-sensical to have checker without module, but useful for --lint-only diff --git a/test_regress/t/t_checker_unsup.py b/test_regress/t/t_checker_unsup.py index c735f5265..09ecd3de7 100755 --- a/test_regress/t/t_checker_unsup.py +++ b/test_regress/t/t_checker_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_checker_unsup.v b/test_regress/t/t_checker_unsup.v index 7d755b94d..4926cd4ab 100644 --- a/test_regress/t/t_checker_unsup.v +++ b/test_regress/t/t_checker_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_class1.py b/test_regress/t/t_class1.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_class1.py +++ b/test_regress/t/t_class1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class1.v b/test_regress/t/t_class1.v index 22510ac0d..1c4dc3736 100644 --- a/test_regress/t/t_class1.v +++ b/test_regress/t/t_class1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef class Cls; diff --git a/test_regress/t/t_class2.py b/test_regress/t/t_class2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class2.py +++ b/test_regress/t/t_class2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class2.v b/test_regress/t/t_class2.v index 412443a0e..d3bfc7962 100644 --- a/test_regress/t/t_class2.v +++ b/test_regress/t/t_class2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Pkg; diff --git a/test_regress/t/t_class_assign_bad.py b/test_regress/t/t_class_assign_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_assign_bad.py +++ b/test_regress/t/t_class_assign_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_assign_bad.v b/test_regress/t/t_class_assign_bad.v index bf79a2b17..afa52f3aa 100644 --- a/test_regress/t/t_class_assign_bad.v +++ b/test_regress/t/t_class_assign_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_assign_cond.py b/test_regress/t/t_class_assign_cond.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_assign_cond.py +++ b/test_regress/t/t_class_assign_cond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_assign_cond.v b/test_regress/t/t_class_assign_cond.v index 4b60f537c..a6c5002c1 100644 --- a/test_regress/t/t_class_assign_cond.v +++ b/test_regress/t/t_class_assign_cond.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_assign_cond_bad.py b/test_regress/t/t_class_assign_cond_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_assign_cond_bad.py +++ b/test_regress/t/t_class_assign_cond_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_assign_cond_bad.v b/test_regress/t/t_class_assign_cond_bad.v index 304d6e0ca..8e51728e8 100644 --- a/test_regress/t/t_class_assign_cond_bad.v +++ b/test_regress/t/t_class_assign_cond_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls1; diff --git a/test_regress/t/t_class_builtin_bad.py b/test_regress/t/t_class_builtin_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_builtin_bad.py +++ b/test_regress/t/t_class_builtin_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_builtin_bad.v b/test_regress/t/t_class_builtin_bad.v index 343d4a179..5f3c42ade 100644 --- a/test_regress/t/t_class_builtin_bad.v +++ b/test_regress/t/t_class_builtin_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_capitalization.py b/test_regress/t/t_class_capitalization.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_capitalization.py +++ b/test_regress/t/t_class_capitalization.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_capitalization.v b/test_regress/t/t_class_capitalization.v index c8ca4e699..5bbcf882e 100644 --- a/test_regress/t/t_class_capitalization.v +++ b/test_regress/t/t_class_capitalization.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Test different uppercase/lowercase capitalization cases diff --git a/test_regress/t/t_class_class.py b/test_regress/t/t_class_class.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_class.py +++ b/test_regress/t/t_class_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_class.v b/test_regress/t/t_class_class.v index a5fe60faa..d04c31774 100644 --- a/test_regress/t/t_class_class.v +++ b/test_regress/t/t_class_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Note UVM internals do not require classes-in-classes diff --git a/test_regress/t/t_class_class_extends.py b/test_regress/t/t_class_class_extends.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_class_class_extends.py +++ b/test_regress/t/t_class_class_extends.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_class_extends.v b/test_regress/t/t_class_class_extends.v index 4baae7ce4..84a872f93 100644 --- a/test_regress/t/t_class_class_extends.v +++ b/test_regress/t/t_class_class_extends.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package uvm_pkg; diff --git a/test_regress/t/t_class_compare.py b/test_regress/t/t_class_compare.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_compare.py +++ b/test_regress/t/t_class_compare.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_compare.v b/test_regress/t/t_class_compare.v index b20d435cd..28b96fff4 100644 --- a/test_regress/t/t_class_compare.v +++ b/test_regress/t/t_class_compare.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Check == and != operations performed on class objects // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Ilya Barkov. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Ilya Barkov // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_class_const.py b/test_regress/t/t_class_const.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_const.py +++ b/test_regress/t/t_class_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_const.v b/test_regress/t/t_class_const.v index 5c30fa001..497e65b8b 100644 --- a/test_regress/t/t_class_const.v +++ b/test_regress/t/t_class_const.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_copy.py b/test_regress/t/t_class_copy.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_copy.py +++ b/test_regress/t/t_class_copy.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_copy.v b/test_regress/t/t_class_copy.v index c540b004b..b2cd08082 100644 --- a/test_regress/t/t_class_copy.v +++ b/test_regress/t/t_class_copy.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_copy2.py b/test_regress/t/t_class_copy2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_copy2.py +++ b/test_regress/t/t_class_copy2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_copy2.v b/test_regress/t/t_class_copy2.v index bd5e6408f..a296497c6 100644 --- a/test_regress/t/t_class_copy2.v +++ b/test_regress/t/t_class_copy2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_class_copy_bad.py b/test_regress/t/t_class_copy_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_copy_bad.py +++ b/test_regress/t/t_class_copy_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_copy_bad.v b/test_regress/t/t_class_copy_bad.v index 66a8f0266..d69b81f9d 100644 --- a/test_regress/t/t_class_copy_bad.v +++ b/test_regress/t/t_class_copy_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Other; diff --git a/test_regress/t/t_class_dead_varscope_uaf.py b/test_regress/t/t_class_dead_varscope_uaf.py index 41fd57263..ba6f14e4c 100755 --- a/test_regress/t/t_class_dead_varscope_uaf.py +++ b/test_regress/t/t_class_dead_varscope_uaf.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Regression test for scope/var lifetime issue # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_dead_varscope_uaf.v b/test_regress/t/t_class_dead_varscope_uaf.v index 1dabd7ae9..f2e2aabea 100644 --- a/test_regress/t/t_class_dead_varscope_uaf.v +++ b/test_regress/t/t_class_dead_varscope_uaf.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Regression test for scope/var lifetime issue // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_class_defaultparam_import.py b/test_regress/t/t_class_defaultparam_import.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_class_defaultparam_import.py +++ b/test_regress/t/t_class_defaultparam_import.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_defaultparam_import.v b/test_regress/t/t_class_defaultparam_import.v index 9788346f5..f5b2347e9 100644 --- a/test_regress/t/t_class_defaultparam_import.v +++ b/test_regress/t/t_class_defaultparam_import.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 package foo; diff --git a/test_regress/t/t_class_defaultparams.py b/test_regress/t/t_class_defaultparams.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_class_defaultparams.py +++ b/test_regress/t/t_class_defaultparams.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_defaultparams.v b/test_regress/t/t_class_defaultparams.v index 0d95a5aa5..f5c955929 100644 --- a/test_regress/t/t_class_defaultparams.v +++ b/test_regress/t/t_class_defaultparams.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilator lint_off NORETURN diff --git a/test_regress/t/t_class_diamond.py b/test_regress/t/t_class_diamond.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_diamond.py +++ b/test_regress/t/t_class_diamond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_diamond.v b/test_regress/t/t_class_diamond.v index b4af229af..a75bb27e9 100644 --- a/test_regress/t/t_class_diamond.v +++ b/test_regress/t/t_class_diamond.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module class_tb (); diff --git a/test_regress/t/t_class_dict.py b/test_regress/t/t_class_dict.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_dict.py +++ b/test_regress/t/t_class_dict.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_dict.v b/test_regress/t/t_class_dict.v index cddb21f8c..10a13ca70 100644 --- a/test_regress/t/t_class_dict.v +++ b/test_regress/t/t_class_dict.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_class_dyn_cast_empty_if.py b/test_regress/t/t_class_dyn_cast_empty_if.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_class_dyn_cast_empty_if.py +++ b/test_regress/t/t_class_dyn_cast_empty_if.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_dyn_cast_empty_if.v b/test_regress/t/t_class_dyn_cast_empty_if.v index 42a02fc02..3987d61e0 100644 --- a/test_regress/t/t_class_dyn_cast_empty_if.v +++ b/test_regress/t/t_class_dyn_cast_empty_if.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 typedef class Derived; diff --git a/test_regress/t/t_class_enum.py b/test_regress/t/t_class_enum.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_enum.py +++ b/test_regress/t/t_class_enum.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_enum.v b/test_regress/t/t_class_enum.v index 8b3b6b47f..f4147a18a 100644 --- a/test_regress/t/t_class_enum.v +++ b/test_regress/t/t_class_enum.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_class_eq.py b/test_regress/t/t_class_eq.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_class_eq.py +++ b/test_regress/t/t_class_eq.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_eq.v b/test_regress/t/t_class_eq.v index d6738ae57..be9814153 100644 --- a/test_regress/t/t_class_eq.v +++ b/test_regress/t/t_class_eq.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(); diff --git a/test_regress/t/t_class_extends.py b/test_regress/t/t_class_extends.py index 952d410ef..8bbd29157 100755 --- a/test_regress/t/t_class_extends.py +++ b/test_regress/t/t_class_extends.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends.v b/test_regress/t/t_class_extends.v index 387fd50a9..85de6e686 100644 --- a/test_regress/t/t_class_extends.v +++ b/test_regress/t/t_class_extends.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef class Cls; diff --git a/test_regress/t/t_class_extends1.py b/test_regress/t/t_class_extends1.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_extends1.py +++ b/test_regress/t/t_class_extends1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends1.v b/test_regress/t/t_class_extends1.v index 35574e614..021bacfb2 100644 --- a/test_regress/t/t_class_extends1.v +++ b/test_regress/t/t_class_extends1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base0; diff --git a/test_regress/t/t_class_extends2.py b/test_regress/t/t_class_extends2.py index 952d410ef..8bbd29157 100755 --- a/test_regress/t/t_class_extends2.py +++ b/test_regress/t/t_class_extends2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends2.v b/test_regress/t/t_class_extends2.v index 6031da919..3595601ae 100644 --- a/test_regress/t/t_class_extends2.v +++ b/test_regress/t/t_class_extends2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Pkg; diff --git a/test_regress/t/t_class_extends_alias.py b/test_regress/t/t_class_extends_alias.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_extends_alias.py +++ b/test_regress/t/t_class_extends_alias.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_alias.v b/test_regress/t/t_class_extends_alias.v index 2e0ec59fe..e63b84f7c 100644 --- a/test_regress/t/t_class_extends_alias.v +++ b/test_regress/t/t_class_extends_alias.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_class_extends_aliased_real_bad.py b/test_regress/t/t_class_extends_aliased_real_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_extends_aliased_real_bad.py +++ b/test_regress/t/t_class_extends_aliased_real_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_aliased_real_bad.v b/test_regress/t/t_class_extends_aliased_real_bad.v index 5e992719e..a60a9b8e8 100644 --- a/test_regress/t/t_class_extends_aliased_real_bad.v +++ b/test_regress/t/t_class_extends_aliased_real_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_class_extends_arg.py b/test_regress/t/t_class_extends_arg.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_class_extends_arg.py +++ b/test_regress/t/t_class_extends_arg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_arg.v b/test_regress/t/t_class_extends_arg.v index cca83f85a..08f6323d2 100644 --- a/test_regress/t/t_class_extends_arg.v +++ b/test_regress/t/t_class_extends_arg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_class_extends_arg_super_bad.py b/test_regress/t/t_class_extends_arg_super_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_class_extends_arg_super_bad.py +++ b/test_regress/t/t_class_extends_arg_super_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_arg_super_bad.v b/test_regress/t/t_class_extends_arg_super_bad.v index b96cf5264..6dfd94fcb 100644 --- a/test_regress/t/t_class_extends_arg_super_bad.v +++ b/test_regress/t/t_class_extends_arg_super_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base; diff --git a/test_regress/t/t_class_extends_bad.py b/test_regress/t/t_class_extends_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_extends_bad.py +++ b/test_regress/t/t_class_extends_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_bad.v b/test_regress/t/t_class_extends_bad.v index 45f4de459..029b06535 100644 --- a/test_regress/t/t_class_extends_bad.v +++ b/test_regress/t/t_class_extends_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base1; diff --git a/test_regress/t/t_class_extends_colon.py b/test_regress/t/t_class_extends_colon.py index 952d410ef..8bbd29157 100755 --- a/test_regress/t/t_class_extends_colon.py +++ b/test_regress/t/t_class_extends_colon.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_colon.v b/test_regress/t/t_class_extends_colon.v index 01186db32..b1cd70a17 100644 --- a/test_regress/t/t_class_extends_colon.v +++ b/test_regress/t/t_class_extends_colon.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface class Icempty; diff --git a/test_regress/t/t_class_extends_default.py b/test_regress/t/t_class_extends_default.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_class_extends_default.py +++ b/test_regress/t/t_class_extends_default.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_default.v b/test_regress/t/t_class_extends_default.v index fc84c903b..2960054dd 100644 --- a/test_regress/t/t_class_extends_default.v +++ b/test_regress/t/t_class_extends_default.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base1; diff --git a/test_regress/t/t_class_extends_dot.py b/test_regress/t/t_class_extends_dot.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_class_extends_dot.py +++ b/test_regress/t/t_class_extends_dot.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_dot.v b/test_regress/t/t_class_extends_dot.v index 70f89a925..c5f3fa1f6 100644 --- a/test_regress/t/t_class_extends_dot.v +++ b/test_regress/t/t_class_extends_dot.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_class_extends_int_param_bad.py b/test_regress/t/t_class_extends_int_param_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_extends_int_param_bad.py +++ b/test_regress/t/t_class_extends_int_param_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_int_param_bad.v b/test_regress/t/t_class_extends_int_param_bad.v index c28ddb417..abaad9b40 100644 --- a/test_regress/t/t_class_extends_int_param_bad.v +++ b/test_regress/t/t_class_extends_int_param_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_class_extends_nf_bad.py b/test_regress/t/t_class_extends_nf_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_extends_nf_bad.py +++ b/test_regress/t/t_class_extends_nf_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_nf_bad.v b/test_regress/t/t_class_extends_nf_bad.v index 14420673e..d2e274373 100644 --- a/test_regress/t/t_class_extends_nf_bad.v +++ b/test_regress/t/t_class_extends_nf_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Pkg; diff --git a/test_regress/t/t_class_extends_param.py b/test_regress/t/t_class_extends_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_extends_param.py +++ b/test_regress/t/t_class_extends_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_param.v b/test_regress/t/t_class_extends_param.v index f8544aa80..60f879286 100644 --- a/test_regress/t/t_class_extends_param.v +++ b/test_regress/t/t_class_extends_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_class_extends_param_unused.py b/test_regress/t/t_class_extends_param_unused.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_extends_param_unused.py +++ b/test_regress/t/t_class_extends_param_unused.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_param_unused.v b/test_regress/t/t_class_extends_param_unused.v index b96569e77..6545002a0 100644 --- a/test_regress/t/t_class_extends_param_unused.v +++ b/test_regress/t/t_class_extends_param_unused.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo#(type T = logic) extends T; diff --git a/test_regress/t/t_class_extends_pkg_bad.py b/test_regress/t/t_class_extends_pkg_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_extends_pkg_bad.py +++ b/test_regress/t/t_class_extends_pkg_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_pkg_bad.v b/test_regress/t/t_class_extends_pkg_bad.v index 8939067b3..4aa06c039 100644 --- a/test_regress/t/t_class_extends_pkg_bad.v +++ b/test_regress/t/t_class_extends_pkg_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_class_extends_protect_ids.py b/test_regress/t/t_class_extends_protect_ids.py index f6fa53979..ac98e125a 100755 --- a/test_regress/t/t_class_extends_protect_ids.py +++ b/test_regress/t/t_class_extends_protect_ids.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_rec_bad.py b/test_regress/t/t_class_extends_rec_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_extends_rec_bad.py +++ b/test_regress/t/t_class_extends_rec_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_rec_bad.v b/test_regress/t/t_class_extends_rec_bad.v index 87a708c32..10d916b50 100644 --- a/test_regress/t/t_class_extends_rec_bad.v +++ b/test_regress/t/t_class_extends_rec_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class RecursiveExtCls extends RecursiveExtCls; diff --git a/test_regress/t/t_class_extends_this.py b/test_regress/t/t_class_extends_this.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_extends_this.py +++ b/test_regress/t/t_class_extends_this.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_this.v b/test_regress/t/t_class_extends_this.v index 8e3506f34..e36fe398a 100644 --- a/test_regress/t/t_class_extends_this.v +++ b/test_regress/t/t_class_extends_this.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef class Cls; diff --git a/test_regress/t/t_class_extends_this3.py b/test_regress/t/t_class_extends_this3.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_extends_this3.py +++ b/test_regress/t/t_class_extends_this3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_this3.v b/test_regress/t/t_class_extends_this3.v index 29e5303c2..e00f279a1 100644 --- a/test_regress/t/t_class_extends_this3.v +++ b/test_regress/t/t_class_extends_this3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef class Cls; diff --git a/test_regress/t/t_class_extends_this_protect_ids.py b/test_regress/t/t_class_extends_this_protect_ids.py index 8ed657472..aeae3a747 100755 --- a/test_regress/t/t_class_extends_this_protect_ids.py +++ b/test_regress/t/t_class_extends_this_protect_ids.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_vsyment.py b/test_regress/t/t_class_extends_vsyment.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_class_extends_vsyment.py +++ b/test_regress/t/t_class_extends_vsyment.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extends_vsyment.v b/test_regress/t/t_class_extends_vsyment.v index ac17ba1cf..343780d2e 100644 --- a/test_regress/t/t_class_extends_vsyment.v +++ b/test_regress/t/t_class_extends_vsyment.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_class_extern.py b/test_regress/t/t_class_extern.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_extern.py +++ b/test_regress/t/t_class_extern.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extern.v b/test_regress/t/t_class_extern.v index da50973d9..77bb006a5 100644 --- a/test_regress/t/t_class_extern.v +++ b/test_regress/t/t_class_extern.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_extern2.py b/test_regress/t/t_class_extern2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_extern2.py +++ b/test_regress/t/t_class_extern2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extern2.v b/test_regress/t/t_class_extern2.v index 10f46a997..857e43346 100644 --- a/test_regress/t/t_class_extern2.v +++ b/test_regress/t/t_class_extern2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class One #( diff --git a/test_regress/t/t_class_extern_args.py b/test_regress/t/t_class_extern_args.py index 3d49093ba..1bd86cd48 100755 --- a/test_regress/t/t_class_extern_args.py +++ b/test_regress/t/t_class_extern_args.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extern_args_bad.py b/test_regress/t/t_class_extern_args_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_extern_args_bad.py +++ b/test_regress/t/t_class_extern_args_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extern_args_bad.v b/test_regress/t/t_class_extern_args_bad.v index 16e04d7ae..68631efcd 100644 --- a/test_regress/t/t_class_extern_args_bad.v +++ b/test_regress/t/t_class_extern_args_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_extern_bad.py b/test_regress/t/t_class_extern_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_extern_bad.py +++ b/test_regress/t/t_class_extern_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extern_bad.v b/test_regress/t/t_class_extern_bad.v index 58d6dbbdb..8f1a426e2 100644 --- a/test_regress/t/t_class_extern_bad.v +++ b/test_regress/t/t_class_extern_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base1; diff --git a/test_regress/t/t_class_extern_typeref.py b/test_regress/t/t_class_extern_typeref.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_class_extern_typeref.py +++ b/test_regress/t/t_class_extern_typeref.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_extern_typeref.v b/test_regress/t/t_class_extern_typeref.v index cabfb23ea..0fa46ba6d 100644 --- a/test_regress/t/t_class_extern_typeref.v +++ b/test_regress/t/t_class_extern_typeref.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class uvm_process_guard #( diff --git a/test_regress/t/t_class_field_name.py b/test_regress/t/t_class_field_name.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_field_name.py +++ b/test_regress/t/t_class_field_name.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_field_name.v b/test_regress/t/t_class_field_name.v index 54eb1b5d3..a0e6dcaf1 100644 --- a/test_regress/t/t_class_field_name.v +++ b/test_regress/t/t_class_field_name.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_format.py b/test_regress/t/t_class_format.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_class_format.py +++ b/test_regress/t/t_class_format.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_format.v b/test_regress/t/t_class_format.v index ab49286cb..e5339d2ad 100644 --- a/test_regress/t/t_class_format.v +++ b/test_regress/t/t_class_format.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef verilator diff --git a/test_regress/t/t_class_forward.py b/test_regress/t/t_class_forward.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_forward.py +++ b/test_regress/t/t_class_forward.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_forward.v b/test_regress/t/t_class_forward.v index 9abd6ce39..590187350 100644 --- a/test_regress/t/t_class_forward.v +++ b/test_regress/t/t_class_forward.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package P; diff --git a/test_regress/t/t_class_func_arg_unused.py b/test_regress/t/t_class_func_arg_unused.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_func_arg_unused.py +++ b/test_regress/t/t_class_func_arg_unused.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_func_arg_unused.v b/test_regress/t/t_class_func_arg_unused.v index df6a1c9ac..ba99fbd20 100644 --- a/test_regress/t/t_class_func_arg_unused.v +++ b/test_regress/t/t_class_func_arg_unused.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package uvm_pkg; diff --git a/test_regress/t/t_class_func_dot.py b/test_regress/t/t_class_func_dot.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_func_dot.py +++ b/test_regress/t/t_class_func_dot.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_func_dot.v b/test_regress/t/t_class_func_dot.v index e35b5dbd4..8594b8d43 100644 --- a/test_regress/t/t_class_func_dot.v +++ b/test_regress/t/t_class_func_dot.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls_report_object; diff --git a/test_regress/t/t_class_func_nvoid_bad.py b/test_regress/t/t_class_func_nvoid_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_func_nvoid_bad.py +++ b/test_regress/t/t_class_func_nvoid_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_func_nvoid_bad.v b/test_regress/t/t_class_func_nvoid_bad.v index f78dcb08e..b693c29b6 100644 --- a/test_regress/t/t_class_func_nvoid_bad.v +++ b/test_regress/t/t_class_func_nvoid_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_class_func_static_bad.py b/test_regress/t/t_class_func_static_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_class_func_static_bad.py +++ b/test_regress/t/t_class_func_static_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_func_static_bad.v b/test_regress/t/t_class_func_static_bad.v index b5c675fab..f8253c8f8 100644 --- a/test_regress/t/t_class_func_static_bad.v +++ b/test_regress/t/t_class_func_static_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_class_fwd_cc.py b/test_regress/t/t_class_fwd_cc.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_class_fwd_cc.py +++ b/test_regress/t/t_class_fwd_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_fwd_cc.v b/test_regress/t/t_class_fwd_cc.v index cfb6c3696..c5ed2db27 100644 --- a/test_regress/t/t_class_fwd_cc.v +++ b/test_regress/t/t_class_fwd_cc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Pkg; diff --git a/test_regress/t/t_class_hier_construction.py b/test_regress/t/t_class_hier_construction.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_class_hier_construction.py +++ b/test_regress/t/t_class_hier_construction.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_hier_construction.v b/test_regress/t/t_class_hier_construction.v index 116f4815c..6075ee65a 100644 --- a/test_regress/t/t_class_hier_construction.v +++ b/test_regress/t/t_class_hier_construction.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Petr Nohavica +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Petr Nohavica // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_class_if_assign.py b/test_regress/t/t_class_if_assign.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_if_assign.py +++ b/test_regress/t/t_class_if_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_if_assign.v b/test_regress/t/t_class_if_assign.v index fda7ce354..009c5a12a 100644 --- a/test_regress/t/t_class_if_assign.v +++ b/test_regress/t/t_class_if_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_imp2.py b/test_regress/t/t_class_imp2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_imp2.py +++ b/test_regress/t/t_class_imp2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_imp2.v b/test_regress/t/t_class_imp2.v index 416b8e86d..92be1b878 100644 --- a/test_regress/t/t_class_imp2.v +++ b/test_regress/t/t_class_imp2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_class_inc.py b/test_regress/t/t_class_inc.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_inc.py +++ b/test_regress/t/t_class_inc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_inc.v b/test_regress/t/t_class_inc.v index 446df0c3f..3c5a59c58 100644 --- a/test_regress/t/t_class_inc.v +++ b/test_regress/t/t_class_inc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base #(type T = integer); diff --git a/test_regress/t/t_class_link_delay.py b/test_regress/t/t_class_link_delay.py index eb6589504..2182ebf7f 100755 --- a/test_regress/t/t_class_link_delay.py +++ b/test_regress/t/t_class_link_delay.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_link_delay.v b/test_regress/t/t_class_link_delay.v index 85651289b..834031c92 100644 --- a/test_regress/t/t_class_link_delay.v +++ b/test_regress/t/t_class_link_delay.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_class_link_delay2.py b/test_regress/t/t_class_link_delay2.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_class_link_delay2.py +++ b/test_regress/t/t_class_link_delay2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_link_delay2.v b/test_regress/t/t_class_link_delay2.v index 70ed0e502..657854af0 100644 --- a/test_regress/t/t_class_link_delay2.v +++ b/test_regress/t/t_class_link_delay2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pk1; diff --git a/test_regress/t/t_class_local.py b/test_regress/t/t_class_local.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_local.py +++ b/test_regress/t/t_class_local.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_local.v b/test_regress/t/t_class_local.v index d04455c68..e9cb4ae9a 100644 --- a/test_regress/t/t_class_local.v +++ b/test_regress/t/t_class_local.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_local_bad.py b/test_regress/t/t_class_local_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_local_bad.py +++ b/test_regress/t/t_class_local_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_local_bad.v b/test_regress/t/t_class_local_bad.v index 1852577cd..6af613062 100644 --- a/test_regress/t/t_class_local_bad.v +++ b/test_regress/t/t_class_local_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Let context messages easily know if given line is expected ok or bad diff --git a/test_regress/t/t_class_local_nested_bad.py b/test_regress/t/t_class_local_nested_bad.py index 710a094ab..4ea94519e 100755 --- a/test_regress/t/t_class_local_nested_bad.py +++ b/test_regress/t/t_class_local_nested_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_local_nested_bad.v b/test_regress/t/t_class_local_nested_bad.v index 3403683b5..1c5732482 100644 --- a/test_regress/t/t_class_local_nested_bad.v +++ b/test_regress/t/t_class_local_nested_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class NodeList; diff --git a/test_regress/t/t_class_local_protect_ids.py b/test_regress/t/t_class_local_protect_ids.py index 81b18d6cc..0f072e745 100755 --- a/test_regress/t/t_class_local_protect_ids.py +++ b/test_regress/t/t_class_local_protect_ids.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_local_typedef_bad.py b/test_regress/t/t_class_local_typedef_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_local_typedef_bad.py +++ b/test_regress/t/t_class_local_typedef_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_local_typedef_bad.v b/test_regress/t/t_class_local_typedef_bad.v index 1688e7266..c7b05fccf 100755 --- a/test_regress/t/t_class_local_typedef_bad.v +++ b/test_regress/t/t_class_local_typedef_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_class_member_bad.py b/test_regress/t/t_class_member_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_member_bad.py +++ b/test_regress/t/t_class_member_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_member_bad.v b/test_regress/t/t_class_member_bad.v index cffa194c5..c6e904ba8 100644 --- a/test_regress/t/t_class_member_bad.v +++ b/test_regress/t/t_class_member_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base1; diff --git a/test_regress/t/t_class_member_bad2.py b/test_regress/t/t_class_member_bad2.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_member_bad2.py +++ b/test_regress/t/t_class_member_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_member_bad2.v b/test_regress/t/t_class_member_bad2.v index 70fc483ad..2d1814d5d 100644 --- a/test_regress/t/t_class_member_bad2.v +++ b/test_regress/t/t_class_member_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class ClsDup; diff --git a/test_regress/t/t_class_member_sens.py b/test_regress/t/t_class_member_sens.py index fc5a55e3f..eafe7e6e5 100755 --- a/test_regress/t/t_class_member_sens.py +++ b/test_regress/t/t_class_member_sens.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_member_sens.v b/test_regress/t/t_class_member_sens.v index f178f995b..869967f99 100644 --- a/test_regress/t/t_class_member_sens.v +++ b/test_regress/t/t_class_member_sens.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_class_member_var_virt_bad.py b/test_regress/t/t_class_member_var_virt_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_member_var_virt_bad.py +++ b/test_regress/t/t_class_member_var_virt_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_member_var_virt_bad.v b/test_regress/t/t_class_member_var_virt_bad.v index 492a70785..8a7673452 100644 --- a/test_regress/t/t_class_member_var_virt_bad.v +++ b/test_regress/t/t_class_member_var_virt_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_class_membersel_int.py b/test_regress/t/t_class_membersel_int.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_membersel_int.py +++ b/test_regress/t/t_class_membersel_int.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_membersel_int.v b/test_regress/t/t_class_membersel_int.v index 68e70f22b..f321cd0ee 100644 --- a/test_regress/t/t_class_membersel_int.v +++ b/test_regress/t/t_class_membersel_int.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_method.py b/test_regress/t/t_class_method.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_method.py +++ b/test_regress/t/t_class_method.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_method.v b/test_regress/t/t_class_method.v index 8e49c5fa5..53a35c1ec 100644 --- a/test_regress/t/t_class_method.v +++ b/test_regress/t/t_class_method.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef class Cls; diff --git a/test_regress/t/t_class_method_bad.py b/test_regress/t/t_class_method_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_method_bad.py +++ b/test_regress/t/t_class_method_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_method_bad.v b/test_regress/t/t_class_method_bad.v index f81efaba6..f8600d6c6 100644 --- a/test_regress/t/t_class_method_bad.v +++ b/test_regress/t/t_class_method_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base1; diff --git a/test_regress/t/t_class_method_str_literal.py b/test_regress/t/t_class_method_str_literal.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_method_str_literal.py +++ b/test_regress/t/t_class_method_str_literal.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_method_str_literal.v b/test_regress/t/t_class_method_str_literal.v index 54dec5ca5..cf40cf948 100644 --- a/test_regress/t/t_class_method_str_literal.v +++ b/test_regress/t/t_class_method_str_literal.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_class_method_struct.py b/test_regress/t/t_class_method_struct.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_method_struct.py +++ b/test_regress/t/t_class_method_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_method_struct.v b/test_regress/t/t_class_method_struct.v index b8c220727..09bb851c8 100644 --- a/test_regress/t/t_class_method_struct.v +++ b/test_regress/t/t_class_method_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 typedef struct packed { diff --git a/test_regress/t/t_class_mispure_bad.py b/test_regress/t/t_class_mispure_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_mispure_bad.py +++ b/test_regress/t/t_class_mispure_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_mispure_bad.v b/test_regress/t/t_class_mispure_bad.v index 438361a93..bf65dfd9e 100644 --- a/test_regress/t/t_class_mispure_bad.v +++ b/test_regress/t/t_class_mispure_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 virtual class Base; diff --git a/test_regress/t/t_class_misstatic_bad.py b/test_regress/t/t_class_misstatic_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_misstatic_bad.py +++ b/test_regress/t/t_class_misstatic_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_misstatic_bad.v b/test_regress/t/t_class_misstatic_bad.v index e71fb8696..cbd0cfe3f 100644 --- a/test_regress/t/t_class_misstatic_bad.v +++ b/test_regress/t/t_class_misstatic_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_mod_bad.py b/test_regress/t/t_class_mod_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_mod_bad.py +++ b/test_regress/t/t_class_mod_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_mod_bad.v b/test_regress/t/t_class_mod_bad.v index 26c262031..5ca4ebe28 100644 --- a/test_regress/t/t_class_mod_bad.v +++ b/test_regress/t/t_class_mod_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off MULTITOP diff --git a/test_regress/t/t_class_modscope.py b/test_regress/t/t_class_modscope.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_class_modscope.py +++ b/test_regress/t/t_class_modscope.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_modscope.v b/test_regress/t/t_class_modscope.v index 8caa24dbf..83a14cb9f 100644 --- a/test_regress/t/t_class_modscope.v +++ b/test_regress/t/t_class_modscope.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_class_module.py b/test_regress/t/t_class_module.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_module.py +++ b/test_regress/t/t_class_module.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_module.v b/test_regress/t/t_class_module.v index cda33725b..31bc9b284 100644 --- a/test_regress/t/t_class_module.v +++ b/test_regress/t/t_class_module.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_class_name.py b/test_regress/t/t_class_name.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_name.py +++ b/test_regress/t/t_class_name.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_name.v b/test_regress/t/t_class_name.v index 578092fb2..cc38300df 100644 --- a/test_regress/t/t_class_name.v +++ b/test_regress/t/t_class_name.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef verilator diff --git a/test_regress/t/t_class_nested.py b/test_regress/t/t_class_nested.py index 49d728ea8..7b9547ce2 100755 --- a/test_regress/t/t_class_nested.py +++ b/test_regress/t/t_class_nested.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_nested.v b/test_regress/t/t_class_nested.v index 93a48d154..c19dd5ab3 100644 --- a/test_regress/t/t_class_nested.v +++ b/test_regress/t/t_class_nested.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class NodeList; diff --git a/test_regress/t/t_class_nested_link.py b/test_regress/t/t_class_nested_link.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_nested_link.py +++ b/test_regress/t/t_class_nested_link.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_nested_link.v b/test_regress/t/t_class_nested_link.v index def276cc9..f7bcc730a 100644 --- a/test_regress/t/t_class_nested_link.v +++ b/test_regress/t/t_class_nested_link.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 /// Test for bug4553 diff --git a/test_regress/t/t_class_new.py b/test_regress/t/t_class_new.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_new.py +++ b/test_regress/t/t_class_new.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_new.v b/test_regress/t/t_class_new.v index 7dc2540c6..0a1b60dcd 100644 --- a/test_regress/t/t_class_new.v +++ b/test_regress/t/t_class_new.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class ClsNoArg; diff --git a/test_regress/t/t_class_new_bad.py b/test_regress/t/t_class_new_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_new_bad.py +++ b/test_regress/t/t_class_new_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_new_bad.v b/test_regress/t/t_class_new_bad.v index 245290bf8..1e9a3fb03 100644 --- a/test_regress/t/t_class_new_bad.v +++ b/test_regress/t/t_class_new_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_class_new_default.py b/test_regress/t/t_class_new_default.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_class_new_default.py +++ b/test_regress/t/t_class_new_default.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_new_default.v b/test_regress/t/t_class_new_default.v index 627f3d261..213874f14 100644 --- a/test_regress/t/t_class_new_default.v +++ b/test_regress/t/t_class_new_default.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_class_new_noparen.py b/test_regress/t/t_class_new_noparen.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_new_noparen.py +++ b/test_regress/t/t_class_new_noparen.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_new_noparen.v b/test_regress/t/t_class_new_noparen.v index 520fa9060..299faf90a 100644 --- a/test_regress/t/t_class_new_noparen.v +++ b/test_regress/t/t_class_new_noparen.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class u_object; diff --git a/test_regress/t/t_class_new_ref_bad.py b/test_regress/t/t_class_new_ref_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_new_ref_bad.py +++ b/test_regress/t/t_class_new_ref_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_new_ref_bad.v b/test_regress/t/t_class_new_ref_bad.v index ef02724c6..d32df53b6 100644 --- a/test_regress/t/t_class_new_ref_bad.v +++ b/test_regress/t/t_class_new_ref_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base; diff --git a/test_regress/t/t_class_new_return.py b/test_regress/t/t_class_new_return.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_new_return.py +++ b/test_regress/t/t_class_new_return.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_new_return.v b/test_regress/t/t_class_new_return.v index 2ee65b978..db38a2bfc 100644 --- a/test_regress/t/t_class_new_return.v +++ b/test_regress/t/t_class_new_return.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_class_new_scoped.py b/test_regress/t/t_class_new_scoped.py index fc5a55e3f..eafe7e6e5 100755 --- a/test_regress/t/t_class_new_scoped.py +++ b/test_regress/t/t_class_new_scoped.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_new_scoped.v b/test_regress/t/t_class_new_scoped.v index 79bcef06c..620e2c524 100644 --- a/test_regress/t/t_class_new_scoped.v +++ b/test_regress/t/t_class_new_scoped.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_class_new_scoped_bad.py b/test_regress/t/t_class_new_scoped_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_new_scoped_bad.py +++ b/test_regress/t/t_class_new_scoped_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_new_scoped_bad.v b/test_regress/t/t_class_new_scoped_bad.v index bf9c78f59..19f20889a 100644 --- a/test_regress/t/t_class_new_scoped_bad.v +++ b/test_regress/t/t_class_new_scoped_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_class_new_supernfirst_bad.py b/test_regress/t/t_class_new_supernfirst_bad.py index ebbd9c2d6..4ead528bc 100755 --- a/test_regress/t/t_class_new_supernfirst_bad.py +++ b/test_regress/t/t_class_new_supernfirst_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_new_supernfirst_bad.v b/test_regress/t/t_class_new_supernfirst_bad.v index 1728b4776..05602c074 100644 --- a/test_regress/t/t_class_new_supernfirst_bad.v +++ b/test_regress/t/t_class_new_supernfirst_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class base_reg_block; diff --git a/test_regress/t/t_class_new_this.py b/test_regress/t/t_class_new_this.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_new_this.py +++ b/test_regress/t/t_class_new_this.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_new_this.v b/test_regress/t/t_class_new_this.v index 01e230494..70211bb83 100644 --- a/test_regress/t/t_class_new_this.v +++ b/test_regress/t/t_class_new_this.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface class ICls; diff --git a/test_regress/t/t_class_new_typed.py b/test_regress/t/t_class_new_typed.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_new_typed.py +++ b/test_regress/t/t_class_new_typed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_new_typed.v b/test_regress/t/t_class_new_typed.v index e2a8c5bdf..b870a8b59 100644 --- a/test_regress/t/t_class_new_typed.v +++ b/test_regress/t/t_class_new_typed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_class_null_bad.py b/test_regress/t/t_class_null_bad.py index 2fdd6e92d..0dbd253f9 100755 --- a/test_regress/t/t_class_null_bad.py +++ b/test_regress/t/t_class_null_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_null_bad.v b/test_regress/t/t_class_null_bad.v index cd0d60c0c..75f06abe6 100644 --- a/test_regress/t/t_class_null_bad.v +++ b/test_regress/t/t_class_null_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_null_struct.py b/test_regress/t/t_class_null_struct.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_null_struct.py +++ b/test_regress/t/t_class_null_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_null_struct.v b/test_regress/t/t_class_null_struct.v index e5fcc585b..172a3ad78 100644 --- a/test_regress/t/t_class_null_struct.v +++ b/test_regress/t/t_class_null_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_override.py b/test_regress/t/t_class_override.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_override.py +++ b/test_regress/t/t_class_override.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_override.v b/test_regress/t/t_class_override.v index a331e5e1e..e2d7186f9 100644 --- a/test_regress/t/t_class_override.v +++ b/test_regress/t/t_class_override.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Function names correspond to how the function is declared in the base class, diff --git a/test_regress/t/t_class_override_bad.py b/test_regress/t/t_class_override_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_override_bad.py +++ b/test_regress/t/t_class_override_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_override_bad.v b/test_regress/t/t_class_override_bad.v index 0228cda6c..b4e9f251a 100644 --- a/test_regress/t/t_class_override_bad.v +++ b/test_regress/t/t_class_override_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Function names correspond to how the function is declared in the base class, diff --git a/test_regress/t/t_class_package.py b/test_regress/t/t_class_package.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_package.py +++ b/test_regress/t/t_class_package.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_package.v b/test_regress/t/t_class_package.v index 90fbc1029..20765e149 100644 --- a/test_regress/t/t_class_package.v +++ b/test_regress/t/t_class_package.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkga; diff --git a/test_regress/t/t_class_packed.py b/test_regress/t/t_class_packed.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_packed.py +++ b/test_regress/t/t_class_packed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_packed.v b/test_regress/t/t_class_packed.v index daef3ec55..3c603879e 100644 --- a/test_regress/t/t_class_packed.v +++ b/test_regress/t/t_class_packed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_class_param.py b/test_regress/t/t_class_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param.py +++ b/test_regress/t/t_class_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param.v b/test_regress/t/t_class_param.v index a8c1a7db8..8b00ad6d1 100644 --- a/test_regress/t/t_class_param.v +++ b/test_regress/t/t_class_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_class_param_bad1.py b/test_regress/t/t_class_param_bad1.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_param_bad1.py +++ b/test_regress/t/t_class_param_bad1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_bad1.v b/test_regress/t/t_class_param_bad1.v index f3b889366..239c1bf8c 100644 --- a/test_regress/t/t_class_param_bad1.v +++ b/test_regress/t/t_class_param_bad1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls #(parameter PARAMB = 12); diff --git a/test_regress/t/t_class_param_bad2.py b/test_regress/t/t_class_param_bad2.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_param_bad2.py +++ b/test_regress/t/t_class_param_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_bad2.v b/test_regress/t/t_class_param_bad2.v index d3f481bed..b46548e94 100644 --- a/test_regress/t/t_class_param_bad2.v +++ b/test_regress/t/t_class_param_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls #(type PARAMB); diff --git a/test_regress/t/t_class_param_bad_paren.py b/test_regress/t/t_class_param_bad_paren.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_param_bad_paren.py +++ b/test_regress/t/t_class_param_bad_paren.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_bad_paren.v b/test_regress/t/t_class_param_bad_paren.v index 0ba6ff7c2..8f943d2a8 100644 --- a/test_regress/t/t_class_param_bad_paren.v +++ b/test_regress/t/t_class_param_bad_paren.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls #(int PARAM = 1); diff --git a/test_regress/t/t_class_param_circ_bad.py b/test_regress/t/t_class_param_circ_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_param_circ_bad.py +++ b/test_regress/t/t_class_param_circ_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_circ_bad.v b/test_regress/t/t_class_param_circ_bad.v index 2a8ffd9ee..7f7622c1a 100644 --- a/test_regress/t/t_class_param_circ_bad.v +++ b/test_regress/t/t_class_param_circ_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef class ClsB; diff --git a/test_regress/t/t_class_param_comma_bad.py b/test_regress/t/t_class_param_comma_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_param_comma_bad.py +++ b/test_regress/t/t_class_param_comma_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_comma_bad.v b/test_regress/t/t_class_param_comma_bad.v index 77fd71e9c..1c4c0a7e0 100644 --- a/test_regress/t/t_class_param_comma_bad.v +++ b/test_regress/t/t_class_param_comma_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls #(parameter PARAMB = 12); diff --git a/test_regress/t/t_class_param_enum.py b/test_regress/t/t_class_param_enum.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_enum.py +++ b/test_regress/t/t_class_param_enum.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_enum.v b/test_regress/t/t_class_param_enum.v index a8d499f47..871366340 100644 --- a/test_regress/t/t_class_param_enum.v +++ b/test_regress/t/t_class_param_enum.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 typedef enum bit {A = 0, B = 1} enum_t; diff --git a/test_regress/t/t_class_param_enum_bad.py b/test_regress/t/t_class_param_enum_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_param_enum_bad.py +++ b/test_regress/t/t_class_param_enum_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_enum_bad.v b/test_regress/t/t_class_param_enum_bad.v index 61342616d..8821c5ce5 100644 --- a/test_regress/t/t_class_param_enum_bad.v +++ b/test_regress/t/t_class_param_enum_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 typedef enum bit {A = 0, B = 1} enum_t; diff --git a/test_regress/t/t_class_param_extends.py b/test_regress/t/t_class_param_extends.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_extends.py +++ b/test_regress/t/t_class_param_extends.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_extends.v b/test_regress/t/t_class_param_extends.v index 76cc416fe..fce412cfa 100644 --- a/test_regress/t/t_class_param_extends.v +++ b/test_regress/t/t_class_param_extends.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Code your testbench here diff --git a/test_regress/t/t_class_param_extends2.py b/test_regress/t/t_class_param_extends2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_extends2.py +++ b/test_regress/t/t_class_param_extends2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_extends2.v b/test_regress/t/t_class_param_extends2.v index f4420d0d0..89e371ed4 100644 --- a/test_regress/t/t_class_param_extends2.v +++ b/test_regress/t/t_class_param_extends2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo #(type T=bit); diff --git a/test_regress/t/t_class_param_extends3.py b/test_regress/t/t_class_param_extends3.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_extends3.py +++ b/test_regress/t/t_class_param_extends3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_extends3.v b/test_regress/t/t_class_param_extends3.v index 9fcf788ab..f728316e7 100644 --- a/test_regress/t/t_class_param_extends3.v +++ b/test_regress/t/t_class_param_extends3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package u_pkg; diff --git a/test_regress/t/t_class_param_extends_static_member_function_access.py b/test_regress/t/t_class_param_extends_static_member_function_access.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_class_param_extends_static_member_function_access.py +++ b/test_regress/t/t_class_param_extends_static_member_function_access.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_extends_static_member_function_access.v b/test_regress/t/t_class_param_extends_static_member_function_access.v index 60ca13c37..863ab6ebd 100644 --- a/test_regress/t/t_class_param_extends_static_member_function_access.v +++ b/test_regress/t/t_class_param_extends_static_member_function_access.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Class1 #( diff --git a/test_regress/t/t_class_param_extra_bad.py b/test_regress/t/t_class_param_extra_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_param_extra_bad.py +++ b/test_regress/t/t_class_param_extra_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_extra_bad.v b/test_regress/t/t_class_param_extra_bad.v index 378c39ebe..6548e5f74 100644 --- a/test_regress/t/t_class_param_extra_bad.v +++ b/test_regress/t/t_class_param_extra_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_class_param_func_return.py b/test_regress/t/t_class_param_func_return.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_func_return.py +++ b/test_regress/t/t_class_param_func_return.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_func_return.v b/test_regress/t/t_class_param_func_return.v index 3cdcfd910..23f15377e 100644 --- a/test_regress/t/t_class_param_func_return.v +++ b/test_regress/t/t_class_param_func_return.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo #(type T=int); diff --git a/test_regress/t/t_class_param_lvalue.py b/test_regress/t/t_class_param_lvalue.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_class_param_lvalue.py +++ b/test_regress/t/t_class_param_lvalue.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_lvalue.v b/test_regress/t/t_class_param_lvalue.v index 879693876..b9af1b40f 100644 --- a/test_regress/t/t_class_param_lvalue.v +++ b/test_regress/t/t_class_param_lvalue.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_class_param_mailbox.py b/test_regress/t/t_class_param_mailbox.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_mailbox.py +++ b/test_regress/t/t_class_param_mailbox.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_mailbox.v b/test_regress/t/t_class_param_mailbox.v index 58bd33700..4d19a370d 100644 --- a/test_regress/t/t_class_param_mailbox.v +++ b/test_regress/t/t_class_param_mailbox.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module sub #( diff --git a/test_regress/t/t_class_param_mod.py b/test_regress/t/t_class_param_mod.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_mod.py +++ b/test_regress/t/t_class_param_mod.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_mod.v b/test_regress/t/t_class_param_mod.v index cb89a3ff7..dbd6a0620 100644 --- a/test_regress/t/t_class_param_mod.v +++ b/test_regress/t/t_class_param_mod.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_class_param_nconst_bad.py b/test_regress/t/t_class_param_nconst_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_param_nconst_bad.py +++ b/test_regress/t/t_class_param_nconst_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_nconst_bad.v b/test_regress/t/t_class_param_nconst_bad.v index 64ac0fd70..ded86f95a 100644 --- a/test_regress/t/t_class_param_nconst_bad.v +++ b/test_regress/t/t_class_param_nconst_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls #(parameter PARAM = 12); diff --git a/test_regress/t/t_class_param_nested_bad.py b/test_regress/t/t_class_param_nested_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_param_nested_bad.py +++ b/test_regress/t/t_class_param_nested_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_nested_bad.v b/test_regress/t/t_class_param_nested_bad.v index 265ff794b..e6d75cf4b 100644 --- a/test_regress/t/t_class_param_nested_bad.v +++ b/test_regress/t/t_class_param_nested_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Arkadiusz Kozdra. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Arkadiusz Kozdra // SPDX-License-Identifier: CC0-1.0 typedef class Cls; diff --git a/test_regress/t/t_class_param_noinit.py b/test_regress/t/t_class_param_noinit.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_noinit.py +++ b/test_regress/t/t_class_param_noinit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_noinit.v b/test_regress/t/t_class_param_noinit.v index 6baf9c4de..f17d5e9fb 100644 --- a/test_regress/t/t_class_param_noinit.v +++ b/test_regress/t/t_class_param_noinit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // No init value is legal with classes, as long as not used without the parameter diff --git a/test_regress/t/t_class_param_noinit_bad.py b/test_regress/t/t_class_param_noinit_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_param_noinit_bad.py +++ b/test_regress/t/t_class_param_noinit_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_noinit_bad.v b/test_regress/t/t_class_param_noinit_bad.v index 180b6935c..1cf3b86c9 100644 --- a/test_regress/t/t_class_param_noinit_bad.v +++ b/test_regress/t/t_class_param_noinit_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // No init value is legal with classes, as long as not used without the parameter diff --git a/test_regress/t/t_class_param_override_local_bad.py b/test_regress/t/t_class_param_override_local_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_class_param_override_local_bad.py +++ b/test_regress/t/t_class_param_override_local_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_override_local_bad.v b/test_regress/t/t_class_param_override_local_bad.v index 39c89ea99..4ea6d1e62 100644 --- a/test_regress/t/t_class_param_override_local_bad.v +++ b/test_regress/t/t_class_param_override_local_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls1; diff --git a/test_regress/t/t_class_param_pkg.py b/test_regress/t/t_class_param_pkg.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_pkg.py +++ b/test_regress/t/t_class_param_pkg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_pkg.v b/test_regress/t/t_class_param_pkg.v index 5fe599280..e0615df98 100644 --- a/test_regress/t/t_class_param_pkg.v +++ b/test_regress/t/t_class_param_pkg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_class_param_rewrite.py b/test_regress/t/t_class_param_rewrite.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_rewrite.py +++ b/test_regress/t/t_class_param_rewrite.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_rewrite.v b/test_regress/t/t_class_param_rewrite.v index b88019127..1303af3db 100644 --- a/test_regress/t/t_class_param_rewrite.v +++ b/test_regress/t/t_class_param_rewrite.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module test; diff --git a/test_regress/t/t_class_param_static.py b/test_regress/t/t_class_param_static.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_class_param_static.py +++ b/test_regress/t/t_class_param_static.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_static.v b/test_regress/t/t_class_param_static.v index 9b92e9ac6..261a4e824 100644 --- a/test_regress/t/t_class_param_static.v +++ b/test_regress/t/t_class_param_static.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_class_param_subtype.v b/test_regress/t/t_class_param_subtype.v index 6799c43e6..b3158eab7 100644 --- a/test_regress/t/t_class_param_subtype.v +++ b/test_regress/t/t_class_param_subtype.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 // Test for bug4281 diff --git a/test_regress/t/t_class_param_subtype2.py b/test_regress/t/t_class_param_subtype2.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_class_param_subtype2.py +++ b/test_regress/t/t_class_param_subtype2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_subtype2.v b/test_regress/t/t_class_param_subtype2.v index 5bb85b6e3..3d7b22591 100644 --- a/test_regress/t/t_class_param_subtype2.v +++ b/test_regress/t/t_class_param_subtype2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Class1 #(type T); diff --git a/test_regress/t/t_class_param_subtype_bad_paren.py b/test_regress/t/t_class_param_subtype_bad_paren.py index 6b8a1cf07..d57d33a34 100755 --- a/test_regress/t/t_class_param_subtype_bad_paren.py +++ b/test_regress/t/t_class_param_subtype_bad_paren.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_subtype_constsim.py b/test_regress/t/t_class_param_subtype_constsim.py index cc356de23..498146b7b 100755 --- a/test_regress/t/t_class_param_subtype_constsim.py +++ b/test_regress/t/t_class_param_subtype_constsim.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_super.py b/test_regress/t/t_class_param_super.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_class_param_super.py +++ b/test_regress/t/t_class_param_super.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_super.v b/test_regress/t/t_class_param_super.v index 1b26f8812..b61616535 100644 --- a/test_regress/t/t_class_param_super.v +++ b/test_regress/t/t_class_param_super.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class base #( diff --git a/test_regress/t/t_class_param_type.py b/test_regress/t/t_class_param_type.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_type.py +++ b/test_regress/t/t_class_param_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_type.v b/test_regress/t/t_class_param_type.v index d00d1ece4..8f06f7410 100644 --- a/test_regress/t/t_class_param_type.v +++ b/test_regress/t/t_class_param_type.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 // See also t_class_param.v diff --git a/test_regress/t/t_class_param_typedef.py b/test_regress/t/t_class_param_typedef.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_typedef.py +++ b/test_regress/t/t_class_param_typedef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_typedef.v b/test_regress/t/t_class_param_typedef.v index d9f9f73ce..0f436c7f9 100644 --- a/test_regress/t/t_class_param_typedef.v +++ b/test_regress/t/t_class_param_typedef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo #(type T=int); diff --git a/test_regress/t/t_class_param_typedef2.py b/test_regress/t/t_class_param_typedef2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_typedef2.py +++ b/test_regress/t/t_class_param_typedef2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_typedef2.v b/test_regress/t/t_class_param_typedef2.v index ea2e74a1a..e5f59ab42 100644 --- a/test_regress/t/t_class_param_typedef2.v +++ b/test_regress/t/t_class_param_typedef2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 virtual class Virt; diff --git a/test_regress/t/t_class_param_typedef3.py b/test_regress/t/t_class_param_typedef3.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_class_param_typedef3.py +++ b/test_regress/t/t_class_param_typedef3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_typedef3.v b/test_regress/t/t_class_param_typedef3.v index 9c1557ce0..717ff40e1 100644 --- a/test_regress/t/t_class_param_typedef3.v +++ b/test_regress/t/t_class_param_typedef3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class func_c #( diff --git a/test_regress/t/t_class_param_typedef4.py b/test_regress/t/t_class_param_typedef4.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_class_param_typedef4.py +++ b/test_regress/t/t_class_param_typedef4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_typedef4.v b/test_regress/t/t_class_param_typedef4.v index 9af53474f..3fef00d98 100644 --- a/test_regress/t/t_class_param_typedef4.v +++ b/test_regress/t/t_class_param_typedef4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class func_c #( diff --git a/test_regress/t/t_class_param_typedef5.py b/test_regress/t/t_class_param_typedef5.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_class_param_typedef5.py +++ b/test_regress/t/t_class_param_typedef5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_typedef5.v b/test_regress/t/t_class_param_typedef5.v index 201778abb..17915c9eb 100644 --- a/test_regress/t/t_class_param_typedef5.v +++ b/test_regress/t/t_class_param_typedef5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class func_c #( diff --git a/test_regress/t/t_class_param_typedef6.py b/test_regress/t/t_class_param_typedef6.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_class_param_typedef6.py +++ b/test_regress/t/t_class_param_typedef6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_typedef6.v b/test_regress/t/t_class_param_typedef6.v index acad6af63..f6d42dbcf 100644 --- a/test_regress/t/t_class_param_typedef6.v +++ b/test_regress/t/t_class_param_typedef6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_class_param_unused_default.py b/test_regress/t/t_class_param_unused_default.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_param_unused_default.py +++ b/test_regress/t/t_class_param_unused_default.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_unused_default.v b/test_regress/t/t_class_param_unused_default.v index 3ce45727b..1ae68fe69 100644 --- a/test_regress/t/t_class_param_unused_default.v +++ b/test_regress/t/t_class_param_unused_default.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Bar#(type T = int); diff --git a/test_regress/t/t_class_param_upcast.py b/test_regress/t/t_class_param_upcast.py index 147fe6faf..0379f0dd0 100755 --- a/test_regress/t/t_class_param_upcast.py +++ b/test_regress/t/t_class_param_upcast.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_upcast.v b/test_regress/t/t_class_param_upcast.v index 356780af1..7ed459bbf 100644 --- a/test_regress/t/t_class_param_upcast.v +++ b/test_regress/t/t_class_param_upcast.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class factory #( diff --git a/test_regress/t/t_class_param_virtual_bad.py b/test_regress/t/t_class_param_virtual_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_class_param_virtual_bad.py +++ b/test_regress/t/t_class_param_virtual_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_param_virtual_bad.v b/test_regress/t/t_class_param_virtual_bad.v index e9f3c9c85..e9c73f968 100644 --- a/test_regress/t/t_class_param_virtual_bad.v +++ b/test_regress/t/t_class_param_virtual_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 virtual class VBase; diff --git a/test_regress/t/t_class_ref_as_arg_cast.py b/test_regress/t/t_class_ref_as_arg_cast.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_class_ref_as_arg_cast.py +++ b/test_regress/t/t_class_ref_as_arg_cast.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_ref_as_arg_cast.v b/test_regress/t/t_class_ref_as_arg_cast.v index d1d5f25d0..702a5b5d1 100644 --- a/test_regress/t/t_class_ref_as_arg_cast.v +++ b/test_regress/t/t_class_ref_as_arg_cast.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_class_ref_bad.py b/test_regress/t/t_class_ref_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_ref_bad.py +++ b/test_regress/t/t_class_ref_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_ref_bad.v b/test_regress/t/t_class_ref_bad.v index c0af601a8..d1242cb1c 100644 --- a/test_regress/t/t_class_ref_bad.v +++ b/test_regress/t/t_class_ref_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class ClsRight; diff --git a/test_regress/t/t_class_ref_ref.py b/test_regress/t/t_class_ref_ref.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_class_ref_ref.py +++ b/test_regress/t/t_class_ref_ref.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_ref_ref.v b/test_regress/t/t_class_ref_ref.v index 7678dedbe..948ba2b22 100644 --- a/test_regress/t/t_class_ref_ref.v +++ b/test_regress/t/t_class_ref_ref.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls#(type T = bit); diff --git a/test_regress/t/t_class_reference_name_colision.py b/test_regress/t/t_class_reference_name_colision.py index 147fe6faf..0379f0dd0 100755 --- a/test_regress/t/t_class_reference_name_colision.py +++ b/test_regress/t/t_class_reference_name_colision.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_reference_name_colision.v b/test_regress/t/t_class_reference_name_colision.v index 6ddd27f78..96d64f245 100644 --- a/test_regress/t/t_class_reference_name_colision.v +++ b/test_regress/t/t_class_reference_name_colision.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class setup_coefficients; diff --git a/test_regress/t/t_class_scope_import_bad.py b/test_regress/t/t_class_scope_import_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_class_scope_import_bad.py +++ b/test_regress/t/t_class_scope_import_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_scope_import_bad.v b/test_regress/t/t_class_scope_import_bad.v index 8bf6cee96..6d03848f2 100644 --- a/test_regress/t/t_class_scope_import_bad.v +++ b/test_regress/t/t_class_scope_import_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_class_short_circuit.py b/test_regress/t/t_class_short_circuit.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_short_circuit.py +++ b/test_regress/t/t_class_short_circuit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_short_circuit.v b/test_regress/t/t_class_short_circuit.v index b34f863cb..02318d569 100644 --- a/test_regress/t/t_class_short_circuit.v +++ b/test_regress/t/t_class_short_circuit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_split.py b/test_regress/t/t_class_split.py index 628bb8901..8cde02d8c 100755 --- a/test_regress/t/t_class_split.py +++ b/test_regress/t/t_class_split.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_split.v b/test_regress/t/t_class_split.v index 7c6a6b8e8..decfb1ebf 100644 --- a/test_regress/t/t_class_split.v +++ b/test_regress/t/t_class_split.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Iru Cai. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Iru Cai // SPDX-License-Identifier: CC0-1.0 class Cls1; diff --git a/test_regress/t/t_class_static.py b/test_regress/t/t_class_static.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_static.py +++ b/test_regress/t/t_class_static.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_static.v b/test_regress/t/t_class_static.v index 9dae39e98..002034221 100644 --- a/test_regress/t/t_class_static.v +++ b/test_regress/t/t_class_static.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_class_static_after_cg.py b/test_regress/t/t_class_static_after_cg.py index 7dcbd6ae6..26440f70f 100755 --- a/test_regress/t/t_class_static_after_cg.py +++ b/test_regress/t/t_class_static_after_cg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_static_after_cg.v b/test_regress/t/t_class_static_after_cg.v index 10085988a..293dd5528 100644 --- a/test_regress/t/t_class_static_after_cg.v +++ b/test_regress/t/t_class_static_after_cg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_class_static_default_arg.py b/test_regress/t/t_class_static_default_arg.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_static_default_arg.py +++ b/test_regress/t/t_class_static_default_arg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_static_default_arg.v b/test_regress/t/t_class_static_default_arg.v index b0572a40c..851b914c4 100644 --- a/test_regress/t/t_class_static_default_arg.v +++ b/test_regress/t/t_class_static_default_arg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_class_static_member.py b/test_regress/t/t_class_static_member.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_static_member.py +++ b/test_regress/t/t_class_static_member.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_static_member.v b/test_regress/t/t_class_static_member.v index d4eef9eb2..9f1cb99ad 100644 --- a/test_regress/t/t_class_static_member.v +++ b/test_regress/t/t_class_static_member.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_class_static_member_bad.py b/test_regress/t/t_class_static_member_bad.py index 392b50fb6..38cf36b43 100755 --- a/test_regress/t/t_class_static_member_bad.py +++ b/test_regress/t/t_class_static_member_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_static_member_bad.v b/test_regress/t/t_class_static_member_bad.v index b64dba9db..eb6cb4c69 100644 --- a/test_regress/t/t_class_static_member_bad.v +++ b/test_regress/t/t_class_static_member_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2026 Antmicro // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_static_member_pkg.py b/test_regress/t/t_class_static_member_pkg.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_static_member_pkg.py +++ b/test_regress/t/t_class_static_member_pkg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_static_member_pkg.v b/test_regress/t/t_class_static_member_pkg.v index a351b183c..b51eb6333 100644 --- a/test_regress/t/t_class_static_member_pkg.v +++ b/test_regress/t/t_class_static_member_pkg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_class_static_member_sel.py b/test_regress/t/t_class_static_member_sel.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_static_member_sel.py +++ b/test_regress/t/t_class_static_member_sel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_static_member_sel.v b/test_regress/t/t_class_static_member_sel.v index 3071bf50f..49de35924 100644 --- a/test_regress/t/t_class_static_member_sel.v +++ b/test_regress/t/t_class_static_member_sel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_class_static_method.py b/test_regress/t/t_class_static_method.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_static_method.py +++ b/test_regress/t/t_class_static_method.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_static_method.v b/test_regress/t/t_class_static_method.v index 85ac94d0a..a7ba8a4a3 100644 --- a/test_regress/t/t_class_static_method.v +++ b/test_regress/t/t_class_static_method.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_static_method_protect_ids.py b/test_regress/t/t_class_static_method_protect_ids.py index 955f1a347..ff416ebdf 100755 --- a/test_regress/t/t_class_static_method_protect_ids.py +++ b/test_regress/t/t_class_static_method_protect_ids.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_static_order.py b/test_regress/t/t_class_static_order.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_static_order.py +++ b/test_regress/t/t_class_static_order.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_static_order.v b/test_regress/t/t_class_static_order.v index f361a8e74..bf639f50c 100644 --- a/test_regress/t/t_class_static_order.v +++ b/test_regress/t/t_class_static_order.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class ClsZ; diff --git a/test_regress/t/t_class_super_bad.py b/test_regress/t/t_class_super_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_super_bad.py +++ b/test_regress/t/t_class_super_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_super_bad.v b/test_regress/t/t_class_super_bad.v index cb84dab9c..e4de0c364 100644 --- a/test_regress/t/t_class_super_bad.v +++ b/test_regress/t/t_class_super_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Rafal Kapuscik +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Rafal Kapuscik // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_class_super_bad2.py b/test_regress/t/t_class_super_bad2.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_super_bad2.py +++ b/test_regress/t/t_class_super_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_super_bad2.v b/test_regress/t/t_class_super_bad2.v index ba31d657b..8a75239b5 100644 --- a/test_regress/t/t_class_super_bad2.v +++ b/test_regress/t/t_class_super_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Rafal Kapuscik +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Rafal Kapuscik // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_class_super_bad3.py b/test_regress/t/t_class_super_bad3.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_super_bad3.py +++ b/test_regress/t/t_class_super_bad3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_super_bad3.v b/test_regress/t/t_class_super_bad3.v index e50fd51fe..f18954f30 100644 --- a/test_regress/t/t_class_super_bad3.v +++ b/test_regress/t/t_class_super_bad3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_class_super_new.py b/test_regress/t/t_class_super_new.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_super_new.py +++ b/test_regress/t/t_class_super_new.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_super_new.v b/test_regress/t/t_class_super_new.v index 58fe8bc3b..e439cb91a 100644 --- a/test_regress/t/t_class_super_new.v +++ b/test_regress/t/t_class_super_new.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_class_super_new2.py b/test_regress/t/t_class_super_new2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_super_new2.py +++ b/test_regress/t/t_class_super_new2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_super_new2.v b/test_regress/t/t_class_super_new2.v index 5d5c455f9..c3b35deee 100644 --- a/test_regress/t/t_class_super_new2.v +++ b/test_regress/t/t_class_super_new2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Tudor Timi. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Tudor Timi // SPDX-License-Identifier: CC0-1.0 class svunit_base; diff --git a/test_regress/t/t_class_super_new3.py b/test_regress/t/t_class_super_new3.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_class_super_new3.py +++ b/test_regress/t/t_class_super_new3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_super_new3.v b/test_regress/t/t_class_super_new3.v index c216e91a9..d5517c8e5 100644 --- a/test_regress/t/t_class_super_new3.v +++ b/test_regress/t/t_class_super_new3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Base; diff --git a/test_regress/t/t_class_super_new_bad_nfirst.py b/test_regress/t/t_class_super_new_bad_nfirst.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_super_new_bad_nfirst.py +++ b/test_regress/t/t_class_super_new_bad_nfirst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_super_new_bad_nfirst.v b/test_regress/t/t_class_super_new_bad_nfirst.v index 7fbac76d4..f5505c012 100644 --- a/test_regress/t/t_class_super_new_bad_nfirst.v +++ b/test_regress/t/t_class_super_new_bad_nfirst.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Base; diff --git a/test_regress/t/t_class_super_new_noextend_bad.py b/test_regress/t/t_class_super_new_noextend_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_class_super_new_noextend_bad.py +++ b/test_regress/t/t_class_super_new_noextend_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_super_new_noextend_bad.v b/test_regress/t/t_class_super_new_noextend_bad.v index 7ea862a47..0e0bfee53 100644 --- a/test_regress/t/t_class_super_new_noextend_bad.v +++ b/test_regress/t/t_class_super_new_noextend_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_class_this_constructor.py b/test_regress/t/t_class_this_constructor.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_this_constructor.py +++ b/test_regress/t/t_class_this_constructor.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_this_constructor.v b/test_regress/t/t_class_this_constructor.v index 1fe870502..70bf8f045 100644 --- a/test_regress/t/t_class_this_constructor.v +++ b/test_regress/t/t_class_this_constructor.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_class_this_super.py b/test_regress/t/t_class_this_super.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_class_this_super.py +++ b/test_regress/t/t_class_this_super.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_this_super.v b/test_regress/t/t_class_this_super.v index bfb325783..186f59eb4 100644 --- a/test_regress/t/t_class_this_super.v +++ b/test_regress/t/t_class_this_super.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_class_to_basic_assignment_bad.py b/test_regress/t/t_class_to_basic_assignment_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_class_to_basic_assignment_bad.py +++ b/test_regress/t/t_class_to_basic_assignment_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_to_basic_assignment_bad.v b/test_regress/t/t_class_to_basic_assignment_bad.v index 711841e7b..59b670897 100644 --- a/test_regress/t/t_class_to_basic_assignment_bad.v +++ b/test_regress/t/t_class_to_basic_assignment_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_class_trigger_null.py b/test_regress/t/t_class_trigger_null.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_class_trigger_null.py +++ b/test_regress/t/t_class_trigger_null.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_trigger_null.v b/test_regress/t/t_class_trigger_null.v index d16f3952f..17a9175cf 100644 --- a/test_regress/t/t_class_trigger_null.v +++ b/test_regress/t/t_class_trigger_null.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Cameron Waite. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Cameron Waite // SPDX-License-Identifier: CC0-1.0 // Test for null pointer dereference when sensitivity expressions reference diff --git a/test_regress/t/t_class_typedef.py b/test_regress/t/t_class_typedef.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_typedef.py +++ b/test_regress/t/t_class_typedef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_typedef.v b/test_regress/t/t_class_typedef.v index 59426c68f..a5be747ca 100644 --- a/test_regress/t/t_class_typedef.v +++ b/test_regress/t/t_class_typedef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class uvm_resource_types; diff --git a/test_regress/t/t_class_unsup_bad.py b/test_regress/t/t_class_unsup_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_class_unsup_bad.py +++ b/test_regress/t/t_class_unsup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_unsup_bad.v b/test_regress/t/t_class_unsup_bad.v index 78e9b771c..776fc3590 100644 --- a/test_regress/t/t_class_unsup_bad.v +++ b/test_regress/t/t_class_unsup_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 virtual interface vi_t vi; diff --git a/test_regress/t/t_class_uses_this.py b/test_regress/t/t_class_uses_this.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_uses_this.py +++ b/test_regress/t/t_class_uses_this.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_uses_this.v b/test_regress/t/t_class_uses_this.v index 8d7109866..5c34a587a 100644 --- a/test_regress/t/t_class_uses_this.v +++ b/test_regress/t/t_class_uses_this.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Rafal Kapuscik +// SPDX-FileCopyrightText: 2020 Rafal Kapuscik // SPDX-License-Identifier: CC0-1.0 // class Cls; diff --git a/test_regress/t/t_class_uses_this_bad.py b/test_regress/t/t_class_uses_this_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_class_uses_this_bad.py +++ b/test_regress/t/t_class_uses_this_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_uses_this_bad.v b/test_regress/t/t_class_uses_this_bad.v index 9d6019ed0..604eb42ed 100644 --- a/test_regress/t/t_class_uses_this_bad.v +++ b/test_regress/t/t_class_uses_this_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Rafal Kapuscik +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Rafal Kapuscik // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_class_virtual.py b/test_regress/t/t_class_virtual.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_virtual.py +++ b/test_regress/t/t_class_virtual.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_virtual.v b/test_regress/t/t_class_virtual.v index 8c0b80920..3cd4c5b60 100644 --- a/test_regress/t/t_class_virtual.v +++ b/test_regress/t/t_class_virtual.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 virtual class VBase; diff --git a/test_regress/t/t_class_virtual_bad.py b/test_regress/t/t_class_virtual_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_class_virtual_bad.py +++ b/test_regress/t/t_class_virtual_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_virtual_bad.v b/test_regress/t/t_class_virtual_bad.v index 5e87644a4..304a2e109 100644 --- a/test_regress/t/t_class_virtual_bad.v +++ b/test_regress/t/t_class_virtual_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 virtual class VBase; diff --git a/test_regress/t/t_class_virtual_chain_ctor.py b/test_regress/t/t_class_virtual_chain_ctor.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_class_virtual_chain_ctor.py +++ b/test_regress/t/t_class_virtual_chain_ctor.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_virtual_chain_ctor.v b/test_regress/t/t_class_virtual_chain_ctor.v index 53a1b4ec8..2a064e140 100644 --- a/test_regress/t/t_class_virtual_chain_ctor.v +++ b/test_regress/t/t_class_virtual_chain_ctor.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Check that an abstract class' contstructor // can be called indirectly from a constructor of a derived class. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Ilya Barkov +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Ilya Barkov // SPDX-License-Identifier: CC0-1.0 // It's illegal to call diff --git a/test_regress/t/t_class_virtual_protect_ids.py b/test_regress/t/t_class_virtual_protect_ids.py index b42e1e842..0cc1c4f4e 100755 --- a/test_regress/t/t_class_virtual_protect_ids.py +++ b/test_regress/t/t_class_virtual_protect_ids.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_virtual_pure.py b/test_regress/t/t_class_virtual_pure.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_virtual_pure.py +++ b/test_regress/t/t_class_virtual_pure.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_virtual_pure.v b/test_regress/t/t_class_virtual_pure.v index 7c33da780..22155e0bd 100644 --- a/test_regress/t/t_class_virtual_pure.v +++ b/test_regress/t/t_class_virtual_pure.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 virtual class VBase; diff --git a/test_regress/t/t_class_virtual_pure_bad.py b/test_regress/t/t_class_virtual_pure_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_class_virtual_pure_bad.py +++ b/test_regress/t/t_class_virtual_pure_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_virtual_pure_bad.v b/test_regress/t/t_class_virtual_pure_bad.v index 7b3754db3..f235902f3 100644 --- a/test_regress/t/t_class_virtual_pure_bad.v +++ b/test_regress/t/t_class_virtual_pure_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class VBase; diff --git a/test_regress/t/t_class_vparam.py b/test_regress/t/t_class_vparam.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_vparam.py +++ b/test_regress/t/t_class_vparam.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_vparam.v b/test_regress/t/t_class_vparam.v index 76403f03b..2ca8a683f 100644 --- a/test_regress/t/t_class_vparam.v +++ b/test_regress/t/t_class_vparam.v @@ -2,8 +2,8 @@ // // Simple bi-directional alias test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef class paramed_class_t; diff --git a/test_regress/t/t_class_wide.py b/test_regress/t/t_class_wide.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_class_wide.py +++ b/test_regress/t/t_class_wide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_class_wide.v b/test_regress/t/t_class_wide.v index a61944960..271d7c1a3 100644 --- a/test_regress/t/t_class_wide.v +++ b/test_regress/t/t_class_wide.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Jomit626. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2022 Jomit626 // SPDX-License-Identifier: CC0-1.0 `ifndef WIDTH diff --git a/test_regress/t/t_clk_2in.cpp b/test_regress/t/t_clk_2in.cpp index a314d43a6..c6ed81e0f 100644 --- a/test_regress/t/t_clk_2in.cpp +++ b/test_regress/t/t_clk_2in.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_clk_2in.py b/test_regress/t/t_clk_2in.py index 69b0d367c..b208a8bbe 100755 --- a/test_regress/t/t_clk_2in.py +++ b/test_regress/t/t_clk_2in.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_2in.v b/test_regress/t/t_clk_2in.v index 9248dfb75..1f40623b3 100644 --- a/test_regress/t/t_clk_2in.v +++ b/test_regress/t/t_clk_2in.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifndef VERILATOR diff --git a/test_regress/t/t_clk_2in_vec.py b/test_regress/t/t_clk_2in_vec.py index 5939f11bf..14de7859a 100755 --- a/test_regress/t/t_clk_2in_vec.py +++ b/test_regress/t/t_clk_2in_vec.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_concat.py b/test_regress/t/t_clk_concat.py index 15f5ff1bb..fb2c945b4 100755 --- a/test_regress/t/t_clk_concat.py +++ b/test_regress/t/t_clk_concat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_concat.v b/test_regress/t/t_clk_concat.v index b66a9282d..7e432d795 100644 --- a/test_regress/t/t_clk_concat.v +++ b/test_regress/t/t_clk_concat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 module some_module ( diff --git a/test_regress/t/t_clk_concat.vlt b/test_regress/t/t_clk_concat.vlt index f50d457be..3aee34ef2 100644 --- a/test_regress/t/t_clk_concat.vlt +++ b/test_regress/t/t_clk_concat.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed into the Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_clk_concat2.py b/test_regress/t/t_clk_concat2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_concat2.py +++ b/test_regress/t/t_clk_concat2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_concat2.v b/test_regress/t/t_clk_concat2.v index d1d641457..e13a56832 100644 --- a/test_regress/t/t_clk_concat2.v +++ b/test_regress/t/t_clk_concat2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 module some_module ( diff --git a/test_regress/t/t_clk_concat3.py b/test_regress/t/t_clk_concat3.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_concat3.py +++ b/test_regress/t/t_clk_concat3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_concat3.v b/test_regress/t/t_clk_concat3.v index fe68657cb..aa5a67c9e 100644 --- a/test_regress/t/t_clk_concat3.v +++ b/test_regress/t/t_clk_concat3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off ASCRANGE */ diff --git a/test_regress/t/t_clk_concat4.py b/test_regress/t/t_clk_concat4.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_concat4.py +++ b/test_regress/t/t_clk_concat4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_concat4.v b/test_regress/t/t_clk_concat4.v index 58539dd4b..98a9b1407 100644 --- a/test_regress/t/t_clk_concat4.v +++ b/test_regress/t/t_clk_concat4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 module some_module ( diff --git a/test_regress/t/t_clk_concat5.py b/test_regress/t/t_clk_concat5.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_concat5.py +++ b/test_regress/t/t_clk_concat5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_concat5.v b/test_regress/t/t_clk_concat5.v index 359ea01a2..245a0e323 100644 --- a/test_regress/t/t_clk_concat5.v +++ b/test_regress/t/t_clk_concat5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed into the Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 module some_module ( diff --git a/test_regress/t/t_clk_concat6.py b/test_regress/t/t_clk_concat6.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_concat6.py +++ b/test_regress/t/t_clk_concat6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_concat6.v b/test_regress/t/t_clk_concat6.v index 87fad0d11..07b623e97 100644 --- a/test_regress/t/t_clk_concat6.v +++ b/test_regress/t/t_clk_concat6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 module some_module ( diff --git a/test_regress/t/t_clk_concat_vlt.py b/test_regress/t/t_clk_concat_vlt.py index d7ab3967c..a9dcc2716 100755 --- a/test_regress/t/t_clk_concat_vlt.py +++ b/test_regress/t/t_clk_concat_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_condflop.py b/test_regress/t/t_clk_condflop.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_condflop.py +++ b/test_regress/t/t_clk_condflop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_condflop.v b/test_regress/t/t_clk_condflop.v index 5563b1b82..f64151e29 100644 --- a/test_regress/t/t_clk_condflop.v +++ b/test_regress/t/t_clk_condflop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_clk_dpulse.py b/test_regress/t/t_clk_dpulse.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_dpulse.py +++ b/test_regress/t/t_clk_dpulse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_dpulse.v b/test_regress/t/t_clk_dpulse.v index 5ab490ffa..6a7b74236 100644 --- a/test_regress/t/t_clk_dpulse.v +++ b/test_regress/t/t_clk_dpulse.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clk_dsp.py b/test_regress/t/t_clk_dsp.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_dsp.py +++ b/test_regress/t/t_clk_dsp.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_dsp.v b/test_regress/t/t_clk_dsp.v index 6e761b17b..5d3c205c0 100644 --- a/test_regress/t/t_clk_dsp.v +++ b/test_regress/t/t_clk_dsp.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clk_first.py b/test_regress/t/t_clk_first.py index 88dfd68d3..27c706704 100755 --- a/test_regress/t/t_clk_first.py +++ b/test_regress/t/t_clk_first.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_first.v b/test_regress/t/t_clk_first.v index b2de33e7c..2080733d0 100644 --- a/test_regress/t/t_clk_first.v +++ b/test_regress/t/t_clk_first.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clk_first_bad.py b/test_regress/t/t_clk_first_bad.py index d087349a1..ecaf194bb 100755 --- a/test_regress/t/t_clk_first_bad.py +++ b/test_regress/t/t_clk_first_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_first_deprecated.py b/test_regress/t/t_clk_first_deprecated.py index f87d01c5b..4ede20df8 100755 --- a/test_regress/t/t_clk_first_deprecated.py +++ b/test_regress/t/t_clk_first_deprecated.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_first_deprecated.v b/test_regress/t/t_clk_first_deprecated.v index 5bf460c19..f0f38a74c 100644 --- a/test_regress/t/t_clk_first_deprecated.v +++ b/test_regress/t/t_clk_first_deprecated.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clk_gate_ext.py b/test_regress/t/t_clk_gate_ext.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_gate_ext.py +++ b/test_regress/t/t_clk_gate_ext.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_gate_ext.v b/test_regress/t/t_clk_gate_ext.v index 5f50801bf..1be4eec74 100644 --- a/test_regress/t/t_clk_gate_ext.v +++ b/test_regress/t/t_clk_gate_ext.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_clk_gated_1.py b/test_regress/t/t_clk_gated_1.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_gated_1.py +++ b/test_regress/t/t_clk_gated_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_gated_1.v b/test_regress/t/t_clk_gated_1.v index 91b547259..a4bbebcaf 100644 --- a/test_regress/t/t_clk_gated_1.v +++ b/test_regress/t/t_clk_gated_1.v @@ -14,8 +14,8 @@ // // This test is added to facilitate experiments with solutions. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jeremy Bennett . +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clk_gater.py b/test_regress/t/t_clk_gater.py index 507391524..e29687a19 100755 --- a/test_regress/t/t_clk_gater.py +++ b/test_regress/t/t_clk_gater.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_gater.v b/test_regress/t/t_clk_gater.v index fb5f43c60..1b14bc9b3 100644 --- a/test_regress/t/t_clk_gater.v +++ b/test_regress/t/t_clk_gater.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clk_gen.py b/test_regress/t/t_clk_gen.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_gen.py +++ b/test_regress/t/t_clk_gen.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_gen.v b/test_regress/t/t_clk_gen.v index 34b4d2f7b..1e5c4a15d 100644 --- a/test_regress/t/t_clk_gen.v +++ b/test_regress/t/t_clk_gen.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clk_inp_init.cpp b/test_regress/t/t_clk_inp_init.cpp index f6f91d8d6..2c9e1e5f2 100644 --- a/test_regress/t/t_clk_inp_init.cpp +++ b/test_regress/t/t_clk_inp_init.cpp @@ -1,5 +1,5 @@ -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_clk_inp_init.py b/test_regress/t/t_clk_inp_init.py index f840b04dc..e561a74aa 100755 --- a/test_regress/t/t_clk_inp_init.py +++ b/test_regress/t/t_clk_inp_init.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the -# GNU Lesser General Public License Version 3 or the Perl Artistic -# License Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_inp_init.v b/test_regress/t/t_clk_inp_init.v index cc8ae8b47..aafc767bb 100644 --- a/test_regress/t/t_clk_inp_init.v +++ b/test_regress/t/t_clk_inp_init.v @@ -3,8 +3,8 @@ // This tests issue #1327 (Strange initialization behavior with // "VinpClk" cloned clock variables) // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2018 by Rupert Swarbrick (Argon Design). +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Rupert Swarbrick (Argon Design) // SPDX-License-Identifier: CC0-1.0 // bug1327 diff --git a/test_regress/t/t_clk_latch.py b/test_regress/t/t_clk_latch.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_latch.py +++ b/test_regress/t/t_clk_latch.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_latch.v b/test_regress/t/t_clk_latch.v index 4f1bf498f..28cd61119 100644 --- a/test_regress/t/t_clk_latch.v +++ b/test_regress/t/t_clk_latch.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clk_latch_edgestyle.py b/test_regress/t/t_clk_latch_edgestyle.py index 395d09419..886d943e2 100755 --- a/test_regress/t/t_clk_latch_edgestyle.py +++ b/test_regress/t/t_clk_latch_edgestyle.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_latchgate.py b/test_regress/t/t_clk_latchgate.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_latchgate.py +++ b/test_regress/t/t_clk_latchgate.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_latchgate.v b/test_regress/t/t_clk_latchgate.v index db9dae13d..484083a8c 100644 --- a/test_regress/t/t_clk_latchgate.v +++ b/test_regress/t/t_clk_latchgate.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // -------------------------------------------------------- diff --git a/test_regress/t/t_clk_powerdn.py b/test_regress/t/t_clk_powerdn.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clk_powerdn.py +++ b/test_regress/t/t_clk_powerdn.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_powerdn.v b/test_regress/t/t_clk_powerdn.v index e8dec908f..64e8f6f64 100644 --- a/test_regress/t/t_clk_powerdn.v +++ b/test_regress/t/t_clk_powerdn.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clk_scope_bad.py b/test_regress/t/t_clk_scope_bad.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_clk_scope_bad.py +++ b/test_regress/t/t_clk_scope_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_scope_bad.v b/test_regress/t/t_clk_scope_bad.v index 08b480ee5..f0fe53a15 100644 --- a/test_regress/t/t_clk_scope_bad.v +++ b/test_regress/t/t_clk_scope_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clk_vecgen1.py b/test_regress/t/t_clk_vecgen1.py index a61cd74d6..b341eb3c4 100755 --- a/test_regress/t/t_clk_vecgen1.py +++ b/test_regress/t/t_clk_vecgen1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_vecgen1.v b/test_regress/t/t_clk_vecgen1.v index c4eb66356..0f8948d12 100644 --- a/test_regress/t/t_clk_vecgen1.v +++ b/test_regress/t/t_clk_vecgen1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clk_vecgen2.py b/test_regress/t/t_clk_vecgen2.py index 6c46e2c7c..75eed1071 100755 --- a/test_regress/t/t_clk_vecgen2.py +++ b/test_regress/t/t_clk_vecgen2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clk_vecgen3.py b/test_regress/t/t_clk_vecgen3.py index 7e8939ce1..c3f505618 100755 --- a/test_regress/t/t_clk_vecgen3.py +++ b/test_regress/t/t_clk_vecgen3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocked_release_combo.py b/test_regress/t/t_clocked_release_combo.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clocked_release_combo.py +++ b/test_regress/t/t_clocked_release_combo.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocked_release_combo.v b/test_regress/t/t_clocked_release_combo.v index fe0605223..0698ffbfd 100644 --- a/test_regress/t/t_clocked_release_combo.v +++ b/test_regress/t/t_clocked_release_combo.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 // verilator lint_off MULTIDRIVEN diff --git a/test_regress/t/t_clocker.py b/test_regress/t/t_clocker.py index dbb378eea..db2685982 100755 --- a/test_regress/t/t_clocker.py +++ b/test_regress/t/t_clocker.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocker.v b/test_regress/t/t_clocker.v index 7b84db7d8..e51d195e9 100644 --- a/test_regress/t/t_clocker.v +++ b/test_regress/t/t_clocker.v @@ -2,8 +2,8 @@ // // Trigger the CLKDATA detection // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Jie Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Jie Xu // SPDX-License-Identifier: CC0-1.0 localparam ID_MSB = 1; diff --git a/test_regress/t/t_clocking_bad1.py b/test_regress/t/t_clocking_bad1.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_clocking_bad1.py +++ b/test_regress/t/t_clocking_bad1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_bad1.v b/test_regress/t/t_clocking_bad1.v index 306b502f6..deed6ce53 100644 --- a/test_regress/t/t_clocking_bad1.v +++ b/test_regress/t/t_clocking_bad1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_clocking_bad2.py b/test_regress/t/t_clocking_bad2.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_clocking_bad2.py +++ b/test_regress/t/t_clocking_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_bad2.v b/test_regress/t/t_clocking_bad2.v index 85a6a35d2..a9386b0e6 100644 --- a/test_regress/t/t_clocking_bad2.v +++ b/test_regress/t/t_clocking_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_clocking_bad3.py b/test_regress/t/t_clocking_bad3.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_clocking_bad3.py +++ b/test_regress/t/t_clocking_bad3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_bad3.v b/test_regress/t/t_clocking_bad3.v index a7949e4a0..a529a9f4c 100644 --- a/test_regress/t/t_clocking_bad3.v +++ b/test_regress/t/t_clocking_bad3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_clocking_bad4.py b/test_regress/t/t_clocking_bad4.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_clocking_bad4.py +++ b/test_regress/t/t_clocking_bad4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_bad4.v b/test_regress/t/t_clocking_bad4.v index 58707a1af..00a35ea6c 100644 --- a/test_regress/t/t_clocking_bad4.v +++ b/test_regress/t/t_clocking_bad4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_clocking_bad5.py b/test_regress/t/t_clocking_bad5.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_clocking_bad5.py +++ b/test_regress/t/t_clocking_bad5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_bad5.v b/test_regress/t/t_clocking_bad5.v index 31eb33744..7af05b672 100644 --- a/test_regress/t/t_clocking_bad5.v +++ b/test_regress/t/t_clocking_bad5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_clocking_concat.py b/test_regress/t/t_clocking_concat.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_clocking_concat.py +++ b/test_regress/t/t_clocking_concat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_concat.v b/test_regress/t/t_clocking_concat.v index 027264dad..17e1bfe70 100644 --- a/test_regress/t/t_clocking_concat.v +++ b/test_regress/t/t_clocking_concat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clocking_empty_block.py b/test_regress/t/t_clocking_empty_block.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_clocking_empty_block.py +++ b/test_regress/t/t_clocking_empty_block.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_empty_block.v b/test_regress/t/t_clocking_empty_block.v index 8210ffcfd..76d371dcb 100644 --- a/test_regress/t/t_clocking_empty_block.v +++ b/test_regress/t/t_clocking_empty_block.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Alex Mykyta. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Alex Mykyta // SPDX-License-Identifier: CC0-1.0 module t(); diff --git a/test_regress/t/t_clocking_inout.py b/test_regress/t/t_clocking_inout.py index a4406cb80..bb3cf3bf1 100755 --- a/test_regress/t/t_clocking_inout.py +++ b/test_regress/t/t_clocking_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_inout.v b/test_regress/t/t_clocking_inout.v index 2e89aa9a3..cf93fd18d 100644 --- a/test_regress/t/t_clocking_inout.v +++ b/test_regress/t/t_clocking_inout.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_clocking_input_0_delay.py b/test_regress/t/t_clocking_input_0_delay.py index c55d45e6a..f498514dd 100755 --- a/test_regress/t/t_clocking_input_0_delay.py +++ b/test_regress/t/t_clocking_input_0_delay.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_input_0_delay.v b/test_regress/t/t_clocking_input_0_delay.v index 0a74dd834..0720c98d3 100644 --- a/test_regress/t/t_clocking_input_0_delay.v +++ b/test_regress/t/t_clocking_input_0_delay.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `timescale 1ms / 1ns diff --git a/test_regress/t/t_clocking_input_default.py b/test_regress/t/t_clocking_input_default.py index c55d45e6a..f498514dd 100755 --- a/test_regress/t/t_clocking_input_default.py +++ b/test_regress/t/t_clocking_input_default.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_input_default.v b/test_regress/t/t_clocking_input_default.v index 5832f7e80..0f282665c 100644 --- a/test_regress/t/t_clocking_input_default.v +++ b/test_regress/t/t_clocking_input_default.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `timescale 1ms / 1ns diff --git a/test_regress/t/t_clocking_notiming.py b/test_regress/t/t_clocking_notiming.py index 3e536886c..32315fac3 100755 --- a/test_regress/t/t_clocking_notiming.py +++ b/test_regress/t/t_clocking_notiming.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_notiming.v b/test_regress/t/t_clocking_notiming.v index 1c718fda8..80c2eba0d 100644 --- a/test_regress/t/t_clocking_notiming.v +++ b/test_regress/t/t_clocking_notiming.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_clocking_out_on_change.py b/test_regress/t/t_clocking_out_on_change.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_clocking_out_on_change.py +++ b/test_regress/t/t_clocking_out_on_change.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_out_on_change.v b/test_regress/t/t_clocking_out_on_change.v index a8730ca9f..63e35e1a7 100644 --- a/test_regress/t/t_clocking_out_on_change.v +++ b/test_regress/t/t_clocking_out_on_change.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_clocking_react.py b/test_regress/t/t_clocking_react.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_clocking_react.py +++ b/test_regress/t/t_clocking_react.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_react.v b/test_regress/t/t_clocking_react.v index 2f8a111d9..fed57a5a2 100644 --- a/test_regress/t/t_clocking_react.v +++ b/test_regress/t/t_clocking_react.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 interface axi_if; diff --git a/test_regress/t/t_clocking_sched.py b/test_regress/t/t_clocking_sched.py index 97abb660e..c03eaf086 100755 --- a/test_regress/t/t_clocking_sched.py +++ b/test_regress/t/t_clocking_sched.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_sched.v b/test_regress/t/t_clocking_sched.v index 44007f266..df4950cc9 100644 --- a/test_regress/t/t_clocking_sched.v +++ b/test_regress/t/t_clocking_sched.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_clocking_sched_timing.py b/test_regress/t/t_clocking_sched_timing.py index 5737cc7a9..81c152f91 100755 --- a/test_regress/t/t_clocking_sched_timing.py +++ b/test_regress/t/t_clocking_sched_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_sched_timing_forkproc.py b/test_regress/t/t_clocking_sched_timing_forkproc.py index 25f9bb0ff..eef7522eb 100755 --- a/test_regress/t/t_clocking_sched_timing_forkproc.py +++ b/test_regress/t/t_clocking_sched_timing_forkproc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_timing.v b/test_regress/t/t_clocking_timing.v index 0c19d9a0e..b8188242f 100644 --- a/test_regress/t/t_clocking_timing.v +++ b/test_regress/t/t_clocking_timing.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `timescale 10ns/1ns diff --git a/test_regress/t/t_clocking_timing1.py b/test_regress/t/t_clocking_timing1.py index 23fe7bdeb..449fd97df 100755 --- a/test_regress/t/t_clocking_timing1.py +++ b/test_regress/t/t_clocking_timing1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_timing2.py b/test_regress/t/t_clocking_timing2.py index f34cb10f1..64fbfad5e 100755 --- a/test_regress/t/t_clocking_timing2.py +++ b/test_regress/t/t_clocking_timing2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_unsup1.py b/test_regress/t/t_clocking_unsup1.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_clocking_unsup1.py +++ b/test_regress/t/t_clocking_unsup1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_unsup1.v b/test_regress/t/t_clocking_unsup1.v index a15a9212d..16a14a248 100644 --- a/test_regress/t/t_clocking_unsup1.v +++ b/test_regress/t/t_clocking_unsup1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_clocking_unsup2.py b/test_regress/t/t_clocking_unsup2.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_clocking_unsup2.py +++ b/test_regress/t/t_clocking_unsup2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_unsup2.v b/test_regress/t/t_clocking_unsup2.v index 17babaa15..4fec1b610 100644 --- a/test_regress/t/t_clocking_unsup2.v +++ b/test_regress/t/t_clocking_unsup2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_clocking_virtual.py b/test_regress/t/t_clocking_virtual.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_clocking_virtual.py +++ b/test_regress/t/t_clocking_virtual.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_virtual.v b/test_regress/t/t_clocking_virtual.v index 75a7d58fe..206b0495b 100644 --- a/test_regress/t/t_clocking_virtual.v +++ b/test_regress/t/t_clocking_virtual.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 interface Iface; diff --git a/test_regress/t/t_clocking_xref.py b/test_regress/t/t_clocking_xref.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_clocking_xref.py +++ b/test_regress/t/t_clocking_xref.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_clocking_xref.v b/test_regress/t/t_clocking_xref.v index 8d4d021ad..ca70d7a5c 100644 --- a/test_regress/t/t_clocking_xref.v +++ b/test_regress/t/t_clocking_xref.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module mod; diff --git a/test_regress/t/t_comb_do_not_convert_to.py b/test_regress/t/t_comb_do_not_convert_to.py index a5c94d9ff..b3e1bba47 100755 --- a/test_regress/t/t_comb_do_not_convert_to.py +++ b/test_regress/t/t_comb_do_not_convert_to.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_comb_do_not_convert_to.v b/test_regress/t/t_comb_do_not_convert_to.v index f80ce544b..33b172315 100644 --- a/test_regress/t/t_comb_do_not_convert_to.v +++ b/test_regress/t/t_comb_do_not_convert_to.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_comb_input_0.cpp b/test_regress/t/t_comb_input_0.cpp index b08087648..ae4dc3cf6 100644 --- a/test_regress/t/t_comb_input_0.cpp +++ b/test_regress/t/t_comb_input_0.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_comb_input_0.py b/test_regress/t/t_comb_input_0.py index 74e183dab..4af222ac3 100755 --- a/test_regress/t/t_comb_input_0.py +++ b/test_regress/t/t_comb_input_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_comb_input_0.v b/test_regress/t/t_comb_input_0.v index d66ba66c8..8ed63208b 100644 --- a/test_regress/t/t_comb_input_0.v +++ b/test_regress/t/t_comb_input_0.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 diff --git a/test_regress/t/t_comb_input_1.cpp b/test_regress/t/t_comb_input_1.cpp index 62acf8373..c1dfa74d9 100644 --- a/test_regress/t/t_comb_input_1.cpp +++ b/test_regress/t/t_comb_input_1.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_comb_input_1.py b/test_regress/t/t_comb_input_1.py index 4f9f6115e..f2488ae17 100755 --- a/test_regress/t/t_comb_input_1.py +++ b/test_regress/t/t_comb_input_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_comb_input_1.v b/test_regress/t/t_comb_input_1.v index 0d057b28d..98a81e175 100644 --- a/test_regress/t/t_comb_input_1.v +++ b/test_regress/t/t_comb_input_1.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 diff --git a/test_regress/t/t_comb_input_2.cpp b/test_regress/t/t_comb_input_2.cpp index 0f3534650..28e6f1793 100644 --- a/test_regress/t/t_comb_input_2.cpp +++ b/test_regress/t/t_comb_input_2.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_comb_input_2.py b/test_regress/t/t_comb_input_2.py index 4f9f6115e..f2488ae17 100755 --- a/test_regress/t/t_comb_input_2.py +++ b/test_regress/t/t_comb_input_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_comb_input_2.v b/test_regress/t/t_comb_input_2.v index f90d5bb9b..d2047021b 100644 --- a/test_regress/t/t_comb_input_2.v +++ b/test_regress/t/t_comb_input_2.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VERILATOR diff --git a/test_regress/t/t_comb_loop_through_unpacked_array.py b/test_regress/t/t_comb_loop_through_unpacked_array.py index d16f85d79..9ecd0205a 100755 --- a/test_regress/t/t_comb_loop_through_unpacked_array.py +++ b/test_regress/t/t_comb_loop_through_unpacked_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_comb_loop_through_unpacked_array.v b/test_regress/t/t_comb_loop_through_unpacked_array.v index 1e2d26052..d7992c98f 100644 --- a/test_regress/t/t_comb_loop_through_unpacked_array.v +++ b/test_regress/t/t_comb_loop_through_unpacked_array.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module top( diff --git a/test_regress/t/t_compiler_include.cpp b/test_regress/t/t_compiler_include.cpp index 7c5792f66..c581a8d65 100644 --- a/test_regress/t/t_compiler_include.cpp +++ b/test_regress/t/t_compiler_include.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_compiler_include.h b/test_regress/t/t_compiler_include.h index 7a18a8501..71b43a9bf 100644 --- a/test_regress/t/t_compiler_include.h +++ b/test_regress/t/t_compiler_include.h @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_compiler_include.py b/test_regress/t/t_compiler_include.py index f2d4a6302..8f60d60bf 100755 --- a/test_regress/t/t_compiler_include.py +++ b/test_regress/t/t_compiler_include.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_compiler_include.v b/test_regress/t/t_compiler_include.v index a6d76d187..90437a0b3 100644 --- a/test_regress/t/t_compiler_include.v +++ b/test_regress/t/t_compiler_include.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (input logic[31:0] in, output logic[31:0] out); diff --git a/test_regress/t/t_compiler_include_dpi.cpp b/test_regress/t/t_compiler_include_dpi.cpp index e3ed99be7..9ecb583af 100644 --- a/test_regress/t/t_compiler_include_dpi.cpp +++ b/test_regress/t/t_compiler_include_dpi.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_compiler_include_dpi.h b/test_regress/t/t_compiler_include_dpi.h index a985d65a6..84fca1777 100644 --- a/test_regress/t/t_compiler_include_dpi.h +++ b/test_regress/t/t_compiler_include_dpi.h @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_compiler_include_dpi.py b/test_regress/t/t_compiler_include_dpi.py index af749e59f..880bd38ad 100755 --- a/test_regress/t/t_compiler_include_dpi.py +++ b/test_regress/t/t_compiler_include_dpi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_compiler_include_dpi.v b/test_regress/t/t_compiler_include_dpi.v index 4cc0c3d84..25f6dd00a 100644 --- a/test_regress/t/t_compiler_include_dpi.v +++ b/test_regress/t/t_compiler_include_dpi.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_compiler_include_dpi_split.py b/test_regress/t/t_compiler_include_dpi_split.py index 6f69ac393..fe8783f52 100755 --- a/test_regress/t/t_compiler_include_dpi_split.py +++ b/test_regress/t/t_compiler_include_dpi_split.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_compiler_include_split.py b/test_regress/t/t_compiler_include_split.py index daae2e49f..d69770ed4 100755 --- a/test_regress/t/t_compiler_include_split.py +++ b/test_regress/t/t_compiler_include_split.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_concat_casts.py b/test_regress/t/t_concat_casts.py index c39e83d77..903201f15 100755 --- a/test_regress/t/t_concat_casts.py +++ b/test_regress/t/t_concat_casts.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_concat_casts.v b/test_regress/t/t_concat_casts.v index beb5c8637..014348ad7 100644 --- a/test_regress/t/t_concat_casts.v +++ b/test_regress/t/t_concat_casts.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package my_pkg; diff --git a/test_regress/t/t_concat_impure.py b/test_regress/t/t_concat_impure.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_concat_impure.py +++ b/test_regress/t/t_concat_impure.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_concat_impure.v b/test_regress/t/t_concat_impure.v index fc7c1e9e3..16499b370 100644 --- a/test_regress/t/t_concat_impure.v +++ b/test_regress/t/t_concat_impure.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 int global_variable = 0; diff --git a/test_regress/t/t_concat_init_array_functions.py b/test_regress/t/t_concat_init_array_functions.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_concat_init_array_functions.py +++ b/test_regress/t/t_concat_init_array_functions.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_concat_init_array_functions.v b/test_regress/t/t_concat_init_array_functions.v index 95b0e456c..5ea585894 100755 --- a/test_regress/t/t_concat_init_array_functions.v +++ b/test_regress/t/t_concat_init_array_functions.v @@ -2,8 +2,8 @@ // // Simple test for unpacked concatenation arrays used as function arguments. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2026 Antmicro // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_concat_large.py b/test_regress/t/t_concat_large.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_concat_large.py +++ b/test_regress/t/t_concat_large.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_concat_large.v b/test_regress/t/t_concat_large.v index d95caf46c..8f0adcb35 100644 --- a/test_regress/t/t_concat_large.v +++ b/test_regress/t/t_concat_large.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2015 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_concat_large_bad.py b/test_regress/t/t_concat_large_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_concat_large_bad.py +++ b/test_regress/t/t_concat_large_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_concat_large_bad.v b/test_regress/t/t_concat_large_bad.v index 5b7309f84..7d489f61f 100644 --- a/test_regress/t/t_concat_large_bad.v +++ b/test_regress/t/t_concat_large_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2015 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_concat_link_bad.py b/test_regress/t/t_concat_link_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_concat_link_bad.py +++ b/test_regress/t/t_concat_link_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_concat_link_bad.v b/test_regress/t/t_concat_link_bad.v index 44f6cf068..576f03b59 100644 --- a/test_regress/t/t_concat_link_bad.v +++ b/test_regress/t/t_concat_link_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019. +// This file ONLY is placed into the Public Domain. +// SPDX-FileCopyrightText: 2019 // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_concat_opt.py b/test_regress/t/t_concat_opt.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_concat_opt.py +++ b/test_regress/t/t_concat_opt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_concat_opt.v b/test_regress/t/t_concat_opt.v index 5a09562af..3f85fa53b 100644 --- a/test_regress/t/t_concat_opt.v +++ b/test_regress/t/t_concat_opt.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2004 by Jie Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Jie Xu // SPDX-License-Identifier: CC0-1.0 // // The test was added together with the concat optimization. diff --git a/test_regress/t/t_concat_or.py b/test_regress/t/t_concat_or.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_concat_or.py +++ b/test_regress/t/t_concat_or.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_concat_or.v b/test_regress/t/t_concat_or.v index 17b05cb4b..5fa2acd57 100644 --- a/test_regress/t/t_concat_or.v +++ b/test_regress/t/t_concat_or.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_concat_sel.py b/test_regress/t/t_concat_sel.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_concat_sel.py +++ b/test_regress/t/t_concat_sel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_concat_sel.v b/test_regress/t/t_concat_sel.v index 605794d85..295680318 100644 --- a/test_regress/t/t_concat_sel.v +++ b/test_regress/t/t_concat_sel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_concat_string.py b/test_regress/t/t_concat_string.py index 52c58524e..a768af0c2 100755 --- a/test_regress/t/t_concat_string.py +++ b/test_regress/t/t_concat_string.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_concat_string.v b/test_regress/t/t_concat_string.v index c05655891..a8c36346e 100644 --- a/test_regress/t/t_concat_string.v +++ b/test_regress/t/t_concat_string.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 typedef enum {efgh} en; diff --git a/test_regress/t/t_concat_unpack.py b/test_regress/t/t_concat_unpack.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_concat_unpack.py +++ b/test_regress/t/t_concat_unpack.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_concat_unpack.v b/test_regress/t/t_concat_unpack.v index 8d3f4bac2..41ff5f43c 100644 --- a/test_regress/t/t_concat_unpack.v +++ b/test_regress/t/t_concat_unpack.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_config_default.py b/test_regress/t/t_config_default.py index 628079b8b..5d7cf12fe 100755 --- a/test_regress/t/t_config_default.py +++ b/test_regress/t/t_config_default.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_default.v b/test_regress/t/t_config_default.v index 03a847904..d1e964e92 100644 --- a/test_regress/t/t_config_default.v +++ b/test_regress/t/t_config_default.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_config_hier.py b/test_regress/t/t_config_hier.py index d595a0443..c61d0cdbe 100755 --- a/test_regress/t/t_config_hier.py +++ b/test_regress/t/t_config_hier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_hier.v b/test_regress/t/t_config_hier.v index 2f71a6b91..87029b07e 100644 --- a/test_regress/t/t_config_hier.v +++ b/test_regress/t/t_config_hier.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Test several ways of using config to specify different hierarchies When done, diff --git a/test_regress/t/t_config_include_bad.py b/test_regress/t/t_config_include_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_config_include_bad.py +++ b/test_regress/t/t_config_include_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_include_bad.v b/test_regress/t/t_config_include_bad.v index 696d8f8e6..2c9aed81e 100644 --- a/test_regress/t/t_config_include_bad.v +++ b/test_regress/t/t_config_include_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 include "meant_to_tick_include.v" diff --git a/test_regress/t/t_config_inst.py b/test_regress/t/t_config_inst.py index 628079b8b..5d7cf12fe 100755 --- a/test_regress/t/t_config_inst.py +++ b/test_regress/t/t_config_inst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_inst.v b/test_regress/t/t_config_inst.v index 1f6bc507b..49620fe7d 100644 --- a/test_regress/t/t_config_inst.v +++ b/test_regress/t/t_config_inst.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_config_inst_missing.py b/test_regress/t/t_config_inst_missing.py index c920a018c..51390d67e 100755 --- a/test_regress/t/t_config_inst_missing.py +++ b/test_regress/t/t_config_inst_missing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_inst_missing.v b/test_regress/t/t_config_inst_missing.v index 43dbfebe0..5c6547265 100644 --- a/test_regress/t/t_config_inst_missing.v +++ b/test_regress/t/t_config_inst_missing.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_config_liblist.py b/test_regress/t/t_config_liblist.py index 628079b8b..5d7cf12fe 100755 --- a/test_regress/t/t_config_liblist.py +++ b/test_regress/t/t_config_liblist.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_liblist.v b/test_regress/t/t_config_liblist.v index 3d131145a..eb3ab8666 100644 --- a/test_regress/t/t_config_liblist.v +++ b/test_regress/t/t_config_liblist.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_config_libmap.py b/test_regress/t/t_config_libmap.py index cd5705948..aab9c894e 100755 --- a/test_regress/t/t_config_libmap.py +++ b/test_regress/t/t_config_libmap.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_libmap.v b/test_regress/t/t_config_libmap.v index 3d5df6376..56d5f5442 100644 --- a/test_regress/t/t_config_libmap.v +++ b/test_regress/t/t_config_libmap.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_config_libmap/lib.map b/test_regress/t/t_config_libmap/lib.map index 1393eb2d3..ab2d2941a 100644 --- a/test_regress/t/t_config_libmap/lib.map +++ b/test_regress/t/t_config_libmap/lib.map @@ -1,8 +1,8 @@ // -*- Verilog -*- // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // lib.map file: diff --git a/test_regress/t/t_config_libmap/m1.v b/test_regress/t/t_config_libmap/m1.v index 7322ff636..96df22b16 100644 --- a/test_regress/t/t_config_libmap/m1.v +++ b/test_regress/t/t_config_libmap/m1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module m1; diff --git a/test_regress/t/t_config_libmap/m2.sv b/test_regress/t/t_config_libmap/m2.sv index debd8ce2b..78699ad87 100644 --- a/test_regress/t/t_config_libmap/m2.sv +++ b/test_regress/t/t_config_libmap/m2.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module m2; diff --git a/test_regress/t/t_config_libmap/m3.vg b/test_regress/t/t_config_libmap/m3.vg index 4e28607c5..1cdd74c20 100644 --- a/test_regress/t/t_config_libmap/m3.vg +++ b/test_regress/t/t_config_libmap/m3.vg @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module m3; diff --git a/test_regress/t/t_config_libmap/m5.v b/test_regress/t/t_config_libmap/m5.v index 45465c839..1dbb4731e 100644 --- a/test_regress/t/t_config_libmap/m5.v +++ b/test_regress/t/t_config_libmap/m5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module m5; diff --git a/test_regress/t/t_config_libmap/sub/other.sv b/test_regress/t/t_config_libmap/sub/other.sv index e95618256..75023ab03 100644 --- a/test_regress/t/t_config_libmap/sub/other.sv +++ b/test_regress/t/t_config_libmap/sub/other.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module other; diff --git a/test_regress/t/t_config_libmap/x4.v b/test_regress/t/t_config_libmap/x4.v index d7b4f8e9f..918faa433 100644 --- a/test_regress/t/t_config_libmap/x4.v +++ b/test_regress/t/t_config_libmap/x4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module x4; diff --git a/test_regress/t/t_config_libmap_inc.map b/test_regress/t/t_config_libmap_inc.map index 1d01af834..ce80ea071 100644 --- a/test_regress/t/t_config_libmap_inc.map +++ b/test_regress/t/t_config_libmap_inc.map @@ -1,8 +1,8 @@ // -*- Verilog -*- // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // lib.map file: diff --git a/test_regress/t/t_config_libmap_inc.py b/test_regress/t/t_config_libmap_inc.py index 8f74f06cf..10db367a5 100755 --- a/test_regress/t/t_config_libmap_inc.py +++ b/test_regress/t/t_config_libmap_inc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_libmap_inc.v b/test_regress/t/t_config_libmap_inc.v index c24a75a62..64e5c0081 100644 --- a/test_regress/t/t_config_libmap_inc.v +++ b/test_regress/t/t_config_libmap_inc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_config_multitop.py b/test_regress/t/t_config_multitop.py index 55c7eceab..39cee3d81 100755 --- a/test_regress/t/t_config_multitop.py +++ b/test_regress/t/t_config_multitop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_multitop.v b/test_regress/t/t_config_multitop.v index 0fce4b478..16afd9b37 100644 --- a/test_regress/t/t_config_multitop.v +++ b/test_regress/t/t_config_multitop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off MULTITOP diff --git a/test_regress/t/t_config_param.py b/test_regress/t/t_config_param.py index 6a0214ee8..81cb73e79 100755 --- a/test_regress/t/t_config_param.py +++ b/test_regress/t/t_config_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_param.v b/test_regress/t/t_config_param.v index 398a1486a..f3ba336ee 100644 --- a/test_regress/t/t_config_param.v +++ b/test_regress/t/t_config_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module m1; diff --git a/test_regress/t/t_config_rules.py b/test_regress/t/t_config_rules.py index 2da127041..c422c716d 100755 --- a/test_regress/t/t_config_rules.py +++ b/test_regress/t/t_config_rules.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_rules.v b/test_regress/t/t_config_rules.v index 38f47a1ce..d6e3fafa6 100644 --- a/test_regress/t/t_config_rules.v +++ b/test_regress/t/t_config_rules.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_config_rules_sub.v b/test_regress/t/t_config_rules_sub.v index 5d8c7cbe7..1ed25de6c 100644 --- a/test_regress/t/t_config_rules_sub.v +++ b/test_regress/t/t_config_rules_sub.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_config_top.py b/test_regress/t/t_config_top.py index ca0397f58..4805ea972 100755 --- a/test_regress/t/t_config_top.py +++ b/test_regress/t/t_config_top.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_top.v b/test_regress/t/t_config_top.v index c444a4f19..550ed79c3 100644 --- a/test_regress/t/t_config_top.v +++ b/test_regress/t/t_config_top.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module m1; diff --git a/test_regress/t/t_config_top2.py b/test_regress/t/t_config_top2.py index 55622426b..fd2877e7a 100755 --- a/test_regress/t/t_config_top2.py +++ b/test_regress/t/t_config_top2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_top2.v b/test_regress/t/t_config_top2.v index e85336130..af646c698 100644 --- a/test_regress/t/t_config_top2.v +++ b/test_regress/t/t_config_top2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off MULTITOP diff --git a/test_regress/t/t_config_work.map b/test_regress/t/t_config_work.map index 2e50445e4..fdc1bfb5d 100644 --- a/test_regress/t/t_config_work.map +++ b/test_regress/t/t_config_work.map @@ -1,8 +1,8 @@ // -*- Verilog -*- // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // lib.map file: diff --git a/test_regress/t/t_config_work.py b/test_regress/t/t_config_work.py index c39443cc5..939399456 100755 --- a/test_regress/t/t_config_work.py +++ b/test_regress/t/t_config_work.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_config_work.v b/test_regress/t/t_config_work.v index d82e87e3e..c1d7b1154 100644 --- a/test_regress/t/t_config_work.v +++ b/test_regress/t/t_config_work.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_config_work__liba.v b/test_regress/t/t_config_work__liba.v index e41e44fc4..8d1130376 100644 --- a/test_regress/t/t_config_work__liba.v +++ b/test_regress/t/t_config_work__liba.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module m1; diff --git a/test_regress/t/t_config_work__libb.v b/test_regress/t/t_config_work__libb.v index 96b61c137..0d8a77c5b 100644 --- a/test_regress/t/t_config_work__libb.v +++ b/test_regress/t/t_config_work__libb.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module m2; diff --git a/test_regress/t/t_const.py b/test_regress/t/t_const.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_const.py +++ b/test_regress/t/t_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const.v b/test_regress/t/t_const.v index 8c09bd483..e142ce051 100644 --- a/test_regress/t/t_const.v +++ b/test_regress/t/t_const.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_const_bad.py b/test_regress/t/t_const_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_const_bad.py +++ b/test_regress/t/t_const_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_bad.v b/test_regress/t/t_const_bad.v index c8f820d64..6d3edd361 100644 --- a/test_regress/t/t_const_bad.v +++ b/test_regress/t/t_const_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_const_bitoptree_bug3096.cpp b/test_regress/t/t_const_bitoptree_bug3096.cpp index e8fec7a42..ab61d7d29 100644 --- a/test_regress/t/t_const_bitoptree_bug3096.cpp +++ b/test_regress/t/t_const_bitoptree_bug3096.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2021 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_const_bitoptree_bug3096.py b/test_regress/t/t_const_bitoptree_bug3096.py index 1b17842fa..ab913e2a1 100755 --- a/test_regress/t/t_const_bitoptree_bug3096.py +++ b/test_regress/t/t_const_bitoptree_bug3096.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_bitoptree_bug3096.v b/test_regress/t/t_const_bitoptree_bug3096.v index 2f3e42f97..6d783a25e 100644 --- a/test_regress/t/t_const_bitoptree_bug3096.v +++ b/test_regress/t/t_const_bitoptree_bug3096.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2021 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // From issue #3096 diff --git a/test_regress/t/t_const_dec_mixed_bad.py b/test_regress/t/t_const_dec_mixed_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_const_dec_mixed_bad.py +++ b/test_regress/t/t_const_dec_mixed_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_dec_mixed_bad.v b/test_regress/t/t_const_dec_mixed_bad.v index 2e0008627..99ac432f4 100644 --- a/test_regress/t/t_const_dec_mixed_bad.v +++ b/test_regress/t/t_const_dec_mixed_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_const_hi.py b/test_regress/t/t_const_hi.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_const_hi.py +++ b/test_regress/t/t_const_hi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_hi.v b/test_regress/t/t_const_hi.v index edf2afef4..5843d2d18 100644 --- a/test_regress/t/t_const_hi.v +++ b/test_regress/t/t_const_hi.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Wilson Snyder. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_const_number_bad.py b/test_regress/t/t_const_number_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_const_number_bad.py +++ b/test_regress/t/t_const_number_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_number_bad.v b/test_regress/t/t_const_number_bad.v index 3d9499dd1..b10a58750 100644 --- a/test_regress/t/t_const_number_bad.v +++ b/test_regress/t/t_const_number_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test of select from constant // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_const_number_unsized.py b/test_regress/t/t_const_number_unsized.py index dbdaf4551..1a93d5310 100755 --- a/test_regress/t/t_const_number_unsized.py +++ b/test_regress/t/t_const_number_unsized.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_number_unsized.v b/test_regress/t/t_const_number_unsized.v index 2f9a54b63..e3d32a420 100644 --- a/test_regress/t/t_const_number_unsized.v +++ b/test_regress/t/t_const_number_unsized.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_const_number_unsized_parse.py b/test_regress/t/t_const_number_unsized_parse.py index 092854947..6b6dd57d9 100755 --- a/test_regress/t/t_const_number_unsized_parse.py +++ b/test_regress/t/t_const_number_unsized_parse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_number_v_bad.py b/test_regress/t/t_const_number_v_bad.py index 93c8b0951..d72fa2fd2 100755 --- a/test_regress/t/t_const_number_v_bad.py +++ b/test_regress/t/t_const_number_v_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_number_v_bad.v b/test_regress/t/t_const_number_v_bad.v index 6af2b6ec8..c9564cd70 100644 --- a/test_regress/t/t_const_number_v_bad.v +++ b/test_regress/t/t_const_number_v_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test of Verilog and SystemVerilog integer literal differences // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Ethan Sifferman. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Ethan Sifferman // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_const_op_red_scope.py b/test_regress/t/t_const_op_red_scope.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_const_op_red_scope.py +++ b/test_regress/t/t_const_op_red_scope.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_op_red_scope.v b/test_regress/t/t_const_op_red_scope.v index 5e43e01c1..520bc2eb8 100644 --- a/test_regress/t/t_const_op_red_scope.v +++ b/test_regress/t/t_const_op_red_scope.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_const_overflow_bad.py b/test_regress/t/t_const_overflow_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_const_overflow_bad.py +++ b/test_regress/t/t_const_overflow_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_overflow_bad.v b/test_regress/t/t_const_overflow_bad.v index c86566607..fd6301033 100644 --- a/test_regress/t/t_const_overflow_bad.v +++ b/test_regress/t/t_const_overflow_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_const_sel_sel_extend.py b/test_regress/t/t_const_sel_sel_extend.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_const_sel_sel_extend.py +++ b/test_regress/t/t_const_sel_sel_extend.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_sel_sel_extend.v b/test_regress/t/t_const_sel_sel_extend.v index c695de4f2..40304abc8 100644 --- a/test_regress/t/t_const_sel_sel_extend.v +++ b/test_regress/t/t_const_sel_sel_extend.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t( diff --git a/test_regress/t/t_const_slicesel.py b/test_regress/t/t_const_slicesel.py index 290deb6cd..dcd255012 100755 --- a/test_regress/t/t_const_slicesel.py +++ b/test_regress/t/t_const_slicesel.py @@ -2,10 +2,10 @@ # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_slicesel.v b/test_regress/t/t_const_slicesel.v index 8b5bd8251..d77eb2696 100644 --- a/test_regress/t/t_const_slicesel.v +++ b/test_regress/t/t_const_slicesel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Michael Lefebvre. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Michael Lefebvre // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_const_slicesel_bad.py b/test_regress/t/t_const_slicesel_bad.py index 726bc29ec..9bae681d3 100755 --- a/test_regress/t/t_const_slicesel_bad.py +++ b/test_regress/t/t_const_slicesel_bad.py @@ -2,10 +2,10 @@ # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_slicesel_bad.v b/test_regress/t/t_const_slicesel_bad.v index e5a9edbc5..afc37449f 100644 --- a/test_regress/t/t_const_slicesel_bad.v +++ b/test_regress/t/t_const_slicesel_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Michael Lefebvre. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Michael Lefebvre // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_const_string_func.py b/test_regress/t/t_const_string_func.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_const_string_func.py +++ b/test_regress/t/t_const_string_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_const_string_func.v b/test_regress/t/t_const_string_func.v index d410d7a27..275f37078 100644 --- a/test_regress/t/t_const_string_func.v +++ b/test_regress/t/t_const_string_func.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: constant string functions // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Wilson Snyder +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_constraint.py b/test_regress/t/t_constraint.py index dbae8a1dc..87b346af1 100755 --- a/test_regress/t/t_constraint.py +++ b/test_regress/t/t_constraint.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint.v b/test_regress/t/t_constraint.v index b3296fc16..d0240ece0 100644 --- a/test_regress/t/t_constraint.v +++ b/test_regress/t/t_constraint.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_constraint_assoc_arr_bad.py b/test_regress/t/t_constraint_assoc_arr_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_constraint_assoc_arr_bad.py +++ b/test_regress/t/t_constraint_assoc_arr_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_assoc_arr_bad.v b/test_regress/t/t_constraint_assoc_arr_bad.v index 644b19f30..05893bf2a 100755 --- a/test_regress/t/t_constraint_assoc_arr_bad.v +++ b/test_regress/t/t_constraint_assoc_arr_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 // Long String index associative array diff --git a/test_regress/t/t_constraint_assoc_arr_basic.py b/test_regress/t/t_constraint_assoc_arr_basic.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_assoc_arr_basic.py +++ b/test_regress/t/t_constraint_assoc_arr_basic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_assoc_arr_basic.v b/test_regress/t/t_constraint_assoc_arr_basic.v index 754b77221..02799421c 100644 --- a/test_regress/t/t_constraint_assoc_arr_basic.v +++ b/test_regress/t/t_constraint_assoc_arr_basic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 class constrained_associative_array_basic; diff --git a/test_regress/t/t_constraint_assoc_arr_others.py b/test_regress/t/t_constraint_assoc_arr_others.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_assoc_arr_others.py +++ b/test_regress/t/t_constraint_assoc_arr_others.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_assoc_arr_others.v b/test_regress/t/t_constraint_assoc_arr_others.v index badbc3387..3cae0007c 100755 --- a/test_regress/t/t_constraint_assoc_arr_others.v +++ b/test_regress/t/t_constraint_assoc_arr_others.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 // Enum-based associative array diff --git a/test_regress/t/t_constraint_assoc_arr_wide.py b/test_regress/t/t_constraint_assoc_arr_wide.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_assoc_arr_wide.py +++ b/test_regress/t/t_constraint_assoc_arr_wide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_assoc_arr_wide.v b/test_regress/t/t_constraint_assoc_arr_wide.v index 52dca3fc2..43dec6fac 100755 --- a/test_regress/t/t_constraint_assoc_arr_wide.v +++ b/test_regress/t/t_constraint_assoc_arr_wide.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 class AssocIntegralWide; diff --git a/test_regress/t/t_constraint_before_randc_bad.py b/test_regress/t/t_constraint_before_randc_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_constraint_before_randc_bad.py +++ b/test_regress/t/t_constraint_before_randc_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_before_randc_bad.v b/test_regress/t/t_constraint_before_randc_bad.v index e028f9096..9c8868d41 100644 --- a/test_regress/t/t_constraint_before_randc_bad.v +++ b/test_regress/t/t_constraint_before_randc_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls1; diff --git a/test_regress/t/t_constraint_countones.py b/test_regress/t/t_constraint_countones.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_countones.py +++ b/test_regress/t/t_constraint_countones.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_countones.v b/test_regress/t/t_constraint_countones.v index 979f873ea..681e21235 100644 --- a/test_regress/t/t_constraint_countones.v +++ b/test_regress/t/t_constraint_countones.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `define check_rand(cl, field, cond) \ diff --git a/test_regress/t/t_constraint_dist.py b/test_regress/t/t_constraint_dist.py index dbae8a1dc..87b346af1 100755 --- a/test_regress/t/t_constraint_dist.py +++ b/test_regress/t/t_constraint_dist.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_dist.v b/test_regress/t/t_constraint_dist.v index b138a3e33..7190d05a5 100644 --- a/test_regress/t/t_constraint_dist.v +++ b/test_regress/t/t_constraint_dist.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define check_rand(cl, field, cond) \ diff --git a/test_regress/t/t_constraint_dist_randc_bad.py b/test_regress/t/t_constraint_dist_randc_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_constraint_dist_randc_bad.py +++ b/test_regress/t/t_constraint_dist_randc_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_dist_randc_bad.v b/test_regress/t/t_constraint_dist_randc_bad.v index f363b3aa2..9b1e13d7f 100644 --- a/test_regress/t/t_constraint_dist_randc_bad.v +++ b/test_regress/t/t_constraint_dist_randc_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls1; diff --git a/test_regress/t/t_constraint_dyn_queue_basic.py b/test_regress/t/t_constraint_dyn_queue_basic.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_dyn_queue_basic.py +++ b/test_regress/t/t_constraint_dyn_queue_basic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_dyn_queue_basic.v b/test_regress/t/t_constraint_dyn_queue_basic.v index f115be10c..ee1a5cd1a 100755 --- a/test_regress/t/t_constraint_dyn_queue_basic.v +++ b/test_regress/t/t_constraint_dyn_queue_basic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_constraint_extern.py b/test_regress/t/t_constraint_extern.py index dbae8a1dc..87b346af1 100755 --- a/test_regress/t/t_constraint_extern.py +++ b/test_regress/t/t_constraint_extern.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_extern.v b/test_regress/t/t_constraint_extern.v index abb7ae2b1..8e8103b4a 100644 --- a/test_regress/t/t_constraint_extern.v +++ b/test_regress/t/t_constraint_extern.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_constraint_extern_bad.py b/test_regress/t/t_constraint_extern_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_constraint_extern_bad.py +++ b/test_regress/t/t_constraint_extern_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_extern_bad.v b/test_regress/t/t_constraint_extern_bad.v index dd187a08a..7157122a8 100644 --- a/test_regress/t/t_constraint_extern_bad.v +++ b/test_regress/t/t_constraint_extern_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_constraint_foreach.py b/test_regress/t/t_constraint_foreach.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_foreach.py +++ b/test_regress/t/t_constraint_foreach.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_foreach.v b/test_regress/t/t_constraint_foreach.v index a2c7f9f93..5555d72c7 100644 --- a/test_regress/t/t_constraint_foreach.v +++ b/test_regress/t/t_constraint_foreach.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define check_rand(cl, field, cond) \ diff --git a/test_regress/t/t_constraint_global_arr_unsup.py b/test_regress/t/t_constraint_global_arr_unsup.py index e30916148..4cebd5d8e 100755 --- a/test_regress/t/t_constraint_global_arr_unsup.py +++ b/test_regress/t/t_constraint_global_arr_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_global_arr_unsup.v b/test_regress/t/t_constraint_global_arr_unsup.v index 8cf37ffb9..9809ce8e6 100755 --- a/test_regress/t/t_constraint_global_arr_unsup.v +++ b/test_regress/t/t_constraint_global_arr_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off WIDTHTRUNC */ diff --git a/test_regress/t/t_constraint_global_nested.py b/test_regress/t/t_constraint_global_nested.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_constraint_global_nested.py +++ b/test_regress/t/t_constraint_global_nested.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_global_nested.v b/test_regress/t/t_constraint_global_nested.v index ee5d46fc3..0d9880ea0 100755 --- a/test_regress/t/t_constraint_global_nested.v +++ b/test_regress/t/t_constraint_global_nested.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Test for unsupported multiple global constraints -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_constraint_global_nested_member.py b/test_regress/t/t_constraint_global_nested_member.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_constraint_global_nested_member.py +++ b/test_regress/t/t_constraint_global_nested_member.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_global_nested_member.v b/test_regress/t/t_constraint_global_nested_member.v index a2305e041..adce89ea7 100755 --- a/test_regress/t/t_constraint_global_nested_member.v +++ b/test_regress/t/t_constraint_global_nested_member.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_constraint_global_randMode.py b/test_regress/t/t_constraint_global_randMode.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_constraint_global_randMode.py +++ b/test_regress/t/t_constraint_global_randMode.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_global_randMode.v b/test_regress/t/t_constraint_global_randMode.v index 19920ce37..6322674c4 100755 --- a/test_regress/t/t_constraint_global_randMode.v +++ b/test_regress/t/t_constraint_global_randMode.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 class RandomValue; diff --git a/test_regress/t/t_constraint_global_random.py b/test_regress/t/t_constraint_global_random.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_constraint_global_random.py +++ b/test_regress/t/t_constraint_global_random.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_global_random.v b/test_regress/t/t_constraint_global_random.v index e0dec8f4c..e92a0f9fd 100755 --- a/test_regress/t/t_constraint_global_random.v +++ b/test_regress/t/t_constraint_global_random.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 class Inner; diff --git a/test_regress/t/t_constraint_global_random_simple.py b/test_regress/t/t_constraint_global_random_simple.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_constraint_global_random_simple.py +++ b/test_regress/t/t_constraint_global_random_simple.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_global_random_simple.v b/test_regress/t/t_constraint_global_random_simple.v index 21340ec46..4d79b7fcf 100644 --- a/test_regress/t/t_constraint_global_random_simple.v +++ b/test_regress/t/t_constraint_global_random_simple.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 // Simple test for global constraints with 2-level nesting: Top -> Mid -> Inner diff --git a/test_regress/t/t_constraint_inheritance.py b/test_regress/t/t_constraint_inheritance.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_inheritance.py +++ b/test_regress/t/t_constraint_inheritance.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_inheritance.v b/test_regress/t/t_constraint_inheritance.v index 081d1cb0a..f664c4dfa 100644 --- a/test_regress/t/t_constraint_inheritance.v +++ b/test_regress/t/t_constraint_inheritance.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 `define check_rand(cl, field, cond) \ diff --git a/test_regress/t/t_constraint_inheritance_with.py b/test_regress/t/t_constraint_inheritance_with.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_inheritance_with.py +++ b/test_regress/t/t_constraint_inheritance_with.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_inheritance_with.v b/test_regress/t/t_constraint_inheritance_with.v index b5e949dd6..f2f10926c 100644 --- a/test_regress/t/t_constraint_inheritance_with.v +++ b/test_regress/t/t_constraint_inheritance_with.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 `define check_rand(cl, field, constr, cond) \ diff --git a/test_regress/t/t_constraint_json_only.py b/test_regress/t/t_constraint_json_only.py index 66928c7bf..6e5d7dcea 100755 --- a/test_regress/t/t_constraint_json_only.py +++ b/test_regress/t/t_constraint_json_only.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_json_only.v b/test_regress/t/t_constraint_json_only.v index c455e919d..93bb4ca33 100644 --- a/test_regress/t/t_constraint_json_only.v +++ b/test_regress/t/t_constraint_json_only.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_constraint_method_bad.py b/test_regress/t/t_constraint_method_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_constraint_method_bad.py +++ b/test_regress/t/t_constraint_method_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_method_bad.v b/test_regress/t/t_constraint_method_bad.v index ee215fbfd..af2252995 100644 --- a/test_regress/t/t_constraint_method_bad.v +++ b/test_regress/t/t_constraint_method_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_constraint_mode.py b/test_regress/t/t_constraint_mode.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_mode.py +++ b/test_regress/t/t_constraint_mode.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_mode.v b/test_regress/t/t_constraint_mode.v index de709afc0..f03ba993f 100644 --- a/test_regress/t/t_constraint_mode.v +++ b/test_regress/t/t_constraint_mode.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_constraint_mode_bad.py b/test_regress/t/t_constraint_mode_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_constraint_mode_bad.py +++ b/test_regress/t/t_constraint_mode_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_mode_bad.v b/test_regress/t/t_constraint_mode_bad.v index 408590ae9..7aa527fe8 100644 --- a/test_regress/t/t_constraint_mode_bad.v +++ b/test_regress/t/t_constraint_mode_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_constraint_mode_unsup.py b/test_regress/t/t_constraint_mode_unsup.py index 6585af685..b7449248c 100755 --- a/test_regress/t/t_constraint_mode_unsup.py +++ b/test_regress/t/t_constraint_mode_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_mode_unsup.v b/test_regress/t/t_constraint_mode_unsup.v index fceb38a44..b74e7ee4f 100644 --- a/test_regress/t/t_constraint_mode_unsup.v +++ b/test_regress/t/t_constraint_mode_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_constraint_nosolver_bad.py b/test_regress/t/t_constraint_nosolver_bad.py index 69c260d6a..775575309 100755 --- a/test_regress/t/t_constraint_nosolver_bad.py +++ b/test_regress/t/t_constraint_nosolver_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_operators.py b/test_regress/t/t_constraint_operators.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_operators.py +++ b/test_regress/t/t_constraint_operators.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_operators.v b/test_regress/t/t_constraint_operators.v index 3a4134f9d..af27fe888 100644 --- a/test_regress/t/t_constraint_operators.v +++ b/test_regress/t/t_constraint_operators.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_constraint_pure.py b/test_regress/t/t_constraint_pure.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_pure.py +++ b/test_regress/t/t_constraint_pure.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_pure.v b/test_regress/t/t_constraint_pure.v index c3fc3f64a..128d3aa02 100644 --- a/test_regress/t/t_constraint_pure.v +++ b/test_regress/t/t_constraint_pure.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 virtual class Base; diff --git a/test_regress/t/t_constraint_pure_missing_bad.py b/test_regress/t/t_constraint_pure_missing_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_constraint_pure_missing_bad.py +++ b/test_regress/t/t_constraint_pure_missing_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_pure_missing_bad.v b/test_regress/t/t_constraint_pure_missing_bad.v index 9d81382d5..39af139bb 100644 --- a/test_regress/t/t_constraint_pure_missing_bad.v +++ b/test_regress/t/t_constraint_pure_missing_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 virtual class Base; diff --git a/test_regress/t/t_constraint_pure_nonabs_bad.py b/test_regress/t/t_constraint_pure_nonabs_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_constraint_pure_nonabs_bad.py +++ b/test_regress/t/t_constraint_pure_nonabs_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_pure_nonabs_bad.v b/test_regress/t/t_constraint_pure_nonabs_bad.v index 0ea5366d2..9f3343f12 100644 --- a/test_regress/t/t_constraint_pure_nonabs_bad.v +++ b/test_regress/t/t_constraint_pure_nonabs_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class NonAsbstract; diff --git a/test_regress/t/t_constraint_soft_randc_bad.py b/test_regress/t/t_constraint_soft_randc_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_constraint_soft_randc_bad.py +++ b/test_regress/t/t_constraint_soft_randc_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_soft_randc_bad.v b/test_regress/t/t_constraint_soft_randc_bad.v index a4b950f8a..f9581baf9 100644 --- a/test_regress/t/t_constraint_soft_randc_bad.v +++ b/test_regress/t/t_constraint_soft_randc_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls1; diff --git a/test_regress/t/t_constraint_solve_before_unsup.py b/test_regress/t/t_constraint_solve_before_unsup.py index 6585af685..b7449248c 100755 --- a/test_regress/t/t_constraint_solve_before_unsup.py +++ b/test_regress/t/t_constraint_solve_before_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_solve_before_unsup.v b/test_regress/t/t_constraint_solve_before_unsup.v index 6dfa584f1..4d4d2bce7 100644 --- a/test_regress/t/t_constraint_solve_before_unsup.v +++ b/test_regress/t/t_constraint_solve_before_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2026 Antmicro // SPDX-License-Identifier: CC0-1.0 typedef struct { diff --git a/test_regress/t/t_constraint_state.py b/test_regress/t/t_constraint_state.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_state.py +++ b/test_regress/t/t_constraint_state.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_state.v b/test_regress/t/t_constraint_state.v index ee0a8f103..bd3a69150 100644 --- a/test_regress/t/t_constraint_state.v +++ b/test_regress/t/t_constraint_state.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_constraint_struct.py b/test_regress/t/t_constraint_struct.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_struct.py +++ b/test_regress/t/t_constraint_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_struct.v b/test_regress/t/t_constraint_struct.v index 4462017bb..49f921015 100755 --- a/test_regress/t/t_constraint_struct.v +++ b/test_regress/t/t_constraint_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 typedef struct packed { diff --git a/test_regress/t/t_constraint_struct_complex.py b/test_regress/t/t_constraint_struct_complex.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_constraint_struct_complex.py +++ b/test_regress/t/t_constraint_struct_complex.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_struct_complex.v b/test_regress/t/t_constraint_struct_complex.v index 6ad6ba90e..a9a319f83 100755 --- a/test_regress/t/t_constraint_struct_complex.v +++ b/test_regress/t/t_constraint_struct_complex.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_constraint_unpacked_array.py b/test_regress/t/t_constraint_unpacked_array.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_constraint_unpacked_array.py +++ b/test_regress/t/t_constraint_unpacked_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_unpacked_array.v b/test_regress/t/t_constraint_unpacked_array.v index 1d7ecfbc6..9ee4ae6c8 100755 --- a/test_regress/t/t_constraint_unpacked_array.v +++ b/test_regress/t/t_constraint_unpacked_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 `define check_rand(cl, field) \ diff --git a/test_regress/t/t_constraint_unsat.py b/test_regress/t/t_constraint_unsat.py index 52937df98..a3389e00d 100755 --- a/test_regress/t/t_constraint_unsat.py +++ b/test_regress/t/t_constraint_unsat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_unsat.v b/test_regress/t/t_constraint_unsat.v index 5bbf0b3f1..c37e6637b 100755 --- a/test_regress/t/t_constraint_unsat.v +++ b/test_regress/t/t_constraint_unsat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_constraint_unsat_nowarn.py b/test_regress/t/t_constraint_unsat_nowarn.py index 0ef8d3817..1cd3c2d7c 100755 --- a/test_regress/t/t_constraint_unsat_nowarn.py +++ b/test_regress/t/t_constraint_unsat_nowarn.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_unsat_protect_ids.py b/test_regress/t/t_constraint_unsat_protect_ids.py index 6025d7305..ccab5b2e3 100755 --- a/test_regress/t/t_constraint_unsat_protect_ids.py +++ b/test_regress/t/t_constraint_unsat_protect_ids.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_unsup.py b/test_regress/t/t_constraint_unsup.py index 6585af685..b7449248c 100755 --- a/test_regress/t/t_constraint_unsup.py +++ b/test_regress/t/t_constraint_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_unsup.v b/test_regress/t/t_constraint_unsup.v index 8369075bb..55dc15bc3 100644 --- a/test_regress/t/t_constraint_unsup.v +++ b/test_regress/t/t_constraint_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_constraint_unsup_unq_arr.py b/test_regress/t/t_constraint_unsup_unq_arr.py index 6585af685..b7449248c 100755 --- a/test_regress/t/t_constraint_unsup_unq_arr.py +++ b/test_regress/t/t_constraint_unsup_unq_arr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_constraint_unsup_unq_arr.v b/test_regress/t/t_constraint_unsup_unq_arr.v index 29977c032..30a43026d 100644 --- a/test_regress/t/t_constraint_unsup_unq_arr.v +++ b/test_regress/t/t_constraint_unsup_unq_arr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by AsFigo. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 AsFigo // SPDX-License-Identifier: CC0-1.0 class UniqueMultipleArray; rand bit [15:0] uniq_val_arr[4]; diff --git a/test_regress/t/t_cover_assert.py b/test_regress/t/t_cover_assert.py index 5ca9ccb5c..5a06bae30 100755 --- a/test_regress/t/t_cover_assert.py +++ b/test_regress/t/t_cover_assert.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_assert.v b/test_regress/t/t_cover_assert.v index 94ec4456b..96235aa17 100644 --- a/test_regress/t/t_cover_assert.v +++ b/test_regress/t/t_cover_assert.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_cover_const_compare.py b/test_regress/t/t_cover_const_compare.py index 313bee7b5..1ccbf459d 100755 --- a/test_regress/t/t_cover_const_compare.py +++ b/test_regress/t/t_cover_const_compare.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_const_compare.v b/test_regress/t/t_cover_const_compare.v index aba12c115..9b380cd25 100644 --- a/test_regress/t/t_cover_const_compare.v +++ b/test_regress/t/t_cover_const_compare.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_cover_expr.out b/test_regress/t/t_cover_expr.out index 336cf1c14..7ba2faa79 100644 --- a/test_regress/t/t_cover_expr.out +++ b/test_regress/t/t_cover_expr.out @@ -1,8 +1,8 @@ // // verilator_coverage annotation // DESCRIPTION: Verilator: Verilog Test module // - // This file ONLY is placed under the Creative Commons Public Domain, for - // any use, without warranty, 2024 by Wilson Snyder. + // This file ONLY is placed under the Creative Commons Public Domain. + // SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class cls; diff --git a/test_regress/t/t_cover_expr.py b/test_regress/t/t_cover_expr.py index 0f9b3aca8..413e34601 100755 --- a/test_regress/t/t_cover_expr.py +++ b/test_regress/t/t_cover_expr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_expr.v b/test_regress/t/t_cover_expr.v index cef3ec0d6..cc4705ede 100644 --- a/test_regress/t/t_cover_expr.v +++ b/test_regress/t/t_cover_expr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class cls; diff --git a/test_regress/t/t_cover_expr_array_class.py b/test_regress/t/t_cover_expr_array_class.py index 27aec629f..ef0f2bae6 100755 --- a/test_regress/t/t_cover_expr_array_class.py +++ b/test_regress/t/t_cover_expr_array_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_expr_array_class.v b/test_regress/t/t_cover_expr_array_class.v index 1c82e6a45..2e21c532d 100644 --- a/test_regress/t/t_cover_expr_array_class.v +++ b/test_regress/t/t_cover_expr_array_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Class1; diff --git a/test_regress/t/t_cover_expr_associative_array_class.py b/test_regress/t/t_cover_expr_associative_array_class.py index 27aec629f..ef0f2bae6 100755 --- a/test_regress/t/t_cover_expr_associative_array_class.py +++ b/test_regress/t/t_cover_expr_associative_array_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_expr_associative_array_class.v b/test_regress/t/t_cover_expr_associative_array_class.v index 2c1057a3b..3072ca2d6 100644 --- a/test_regress/t/t_cover_expr_associative_array_class.v +++ b/test_regress/t/t_cover_expr_associative_array_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Class1; diff --git a/test_regress/t/t_cover_expr_dyn_array_class.py b/test_regress/t/t_cover_expr_dyn_array_class.py index 27aec629f..ef0f2bae6 100755 --- a/test_regress/t/t_cover_expr_dyn_array_class.py +++ b/test_regress/t/t_cover_expr_dyn_array_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_expr_dyn_array_class.v b/test_regress/t/t_cover_expr_dyn_array_class.v index 5cd5ab1cc..73b4e0a7e 100644 --- a/test_regress/t/t_cover_expr_dyn_array_class.v +++ b/test_regress/t/t_cover_expr_dyn_array_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Class1; diff --git a/test_regress/t/t_cover_expr_max.out b/test_regress/t/t_cover_expr_max.out index 68ce59c64..62c4af20c 100644 --- a/test_regress/t/t_cover_expr_max.out +++ b/test_regress/t/t_cover_expr_max.out @@ -1,8 +1,8 @@ // // verilator_coverage annotation // DESCRIPTION: Verilator: Verilog Test module // - // This file ONLY is placed under the Creative Commons Public Domain, for - // any use, without warranty, 2024 by Wilson Snyder. + // This file ONLY is placed under the Creative Commons Public Domain. + // SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class cls; diff --git a/test_regress/t/t_cover_expr_max.py b/test_regress/t/t_cover_expr_max.py index bc3049c66..9647dcec2 100755 --- a/test_regress/t/t_cover_expr_max.py +++ b/test_regress/t/t_cover_expr_max.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_expr_queue_class.py b/test_regress/t/t_cover_expr_queue_class.py index 27aec629f..ef0f2bae6 100755 --- a/test_regress/t/t_cover_expr_queue_class.py +++ b/test_regress/t/t_cover_expr_queue_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_expr_queue_class.v b/test_regress/t/t_cover_expr_queue_class.v index fefcb0f36..1523e77cd 100644 --- a/test_regress/t/t_cover_expr_queue_class.v +++ b/test_regress/t/t_cover_expr_queue_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Class1; diff --git a/test_regress/t/t_cover_expr_trace.out b/test_regress/t/t_cover_expr_trace.out index 336cf1c14..7ba2faa79 100644 --- a/test_regress/t/t_cover_expr_trace.out +++ b/test_regress/t/t_cover_expr_trace.out @@ -1,8 +1,8 @@ // // verilator_coverage annotation // DESCRIPTION: Verilator: Verilog Test module // - // This file ONLY is placed under the Creative Commons Public Domain, for - // any use, without warranty, 2024 by Wilson Snyder. + // This file ONLY is placed under the Creative Commons Public Domain. + // SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class cls; diff --git a/test_regress/t/t_cover_expr_trace.py b/test_regress/t/t_cover_expr_trace.py index 5ea8ada9f..a2177bd02 100755 --- a/test_regress/t/t_cover_expr_trace.py +++ b/test_regress/t/t_cover_expr_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_lib.py b/test_regress/t/t_cover_lib.py index f2737198c..ca5f71d0e 100755 --- a/test_regress/t/t_cover_lib.py +++ b/test_regress/t/t_cover_lib.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_lib.v b/test_regress/t/t_cover_lib.v index 252a7d7f5..8450a4402 100644 --- a/test_regress/t/t_cover_lib.v +++ b/test_regress/t/t_cover_lib.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_cover_lib_c.cpp b/test_regress/t/t_cover_lib_c.cpp index 6afe305c6..3d12387b2 100644 --- a/test_regress/t/t_cover_lib_c.cpp +++ b/test_regress/t/t_cover_lib_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_cover_lib_legacy.py b/test_regress/t/t_cover_lib_legacy.py index 54ac9630f..df9cff6d3 100755 --- a/test_regress/t/t_cover_lib_legacy.py +++ b/test_regress/t/t_cover_lib_legacy.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_line.out b/test_regress/t/t_cover_line.out index 06d6e7515..9fd2713c9 100644 --- a/test_regress/t/t_cover_line.out +++ b/test_regress/t/t_cover_line.out @@ -1,8 +1,8 @@ // // verilator_coverage annotation // DESCRIPTION: Verilator: Verilog Test module // - // This file ONLY is placed under the Creative Commons Public Domain, for - // any use, without warranty, 2008 by Wilson Snyder. + // This file ONLY is placed under the Creative Commons Public Domain. + // SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_cover_line.v b/test_regress/t/t_cover_line.v index 8e8811068..64bf8350a 100644 --- a/test_regress/t/t_cover_line.v +++ b/test_regress/t/t_cover_line.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_cover_line.vlt b/test_regress/t/t_cover_line.vlt index 05502c414..f915e76e5 100644 --- a/test_regress/t/t_cover_line.vlt +++ b/test_regress/t/t_cover_line.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_cover_line_cc.py b/test_regress/t/t_cover_line_cc.py index 5489f8dfc..132c62394 100755 --- a/test_regress/t/t_cover_line_cc.py +++ b/test_regress/t/t_cover_line_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_line_cc_vlt.py b/test_regress/t/t_cover_line_cc_vlt.py index fd97596c4..1d700d328 100755 --- a/test_regress/t/t_cover_line_cc_vlt.py +++ b/test_regress/t/t_cover_line_cc_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_line_expr.out b/test_regress/t/t_cover_line_expr.out index 24db5825f..e1e2519b9 100644 --- a/test_regress/t/t_cover_line_expr.out +++ b/test_regress/t/t_cover_line_expr.out @@ -1,8 +1,8 @@ // // verilator_coverage annotation // DESCRIPTION: Verilator: Verilog Test module // - // This file ONLY is placed under the Creative Commons Public Domain, for - // any use, without warranty, 2024 by Wilson Snyder. + // This file ONLY is placed under the Creative Commons Public Domain. + // SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 %000001 class cls; diff --git a/test_regress/t/t_cover_line_expr_cc.py b/test_regress/t/t_cover_line_expr_cc.py index 7e7c3b5b4..2139f2018 100755 --- a/test_regress/t/t_cover_line_expr_cc.py +++ b/test_regress/t/t_cover_line_expr_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_line_sc.py b/test_regress/t/t_cover_line_sc.py index ff73bf508..2654687b3 100755 --- a/test_regress/t/t_cover_line_sc.py +++ b/test_regress/t/t_cover_line_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_line_trace.py b/test_regress/t/t_cover_line_trace.py index 728e5d901..57efc031e 100755 --- a/test_regress/t/t_cover_line_trace.py +++ b/test_regress/t/t_cover_line_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_line_tri_gate_cond.py b/test_regress/t/t_cover_line_tri_gate_cond.py index a99ecf292..17563e6f0 100755 --- a/test_regress/t/t_cover_line_tri_gate_cond.py +++ b/test_regress/t/t_cover_line_tri_gate_cond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_line_wide_ternary.out b/test_regress/t/t_cover_line_wide_ternary.out index d9b631b41..e35cbd240 100644 --- a/test_regress/t/t_cover_line_wide_ternary.out +++ b/test_regress/t/t_cover_line_wide_ternary.out @@ -1,8 +1,8 @@ // // verilator_coverage annotation // DESCRIPTION: Verilator: Verilog Test module // - // This file ONLY is placed under the Creative Commons Public Domain, for - // any use, without warranty, 2024 by Wilson Snyder. + // This file ONLY is placed under the Creative Commons Public Domain. + // SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface intf(); diff --git a/test_regress/t/t_cover_line_wide_ternary.py b/test_regress/t/t_cover_line_wide_ternary.py index 39124e9dd..055ae3d8e 100755 --- a/test_regress/t/t_cover_line_wide_ternary.py +++ b/test_regress/t/t_cover_line_wide_ternary.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_line_wide_ternary.v b/test_regress/t/t_cover_line_wide_ternary.v index dcbf2d040..53d8e2652 100644 --- a/test_regress/t/t_cover_line_wide_ternary.v +++ b/test_regress/t/t_cover_line_wide_ternary.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface intf(); diff --git a/test_regress/t/t_cover_main.py b/test_regress/t/t_cover_main.py index 9f3651d02..0da99ca5c 100755 --- a/test_regress/t/t_cover_main.py +++ b/test_regress/t/t_cover_main.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_main.v b/test_regress/t/t_cover_main.v index 4e23b0870..c80765137 100644 --- a/test_regress/t/t_cover_main.v +++ b/test_regress/t/t_cover_main.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_cover_sva_notflat.py b/test_regress/t/t_cover_sva_notflat.py index 8202ac126..6d9931532 100755 --- a/test_regress/t/t_cover_sva_notflat.py +++ b/test_regress/t/t_cover_sva_notflat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_sva_notflat.v b/test_regress/t/t_cover_sva_notflat.v index ab3db9c7f..fff88f2c5 100644 --- a/test_regress/t/t_cover_sva_notflat.v +++ b/test_regress/t/t_cover_sva_notflat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_cover_sva_trace.py b/test_regress/t/t_cover_sva_trace.py index 0cab5f4fe..5a27d61d4 100755 --- a/test_regress/t/t_cover_sva_trace.py +++ b/test_regress/t/t_cover_sva_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_sys_line_expr.out b/test_regress/t/t_cover_sys_line_expr.out index 27a3a73fc..e284d684a 100644 --- a/test_regress/t/t_cover_sys_line_expr.out +++ b/test_regress/t/t_cover_sys_line_expr.out @@ -1,8 +1,8 @@ // // verilator_coverage annotation // DESCRIPTION: Verilator: Verilog Test module // - // This file ONLY is placed under the Creative Commons Public Domain, for - // any use, without warranty, 2024 by Wilson Snyder. + // This file ONLY is placed under the Creative Commons Public Domain. + // SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_cover_sys_line_expr.py b/test_regress/t/t_cover_sys_line_expr.py index c1be5c43d..763e18bc3 100755 --- a/test_regress/t/t_cover_sys_line_expr.py +++ b/test_regress/t/t_cover_sys_line_expr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_sys_line_expr.v b/test_regress/t/t_cover_sys_line_expr.v index 02a13b068..2ef31c879 100644 --- a/test_regress/t/t_cover_sys_line_expr.v +++ b/test_regress/t/t_cover_sys_line_expr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_cover_sys_unsup.py b/test_regress/t/t_cover_sys_unsup.py index f41d93235..b7449248c 100755 --- a/test_regress/t/t_cover_sys_unsup.py +++ b/test_regress/t/t_cover_sys_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_sys_unsup.v b/test_regress/t/t_cover_sys_unsup.v index 7a192a78e..1aa1bf52f 100644 --- a/test_regress/t/t_cover_sys_unsup.v +++ b/test_regress/t/t_cover_sys_unsup.v @@ -2,8 +2,8 @@ // // Simple bi-directional alias test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_cover_toggle.out b/test_regress/t/t_cover_toggle.out index 9803cf737..ec84bf328 100644 --- a/test_regress/t/t_cover_toggle.out +++ b/test_regress/t/t_cover_toggle.out @@ -1,8 +1,8 @@ // // verilator_coverage annotation // DESCRIPTION: Verilator: Verilog Test module // - // This file ONLY is placed under the Creative Commons Public Domain, for - // any use, without warranty, 2008 by Wilson Snyder. + // This file ONLY is placed under the Creative Commons Public Domain. + // SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef struct packed {logic a;} str_logic; diff --git a/test_regress/t/t_cover_toggle.py b/test_regress/t/t_cover_toggle.py index 95a327b34..e15a9a488 100755 --- a/test_regress/t/t_cover_toggle.py +++ b/test_regress/t/t_cover_toggle.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_toggle.v b/test_regress/t/t_cover_toggle.v index c23c35835..e0a21df21 100644 --- a/test_regress/t/t_cover_toggle.v +++ b/test_regress/t/t_cover_toggle.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef struct packed {logic a;} str_logic; diff --git a/test_regress/t/t_cover_toggle__all.out b/test_regress/t/t_cover_toggle__all.out index da7f7bd30..61281e1da 100644 --- a/test_regress/t/t_cover_toggle__all.out +++ b/test_regress/t/t_cover_toggle__all.out @@ -1,8 +1,8 @@ // // verilator_coverage annotation // DESCRIPTION: Verilator: Verilog Test module // - // This file ONLY is placed under the Creative Commons Public Domain, for - // any use, without warranty, 2008 by Wilson Snyder. + // This file ONLY is placed under the Creative Commons Public Domain. + // SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef struct packed {logic a;} str_logic; diff --git a/test_regress/t/t_cover_toggle__points.out b/test_regress/t/t_cover_toggle__points.out index c63299952..75138e087 100644 --- a/test_regress/t/t_cover_toggle__points.out +++ b/test_regress/t/t_cover_toggle__points.out @@ -1,8 +1,8 @@ // // verilator_coverage annotation // DESCRIPTION: Verilator: Verilog Test module // - // This file ONLY is placed under the Creative Commons Public Domain, for - // any use, without warranty, 2008 by Wilson Snyder. + // This file ONLY is placed under the Creative Commons Public Domain. + // SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef struct packed {logic a;} str_logic; diff --git a/test_regress/t/t_cover_toggle_min.py b/test_regress/t/t_cover_toggle_min.py index 83bd0383a..9c454c71c 100755 --- a/test_regress/t/t_cover_toggle_min.py +++ b/test_regress/t/t_cover_toggle_min.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_toggle_min.v b/test_regress/t/t_cover_toggle_min.v index 25c03b721..be1abc641 100644 --- a/test_regress/t/t_cover_toggle_min.v +++ b/test_regress/t/t_cover_toggle_min.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t(); diff --git a/test_regress/t/t_cover_toggle_underscore.py b/test_regress/t/t_cover_toggle_underscore.py index 85dd0b999..0c7eb2ed7 100755 --- a/test_regress/t/t_cover_toggle_underscore.py +++ b/test_regress/t/t_cover_toggle_underscore.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_toggle_width.py b/test_regress/t/t_cover_toggle_width.py index 5b1711302..68185902b 100755 --- a/test_regress/t/t_cover_toggle_width.py +++ b/test_regress/t/t_cover_toggle_width.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_trace_always.py b/test_regress/t/t_cover_trace_always.py index 6d1e7aa98..05c05a4b2 100755 --- a/test_regress/t/t_cover_trace_always.py +++ b/test_regress/t/t_cover_trace_always.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_trace_always.v b/test_regress/t/t_cover_trace_always.v index 7c0175051..89fe43625 100644 --- a/test_regress/t/t_cover_trace_always.v +++ b/test_regress/t/t_cover_trace_always.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // See bug5821 diff --git a/test_regress/t/t_cover_unused_bad.py b/test_regress/t/t_cover_unused_bad.py index 6818d8256..cc0bb1049 100755 --- a/test_regress/t/t_cover_unused_bad.py +++ b/test_regress/t/t_cover_unused_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cover_unused_bad.v b/test_regress/t/t_cover_unused_bad.v index c932ff440..f85b4a5f0 100644 --- a/test_regress/t/t_cover_unused_bad.v +++ b/test_regress/t/t_cover_unused_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_covergroup_args.py b/test_regress/t/t_covergroup_args.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_covergroup_args.py +++ b/test_regress/t/t_covergroup_args.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_args.v b/test_regress/t/t_covergroup_args.v index dad391a7e..ca8957a45 100644 --- a/test_regress/t/t_covergroup_args.v +++ b/test_regress/t/t_covergroup_args.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilator lint_off COVERIGN diff --git a/test_regress/t/t_covergroup_coverpoints_unsup.py b/test_regress/t/t_covergroup_coverpoints_unsup.py index e137e7309..7a4863922 100755 --- a/test_regress/t/t_covergroup_coverpoints_unsup.py +++ b/test_regress/t/t_covergroup_coverpoints_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_coverpoints_unsup.v b/test_regress/t/t_covergroup_coverpoints_unsup.v index 8bff89487..8a06ca3d6 100644 --- a/test_regress/t/t_covergroup_coverpoints_unsup.v +++ b/test_regress/t/t_covergroup_coverpoints_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_covergroup_extends.py b/test_regress/t/t_covergroup_extends.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_covergroup_extends.py +++ b/test_regress/t/t_covergroup_extends.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_extends.v b/test_regress/t/t_covergroup_extends.v index 68404631d..ddf547d28 100644 --- a/test_regress/t/t_covergroup_extends.v +++ b/test_regress/t/t_covergroup_extends.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_extends_newfirst.py b/test_regress/t/t_covergroup_extends_newfirst.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_covergroup_extends_newfirst.py +++ b/test_regress/t/t_covergroup_extends_newfirst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_extends_newfirst.v b/test_regress/t/t_covergroup_extends_newfirst.v index 62a2fe1d6..39a385529 100644 --- a/test_regress/t/t_covergroup_extends_newfirst.v +++ b/test_regress/t/t_covergroup_extends_newfirst.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_func_override_bad.py b/test_regress/t/t_covergroup_func_override_bad.py index e137e7309..7a4863922 100755 --- a/test_regress/t/t_covergroup_func_override_bad.py +++ b/test_regress/t/t_covergroup_func_override_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_func_override_bad.v b/test_regress/t/t_covergroup_func_override_bad.v index 927723573..ce1507536 100644 --- a/test_regress/t/t_covergroup_func_override_bad.v +++ b/test_regress/t/t_covergroup_func_override_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_in_class.py b/test_regress/t/t_covergroup_in_class.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_covergroup_in_class.py +++ b/test_regress/t/t_covergroup_in_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_in_class.v b/test_regress/t/t_covergroup_in_class.v index 5fe57773d..4ab0f383a 100644 --- a/test_regress/t/t_covergroup_in_class.v +++ b/test_regress/t/t_covergroup_in_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_in_class_colliding.py b/test_regress/t/t_covergroup_in_class_colliding.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_covergroup_in_class_colliding.py +++ b/test_regress/t/t_covergroup_in_class_colliding.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_in_class_colliding.v b/test_regress/t/t_covergroup_in_class_colliding.v index 1d9225f08..5760dc019 100644 --- a/test_regress/t/t_covergroup_in_class_colliding.v +++ b/test_regress/t/t_covergroup_in_class_colliding.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_in_class_duplicate_bad.py b/test_regress/t/t_covergroup_in_class_duplicate_bad.py index 59bdf12b5..dd4c4ea2d 100755 --- a/test_regress/t/t_covergroup_in_class_duplicate_bad.py +++ b/test_regress/t/t_covergroup_in_class_duplicate_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_in_class_duplicate_bad.v b/test_regress/t/t_covergroup_in_class_duplicate_bad.v index c7e7b94eb..2347e0ecd 100644 --- a/test_regress/t/t_covergroup_in_class_duplicate_bad.v +++ b/test_regress/t/t_covergroup_in_class_duplicate_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_in_class_with_sample.py b/test_regress/t/t_covergroup_in_class_with_sample.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_covergroup_in_class_with_sample.py +++ b/test_regress/t/t_covergroup_in_class_with_sample.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_in_class_with_sample.v b/test_regress/t/t_covergroup_in_class_with_sample.v index 0666f3457..df7a4611a 100644 --- a/test_regress/t/t_covergroup_in_class_with_sample.v +++ b/test_regress/t/t_covergroup_in_class_with_sample.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_method_bad.py b/test_regress/t/t_covergroup_method_bad.py index 25f9960b8..4d0f745d0 100755 --- a/test_regress/t/t_covergroup_method_bad.py +++ b/test_regress/t/t_covergroup_method_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_method_bad.v b/test_regress/t/t_covergroup_method_bad.v index 69723475d..77cb51f3b 100644 --- a/test_regress/t/t_covergroup_method_bad.v +++ b/test_regress/t/t_covergroup_method_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_covergroup_new_override_bad.py b/test_regress/t/t_covergroup_new_override_bad.py index e137e7309..7a4863922 100755 --- a/test_regress/t/t_covergroup_new_override_bad.py +++ b/test_regress/t/t_covergroup_new_override_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_new_override_bad.v b/test_regress/t/t_covergroup_new_override_bad.v index a215369e7..8a31bc11e 100644 --- a/test_regress/t/t_covergroup_new_override_bad.v +++ b/test_regress/t/t_covergroup_new_override_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_option.py b/test_regress/t/t_covergroup_option.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_covergroup_option.py +++ b/test_regress/t/t_covergroup_option.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_option.v b/test_regress/t/t_covergroup_option.v index 93d1b5871..e5b9e6339 100644 --- a/test_regress/t/t_covergroup_option.v +++ b/test_regress/t/t_covergroup_option.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_covergroup_option_bad.py b/test_regress/t/t_covergroup_option_bad.py index 25f9960b8..4d0f745d0 100755 --- a/test_regress/t/t_covergroup_option_bad.py +++ b/test_regress/t/t_covergroup_option_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_option_bad.v b/test_regress/t/t_covergroup_option_bad.v index e8a34d061..dbd33d866 100644 --- a/test_regress/t/t_covergroup_option_bad.v +++ b/test_regress/t/t_covergroup_option_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Verilator lint_off COVERIGN diff --git a/test_regress/t/t_covergroup_option_bad2.py b/test_regress/t/t_covergroup_option_bad2.py index 25f9960b8..4d0f745d0 100755 --- a/test_regress/t/t_covergroup_option_bad2.py +++ b/test_regress/t/t_covergroup_option_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_option_bad2.v b/test_regress/t/t_covergroup_option_bad2.v index 616aed372..b3f290cb1 100644 --- a/test_regress/t/t_covergroup_option_bad2.v +++ b/test_regress/t/t_covergroup_option_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Verilator lint_off COVERIGN diff --git a/test_regress/t/t_covergroup_unsup.py b/test_regress/t/t_covergroup_unsup.py index 25f9960b8..4d0f745d0 100755 --- a/test_regress/t/t_covergroup_unsup.py +++ b/test_regress/t/t_covergroup_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_unsup.v b/test_regress/t/t_covergroup_unsup.v index d2b6db89d..392f25bf6 100644 --- a/test_regress/t/t_covergroup_unsup.v +++ b/test_regress/t/t_covergroup_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_covergroup_unsup_ign.py b/test_regress/t/t_covergroup_unsup_ign.py index 363d55553..75107c00e 100755 --- a/test_regress/t/t_covergroup_unsup_ign.py +++ b/test_regress/t/t_covergroup_unsup_ign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_unsup_ign2.py b/test_regress/t/t_covergroup_unsup_ign2.py index 79faaec14..6efe69388 100755 --- a/test_regress/t/t_covergroup_unsup_ign2.py +++ b/test_regress/t/t_covergroup_unsup_ign2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_with_function_foo_bad.py b/test_regress/t/t_covergroup_with_function_foo_bad.py index 59bdf12b5..dd4c4ea2d 100755 --- a/test_regress/t/t_covergroup_with_function_foo_bad.py +++ b/test_regress/t/t_covergroup_with_function_foo_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_with_function_foo_bad.v b/test_regress/t/t_covergroup_with_function_foo_bad.v index c203e271e..5d4c91d33 100644 --- a/test_regress/t/t_covergroup_with_function_foo_bad.v +++ b/test_regress/t/t_covergroup_with_function_foo_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_with_sample_args.py b/test_regress/t/t_covergroup_with_sample_args.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_covergroup_with_sample_args.py +++ b/test_regress/t/t_covergroup_with_sample_args.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_with_sample_args.v b/test_regress/t/t_covergroup_with_sample_args.v index 4f45cbb57..a89b6de38 100644 --- a/test_regress/t/t_covergroup_with_sample_args.v +++ b/test_regress/t/t_covergroup_with_sample_args.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_with_sample_args_default.py b/test_regress/t/t_covergroup_with_sample_args_default.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_covergroup_with_sample_args_default.py +++ b/test_regress/t/t_covergroup_with_sample_args_default.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_with_sample_args_default.v b/test_regress/t/t_covergroup_with_sample_args_default.v index 878498a53..16ccf987b 100644 --- a/test_regress/t/t_covergroup_with_sample_args_default.v +++ b/test_regress/t/t_covergroup_with_sample_args_default.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_with_sample_args_too_few_bad.py b/test_regress/t/t_covergroup_with_sample_args_too_few_bad.py index 59bdf12b5..dd4c4ea2d 100755 --- a/test_regress/t/t_covergroup_with_sample_args_too_few_bad.py +++ b/test_regress/t/t_covergroup_with_sample_args_too_few_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_with_sample_args_too_few_bad.v b/test_regress/t/t_covergroup_with_sample_args_too_few_bad.v index bdee61669..f58dd1fe8 100644 --- a/test_regress/t/t_covergroup_with_sample_args_too_few_bad.v +++ b/test_regress/t/t_covergroup_with_sample_args_too_few_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_with_sample_args_too_many_bad.py b/test_regress/t/t_covergroup_with_sample_args_too_many_bad.py index 59bdf12b5..dd4c4ea2d 100755 --- a/test_regress/t/t_covergroup_with_sample_args_too_many_bad.py +++ b/test_regress/t/t_covergroup_with_sample_args_too_many_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_with_sample_args_too_many_bad.v b/test_regress/t/t_covergroup_with_sample_args_too_many_bad.v index 60ba2dc26..718188ae6 100644 --- a/test_regress/t/t_covergroup_with_sample_args_too_many_bad.v +++ b/test_regress/t/t_covergroup_with_sample_args_too_many_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_with_sample_namedargs.py b/test_regress/t/t_covergroup_with_sample_namedargs.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_covergroup_with_sample_namedargs.py +++ b/test_regress/t/t_covergroup_with_sample_namedargs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_with_sample_namedargs.v b/test_regress/t/t_covergroup_with_sample_namedargs.v index d8daa5437..0aa2c2e4e 100644 --- a/test_regress/t/t_covergroup_with_sample_namedargs.v +++ b/test_regress/t/t_covergroup_with_sample_namedargs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_covergroup_with_sample_zeroargs.py b/test_regress/t/t_covergroup_with_sample_zeroargs.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_covergroup_with_sample_zeroargs.py +++ b/test_regress/t/t_covergroup_with_sample_zeroargs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_covergroup_with_sample_zeroargs.v b/test_regress/t/t_covergroup_with_sample_zeroargs.v index e8b42e3f3..208a4e819 100644 --- a/test_regress/t/t_covergroup_with_sample_zeroargs.v +++ b/test_regress/t/t_covergroup_with_sample_zeroargs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off COVERIGN */ diff --git a/test_regress/t/t_cpure.py b/test_regress/t/t_cpure.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_cpure.py +++ b/test_regress/t/t_cpure.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cpure.v b/test_regress/t/t_cpure.v index 1fab00cbc..025b22e3f 100644 --- a/test_regress/t/t_cpure.v +++ b/test_regress/t/t_cpure.v @@ -2,8 +2,8 @@ // // Simple bi-directional transitive alias test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 function int func(); diff --git a/test_regress/t/t_cuse_forward.py b/test_regress/t/t_cuse_forward.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_cuse_forward.py +++ b/test_regress/t/t_cuse_forward.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_cuse_forward.v b/test_regress/t/t_cuse_forward.v index c1178a2d7..98f1f4995 100644 --- a/test_regress/t/t_cuse_forward.v +++ b/test_regress/t/t_cuse_forward.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Baz; diff --git a/test_regress/t/t_debug_emitv.py b/test_regress/t/t_debug_emitv.py index c690916dc..b4f64ab37 100755 --- a/test_regress/t/t_debug_emitv.py +++ b/test_regress/t/t_debug_emitv.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_debug_emitv.v b/test_regress/t/t_debug_emitv.v index e7915f47d..c12165806 100644 --- a/test_regress/t/t_debug_emitv.v +++ b/test_regress/t/t_debug_emitv.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Dotted reference that uses another dotted reference // as the select expression // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Pkg; diff --git a/test_regress/t/t_debug_emitv_addrids.py b/test_regress/t/t_debug_emitv_addrids.py index 84634c936..d6f139618 100755 --- a/test_regress/t/t_debug_emitv_addrids.py +++ b/test_regress/t/t_debug_emitv_addrids.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_debug_exit_elab.py b/test_regress/t/t_debug_exit_elab.py index 837e2694f..0b91632b5 100755 --- a/test_regress/t/t_debug_exit_elab.py +++ b/test_regress/t/t_debug_exit_elab.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_debug_exit_parse.py b/test_regress/t/t_debug_exit_parse.py index 51dded575..fed0e0003 100755 --- a/test_regress/t/t_debug_exit_parse.py +++ b/test_regress/t/t_debug_exit_parse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_debug_fatalsrc_bad.py b/test_regress/t/t_debug_fatalsrc_bad.py index 9af7d79f1..a16c26aa1 100755 --- a/test_regress/t/t_debug_fatalsrc_bad.py +++ b/test_regress/t/t_debug_fatalsrc_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_debug_fatalsrc_bt_bad.py b/test_regress/t/t_debug_fatalsrc_bt_bad.py index aa8c484fb..9c3654ab8 100755 --- a/test_regress/t/t_debug_fatalsrc_bt_bad.py +++ b/test_regress/t/t_debug_fatalsrc_bt_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_debug_gate.py b/test_regress/t/t_debug_gate.py index aa28d966e..a952ea027 100755 --- a/test_regress/t/t_debug_gate.py +++ b/test_regress/t/t_debug_gate.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_debug_gate.v b/test_regress/t/t_debug_gate.v index 865e3f8ea..bb5eec667 100644 --- a/test_regress/t/t_debug_gate.v +++ b/test_regress/t/t_debug_gate.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Dotted reference that uses another dotted reference // as the select expression // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_debug_graph_test.py b/test_regress/t/t_debug_graph_test.py index d88c7810b..2da8a6023 100755 --- a/test_regress/t/t_debug_graph_test.py +++ b/test_regress/t/t_debug_graph_test.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_debug_graph_test.v b/test_regress/t/t_debug_graph_test.v index 9a259951f..8490acb3a 100644 --- a/test_regress/t/t_debug_graph_test.v +++ b/test_regress/t/t_debug_graph_test.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Dotted reference that uses another dotted reference // as the select expression // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_debug_inputs.py b/test_regress/t/t_debug_inputs.py index 9f1e88804..d7dce552b 100755 --- a/test_regress/t/t_debug_inputs.py +++ b/test_regress/t/t_debug_inputs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_debug_inputs.v b/test_regress/t/t_debug_inputs.v index c80142044..f251686ac 100644 --- a/test_regress/t/t_debug_inputs.v +++ b/test_regress/t/t_debug_inputs.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Dotted reference that uses another dotted reference // as the select expression // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include "t/t_debug_inputs_a.v" diff --git a/test_regress/t/t_debug_inputs_a.v b/test_regress/t/t_debug_inputs_a.v index 3af841409..58ffcab89 100644 --- a/test_regress/t/t_debug_inputs_a.v +++ b/test_regress/t/t_debug_inputs_a.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Dotted reference that uses another dotted reference // as the select expression // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_debug_inputs_a; diff --git a/test_regress/t/t_debug_inputs_b.v b/test_regress/t/t_debug_inputs_b.v index 614de7579..ac20e361e 100644 --- a/test_regress/t/t_debug_inputs_b.v +++ b/test_regress/t/t_debug_inputs_b.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Dotted reference that uses another dotted reference // as the select expression // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_debug_inputs_b; diff --git a/test_regress/t/t_debug_sigsegv_bad.py b/test_regress/t/t_debug_sigsegv_bad.py index 4a6710152..3421b823e 100755 --- a/test_regress/t/t_debug_sigsegv_bad.py +++ b/test_regress/t/t_debug_sigsegv_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_debug_sigsegv_bt_bad.py b/test_regress/t/t_debug_sigsegv_bt_bad.py index da77759a5..3865841b9 100755 --- a/test_regress/t/t_debug_sigsegv_bt_bad.py +++ b/test_regress/t/t_debug_sigsegv_bt_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_debug_trace.py b/test_regress/t/t_debug_trace.py index fddb42972..beaa9f09f 100755 --- a/test_regress/t/t_debug_trace.py +++ b/test_regress/t/t_debug_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_debug_trace.v b/test_regress/t/t_debug_trace.v index 36ce9c551..f1656701e 100644 --- a/test_regress/t/t_debug_trace.v +++ b/test_regress/t/t_debug_trace.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Dotted reference that uses another dotted reference // as the select expression // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_debug_width.py b/test_regress/t/t_debug_width.py index 6a7313070..45a700fcb 100755 --- a/test_regress/t/t_debug_width.py +++ b/test_regress/t/t_debug_width.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_define_override.py b/test_regress/t/t_define_override.py index 97130569b..8ac381e6e 100755 --- a/test_regress/t/t_define_override.py +++ b/test_regress/t/t_define_override.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_define_override.v b/test_regress/t/t_define_override.v index 5ffb45cb7..aec0778da 100644 --- a/test_regress/t/t_define_override.v +++ b/test_regress/t/t_define_override.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Multiple `defines while using +define+ // as a command-line argument as well // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define TEST_MACRO 10 diff --git a/test_regress/t/t_define_override_empty.py b/test_regress/t/t_define_override_empty.py index 9fef50046..75d9e174e 100755 --- a/test_regress/t/t_define_override_empty.py +++ b/test_regress/t/t_define_override_empty.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_define_override_output.py b/test_regress/t/t_define_override_output.py index 6244ac55a..4c3ed92dc 100755 --- a/test_regress/t/t_define_override_output.py +++ b/test_regress/t/t_define_override_output.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_delay.py b/test_regress/t/t_delay.py index 231b3a573..614ab80c6 100755 --- a/test_regress/t/t_delay.py +++ b/test_regress/t/t_delay.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_delay.v b/test_regress/t/t_delay.v index 9f1cb5420..241d67644 100644 --- a/test_regress/t/t_delay.v +++ b/test_regress/t/t_delay.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 100ns/1ns diff --git a/test_regress/t/t_delay_1step.py b/test_regress/t/t_delay_1step.py index 671072f97..93e1f30e1 100755 --- a/test_regress/t/t_delay_1step.py +++ b/test_regress/t/t_delay_1step.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_delay_1step.v b/test_regress/t/t_delay_1step.v index c8f33d7d4..9cea059f0 100644 --- a/test_regress/t/t_delay_1step.v +++ b/test_regress/t/t_delay_1step.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_delay_compare.py b/test_regress/t/t_delay_compare.py index 9185571ea..9b8d8f041 100755 --- a/test_regress/t/t_delay_compare.py +++ b/test_regress/t/t_delay_compare.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_delay_compare.v b/test_regress/t/t_delay_compare.v index b42a887d9..edd95b3f1 100644 --- a/test_regress/t/t_delay_compare.v +++ b/test_regress/t/t_delay_compare.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_delay_incr.py b/test_regress/t/t_delay_incr.py index 621069809..988e85297 100755 --- a/test_regress/t/t_delay_incr.py +++ b/test_regress/t/t_delay_incr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_delay_incr.v b/test_regress/t/t_delay_incr.v index 2ba72abea..8242d5f92 100644 --- a/test_regress/t/t_delay_incr.v +++ b/test_regress/t/t_delay_incr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 100ns/1ns diff --git a/test_regress/t/t_delay_incr_timing.py b/test_regress/t/t_delay_incr_timing.py index f9892e531..0537dc2a5 100755 --- a/test_regress/t/t_delay_incr_timing.py +++ b/test_regress/t/t_delay_incr_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_delay_stmtdly_bad.py b/test_regress/t/t_delay_stmtdly_bad.py index a542f3311..2a313ca42 100755 --- a/test_regress/t/t_delay_stmtdly_bad.py +++ b/test_regress/t/t_delay_stmtdly_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_delay_timing.py b/test_regress/t/t_delay_timing.py index bcaa61195..859b85f99 100755 --- a/test_regress/t/t_delay_timing.py +++ b/test_regress/t/t_delay_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_delay_var.py b/test_regress/t/t_delay_var.py index 9185571ea..9b8d8f041 100755 --- a/test_regress/t/t_delay_var.py +++ b/test_regress/t/t_delay_var.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_delay_var.v b/test_regress/t/t_delay_var.v index e9382f469..a74b0857a 100644 --- a/test_regress/t/t_delay_var.v +++ b/test_regress/t/t_delay_var.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_depth_flop.py b/test_regress/t/t_depth_flop.py index a38d51df9..0c191b8c9 100755 --- a/test_regress/t/t_depth_flop.py +++ b/test_regress/t/t_depth_flop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_depth_flop.v b/test_regress/t/t_depth_flop.v index f6aa674c0..fd4f80dc0 100644 --- a/test_regress/t/t_depth_flop.v +++ b/test_regress/t/t_depth_flop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_detectarray_1.py b/test_regress/t/t_detectarray_1.py index 51e61aa39..0bed5b40c 100755 --- a/test_regress/t/t_detectarray_1.py +++ b/test_regress/t/t_detectarray_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_detectarray_1.v b/test_regress/t/t_detectarray_1.v index df266bb06..d0e4b2927 100644 --- a/test_regress/t/t_detectarray_1.v +++ b/test_regress/t/t_detectarray_1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Simple test of unoptflat // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 localparam ID_MSB = 1; diff --git a/test_regress/t/t_detectarray_2.py b/test_regress/t/t_detectarray_2.py index 51e61aa39..0bed5b40c 100755 --- a/test_regress/t/t_detectarray_2.py +++ b/test_regress/t/t_detectarray_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_detectarray_2.v b/test_regress/t/t_detectarray_2.v index 141fc500e..2694efdb2 100644 --- a/test_regress/t/t_detectarray_2.v +++ b/test_regress/t/t_detectarray_2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Simple test of unoptflat // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 localparam ID_MSB = 1; diff --git a/test_regress/t/t_detectarray_3.py b/test_regress/t/t_detectarray_3.py index 979bfb85d..c4cba146d 100755 --- a/test_regress/t/t_detectarray_3.py +++ b/test_regress/t/t_detectarray_3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_detectarray_3.v b/test_regress/t/t_detectarray_3.v index 07e7c1be2..fe0060533 100644 --- a/test_regress/t/t_detectarray_3.v +++ b/test_regress/t/t_detectarray_3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Simple test of unoptflat // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Jie Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Jie Xu // SPDX-License-Identifier: CC0-1.0 localparam ID_MSB = 1; diff --git a/test_regress/t/t_dfg_3676.py b/test_regress/t/t_dfg_3676.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_dfg_3676.py +++ b/test_regress/t/t_dfg_3676.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_3676.v b/test_regress/t/t_dfg_3676.v index 8f01e471a..fdc6cb2b8 100644 --- a/test_regress/t/t_dfg_3676.v +++ b/test_regress/t/t_dfg_3676.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 // verilator lint_off UNOPTFLAT diff --git a/test_regress/t/t_dfg_3679.py b/test_regress/t/t_dfg_3679.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_dfg_3679.py +++ b/test_regress/t/t_dfg_3679.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_3679.v b/test_regress/t/t_dfg_3679.v index 206dd4691..f9b336625 100644 --- a/test_regress/t/t_dfg_3679.v +++ b/test_regress/t/t_dfg_3679.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_dfg_3726.py b/test_regress/t/t_dfg_3726.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_dfg_3726.py +++ b/test_regress/t/t_dfg_3726.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_3726.v b/test_regress/t/t_dfg_3726.v index 8331d8b95..3009d7545 100644 --- a/test_regress/t/t_dfg_3726.v +++ b/test_regress/t/t_dfg_3726.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_dfg_3817.py b/test_regress/t/t_dfg_3817.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_dfg_3817.py +++ b/test_regress/t/t_dfg_3817.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_3817.v b/test_regress/t/t_dfg_3817.v index 043142ab7..233a27b4f 100644 --- a/test_regress/t/t_dfg_3817.v +++ b/test_regress/t/t_dfg_3817.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Verilog Test module for issue #3817 // addDriver() was causing use-after-free and segfaulting during Verilation // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Jevin Sweval. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Jevin Sweval // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_dfg_3872.py b/test_regress/t/t_dfg_3872.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_dfg_3872.py +++ b/test_regress/t/t_dfg_3872.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_3872.v b/test_regress/t/t_dfg_3872.v index 2a7b0617a..3ce591f4b 100644 --- a/test_regress/t/t_dfg_3872.v +++ b/test_regress/t/t_dfg_3872.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Geza Lore // SPDX-License-Identifier: CC0-1.0 module top( diff --git a/test_regress/t/t_dfg_4943.py b/test_regress/t/t_dfg_4943.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_dfg_4943.py +++ b/test_regress/t/t_dfg_4943.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_4943.v b/test_regress/t/t_dfg_4943.v index 18f67606a..7546225a4 100644 --- a/test_regress/t/t_dfg_4943.v +++ b/test_regress/t/t_dfg_4943.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module top(input wire i, output wire o); diff --git a/test_regress/t/t_dfg_bin_to_one_hot.py b/test_regress/t/t_dfg_bin_to_one_hot.py index ef6de6244..9eba4ddc2 100755 --- a/test_regress/t/t_dfg_bin_to_one_hot.py +++ b/test_regress/t/t_dfg_bin_to_one_hot.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_bin_to_one_hot.v b/test_regress/t/t_dfg_bin_to_one_hot.v index 260a0a78c..dad77a90f 100644 --- a/test_regress/t/t_dfg_bin_to_one_hot.v +++ b/test_regress/t/t_dfg_bin_to_one_hot.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_dfg_break_cycles.cpp b/test_regress/t/t_dfg_break_cycles.cpp index 0664397e1..d8bffdbaf 100644 --- a/test_regress/t/t_dfg_break_cycles.cpp +++ b/test_regress/t/t_dfg_break_cycles.cpp @@ -1,8 +1,8 @@ // // DESCRIPTION: Verilator: DFG optimizer equivalence testing // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_dfg_break_cycles.py b/test_regress/t/t_dfg_break_cycles.py index ab57b5b8e..583627873 100755 --- a/test_regress/t/t_dfg_break_cycles.py +++ b/test_regress/t/t_dfg_break_cycles.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_break_cycles.v b/test_regress/t/t_dfg_break_cycles.v index a123ca3b9..ec4c1599e 100644 --- a/test_regress/t/t_dfg_break_cycles.v +++ b/test_regress/t/t_dfg_break_cycles.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Geza Lore // SPDX-License-Identifier: CC0-1.0 `define signal(name, width) wire [width-1:0] name diff --git a/test_regress/t/t_dfg_circular.py b/test_regress/t/t_dfg_circular.py index ce29ad309..ed0001b8e 100755 --- a/test_regress/t/t_dfg_circular.py +++ b/test_regress/t/t_dfg_circular.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_circular.v b/test_regress/t/t_dfg_circular.v index 3d8e51f3a..f77c7fa98 100644 --- a/test_regress/t/t_dfg_circular.v +++ b/test_regress/t/t_dfg_circular.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 // verilator lint_off UNOPTFLAT diff --git a/test_regress/t/t_dfg_circular_merged_scc.py b/test_regress/t/t_dfg_circular_merged_scc.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_dfg_circular_merged_scc.py +++ b/test_regress/t/t_dfg_circular_merged_scc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_circular_merged_scc.v b/test_regress/t/t_dfg_circular_merged_scc.v index 9f976e0b4..2c19b08d1 100644 --- a/test_regress/t/t_dfg_circular_merged_scc.v +++ b/test_regress/t/t_dfg_circular_merged_scc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Geza Lore // SPDX-License-Identifier: CC0-1.0 module mul ( diff --git a/test_regress/t/t_dfg_inline_forced.py b/test_regress/t/t_dfg_inline_forced.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_dfg_inline_forced.py +++ b/test_regress/t/t_dfg_inline_forced.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_inline_forced.v b/test_regress/t/t_dfg_inline_forced.v index 7ba47864f..2de16d1b9 100644 --- a/test_regress/t/t_dfg_inline_forced.v +++ b/test_regress/t/t_dfg_inline_forced.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module top(input wire clk); diff --git a/test_regress/t/t_dfg_multidriver_dfg_bad.py b/test_regress/t/t_dfg_multidriver_dfg_bad.py index cdd7fb345..2b3ca29ee 100755 --- a/test_regress/t/t_dfg_multidriver_dfg_bad.py +++ b/test_regress/t/t_dfg_multidriver_dfg_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_multidriver_dfg_bad.v b/test_regress/t/t_dfg_multidriver_dfg_bad.v index d42e66fa1..0c629eae7 100644 --- a/test_regress/t/t_dfg_multidriver_dfg_bad.v +++ b/test_regress/t/t_dfg_multidriver_dfg_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 `default_nettype none diff --git a/test_regress/t/t_dfg_multidriver_non_dfg.py b/test_regress/t/t_dfg_multidriver_non_dfg.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_dfg_multidriver_non_dfg.py +++ b/test_regress/t/t_dfg_multidriver_non_dfg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_multidriver_non_dfg.v b/test_regress/t/t_dfg_multidriver_non_dfg.v index 9fcb61b5e..d3112693f 100644 --- a/test_regress/t/t_dfg_multidriver_non_dfg.v +++ b/test_regress/t/t_dfg_multidriver_non_dfg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 `default_nettype none diff --git a/test_regress/t/t_dfg_oob_sel_rvalue.py b/test_regress/t/t_dfg_oob_sel_rvalue.py index ed0e2a16e..7c1ccefb2 100755 --- a/test_regress/t/t_dfg_oob_sel_rvalue.py +++ b/test_regress/t/t_dfg_oob_sel_rvalue.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_oob_sel_rvalue.v b/test_regress/t/t_dfg_oob_sel_rvalue.v index e27ad0333..43d3b87b9 100644 --- a/test_regress/t/t_dfg_oob_sel_rvalue.v +++ b/test_regress/t/t_dfg_oob_sel_rvalue.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_dfg_peephole.cpp b/test_regress/t/t_dfg_peephole.cpp index deb7da096..9508c7d75 100644 --- a/test_regress/t/t_dfg_peephole.cpp +++ b/test_regress/t/t_dfg_peephole.cpp @@ -1,8 +1,8 @@ // // DESCRIPTION: Verilator: DFG optimizer equivalence testing // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_dfg_peephole.py b/test_regress/t/t_dfg_peephole.py index 6dab26d98..71833c22c 100755 --- a/test_regress/t/t_dfg_peephole.py +++ b/test_regress/t/t_dfg_peephole.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_peephole.v b/test_regress/t/t_dfg_peephole.v index 73d3bd635..fa380ac33 100644 --- a/test_regress/t/t_dfg_peephole.v +++ b/test_regress/t/t_dfg_peephole.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 `define signal(name, expr) wire [$bits(expr)-1:0] ``name = expr diff --git a/test_regress/t/t_dfg_peephole_off_all.py b/test_regress/t/t_dfg_peephole_off_all.py index 534bb7a6e..61d349322 100755 --- a/test_regress/t/t_dfg_peephole_off_all.py +++ b/test_regress/t/t_dfg_peephole_off_all.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_peephole_off_each.py b/test_regress/t/t_dfg_peephole_off_each.py index 534bb7a6e..61d349322 100755 --- a/test_regress/t/t_dfg_peephole_off_each.py +++ b/test_regress/t/t_dfg_peephole_off_each.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_regularize_circular.py b/test_regress/t/t_dfg_regularize_circular.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_dfg_regularize_circular.py +++ b/test_regress/t/t_dfg_regularize_circular.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_regularize_circular.v b/test_regress/t/t_dfg_regularize_circular.v index 840f8d774..ca56732e7 100644 --- a/test_regress/t/t_dfg_regularize_circular.v +++ b/test_regress/t/t_dfg_regularize_circular.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module A ( diff --git a/test_regress/t/t_dfg_regularize_clk.py b/test_regress/t/t_dfg_regularize_clk.py index 4ee18ef12..63315cbc5 100755 --- a/test_regress/t/t_dfg_regularize_clk.py +++ b/test_regress/t/t_dfg_regularize_clk.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_regularize_clk.v b/test_regress/t/t_dfg_regularize_clk.v index 4dc240b79..a3a0ad64b 100644 --- a/test_regress/t/t_dfg_regularize_clk.v +++ b/test_regress/t/t_dfg_regularize_clk.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_dfg_regularize_driver_of_sc_var.py b/test_regress/t/t_dfg_regularize_driver_of_sc_var.py index 01c227501..1175ee8cc 100755 --- a/test_regress/t/t_dfg_regularize_driver_of_sc_var.py +++ b/test_regress/t/t_dfg_regularize_driver_of_sc_var.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_regularize_driver_of_sc_var.v b/test_regress/t/t_dfg_regularize_driver_of_sc_var.v index 507d9adf1..eedc4c76b 100644 --- a/test_regress/t/t_dfg_regularize_driver_of_sc_var.v +++ b/test_regress/t/t_dfg_regularize_driver_of_sc_var.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module sub(input in, output out); diff --git a/test_regress/t/t_dfg_result_var_ext_write.py b/test_regress/t/t_dfg_result_var_ext_write.py index aa5dacc93..3c6aa8922 100755 --- a/test_regress/t/t_dfg_result_var_ext_write.py +++ b/test_regress/t/t_dfg_result_var_ext_write.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_result_var_ext_write.v b/test_regress/t/t_dfg_result_var_ext_write.v index 3c41156bf..e50a267ea 100644 --- a/test_regress/t/t_dfg_result_var_ext_write.v +++ b/test_regress/t/t_dfg_result_var_ext_write.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_dfg_stats_patterns.v b/test_regress/t/t_dfg_stats_patterns.v index ac78a5da3..d539ea165 100644 --- a/test_regress/t/t_dfg_stats_patterns.v +++ b/test_regress/t/t_dfg_stats_patterns.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_dfg_stats_patterns_post_inline.py b/test_regress/t/t_dfg_stats_patterns_post_inline.py index 329b7557b..afe7bc2ca 100755 --- a/test_regress/t/t_dfg_stats_patterns_post_inline.py +++ b/test_regress/t/t_dfg_stats_patterns_post_inline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_stats_patterns_pre_inline.py b/test_regress/t/t_dfg_stats_patterns_pre_inline.py index bd1a3ca67..c5d54600c 100755 --- a/test_regress/t/t_dfg_stats_patterns_pre_inline.py +++ b/test_regress/t/t_dfg_stats_patterns_pre_inline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_stats_patterns_scoped.py b/test_regress/t/t_dfg_stats_patterns_scoped.py index afd635460..a191c01ea 100755 --- a/test_regress/t/t_dfg_stats_patterns_scoped.py +++ b/test_regress/t/t_dfg_stats_patterns_scoped.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_synthesis.cpp b/test_regress/t/t_dfg_synthesis.cpp index 0664397e1..d8bffdbaf 100644 --- a/test_regress/t/t_dfg_synthesis.cpp +++ b/test_regress/t/t_dfg_synthesis.cpp @@ -1,8 +1,8 @@ // // DESCRIPTION: Verilator: DFG optimizer equivalence testing // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_dfg_synthesis.py b/test_regress/t/t_dfg_synthesis.py index 51d9aa16c..d4fc9b374 100755 --- a/test_regress/t/t_dfg_synthesis.py +++ b/test_regress/t/t_dfg_synthesis.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_synthesis.v b/test_regress/t/t_dfg_synthesis.v index ad76285cf..cde222fac 100644 --- a/test_regress/t/t_dfg_synthesis.v +++ b/test_regress/t/t_dfg_synthesis.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Geza Lore // SPDX-License-Identifier: CC0-1.0 `define signal(name, expr) wire [$bits(expr)-1:0] ``name = expr diff --git a/test_regress/t/t_dfg_synthesis_pre_inline.cpp b/test_regress/t/t_dfg_synthesis_pre_inline.cpp index 0664397e1..d8bffdbaf 100644 --- a/test_regress/t/t_dfg_synthesis_pre_inline.cpp +++ b/test_regress/t/t_dfg_synthesis_pre_inline.cpp @@ -1,8 +1,8 @@ // // DESCRIPTION: Verilator: DFG optimizer equivalence testing // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_dfg_synthesis_pre_inline.py b/test_regress/t/t_dfg_synthesis_pre_inline.py index 2da0d567d..7636b80f9 100755 --- a/test_regress/t/t_dfg_synthesis_pre_inline.py +++ b/test_regress/t/t_dfg_synthesis_pre_inline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_synthesis_pre_inline.v b/test_regress/t/t_dfg_synthesis_pre_inline.v index 5c00f54c8..3bd47ef87 100644 --- a/test_regress/t/t_dfg_synthesis_pre_inline.v +++ b/test_regress/t/t_dfg_synthesis_pre_inline.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Geza Lore // SPDX-License-Identifier: CC0-1.0 `define signal(name, expr) wire [$bits(expr)-1:0] ``name = expr diff --git a/test_regress/t/t_dfg_true_cycle_bad.py b/test_regress/t/t_dfg_true_cycle_bad.py index 1bf1426f9..f3bbcad9d 100755 --- a/test_regress/t/t_dfg_true_cycle_bad.py +++ b/test_regress/t/t_dfg_true_cycle_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dfg_true_cycle_bad.v b/test_regress/t/t_dfg_true_cycle_bad.v index 98186cdb4..57a8cba77 100644 --- a/test_regress/t/t_dfg_true_cycle_bad.v +++ b/test_regress/t/t_dfg_true_cycle_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Geza Lore // SPDX-License-Identifier: CC0-1.0 `default_nettype none diff --git a/test_regress/t/t_difftree.py b/test_regress/t/t_difftree.py index 645fa264e..e93664aca 100755 --- a/test_regress/t/t_difftree.py +++ b/test_regress/t/t_difftree.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable.py b/test_regress/t/t_disable.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_disable.py +++ b/test_regress/t/t_disable.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable.v b/test_regress/t/t_disable.v index ad52f005d..309983ddf 100644 --- a/test_regress/t/t_disable.v +++ b/test_regress/t/t_disable.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_disable_bad.py b/test_regress/t/t_disable_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_disable_bad.py +++ b/test_regress/t/t_disable_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_bad.v b/test_regress/t/t_disable_bad.v index 4d867b2da..08fd53c7d 100644 --- a/test_regress/t/t_disable_bad.v +++ b/test_regress/t/t_disable_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_disable_empty.py b/test_regress/t/t_disable_empty.py index efe8cc01c..382ad0d44 100755 --- a/test_regress/t/t_disable_empty.py +++ b/test_regress/t/t_disable_empty.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_empty.v b/test_regress/t/t_disable_empty.v index b11e20be6..2ed96492d 100644 --- a/test_regress/t/t_disable_empty.v +++ b/test_regress/t/t_disable_empty.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_disable_empty_outside.py b/test_regress/t/t_disable_empty_outside.py index 3476171ff..276645160 100755 --- a/test_regress/t/t_disable_empty_outside.py +++ b/test_regress/t/t_disable_empty_outside.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_empty_outside.v b/test_regress/t/t_disable_empty_outside.v index 4b023c1c1..16bebdae0 100644 --- a/test_regress/t/t_disable_empty_outside.v +++ b/test_regress/t/t_disable_empty_outside.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_disable_fork1.py b/test_regress/t/t_disable_fork1.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_disable_fork1.py +++ b/test_regress/t/t_disable_fork1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_fork1.v b/test_regress/t/t_disable_fork1.v index e1f5cc711..6e05450e2 100644 --- a/test_regress/t/t_disable_fork1.v +++ b/test_regress/t/t_disable_fork1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define N 3 diff --git a/test_regress/t/t_disable_fork2.py b/test_regress/t/t_disable_fork2.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_disable_fork2.py +++ b/test_regress/t/t_disable_fork2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_fork2.v b/test_regress/t/t_disable_fork2.v index 6e52acac8..8df074fab 100644 --- a/test_regress/t/t_disable_fork2.v +++ b/test_regress/t/t_disable_fork2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 // USING THIS FOR DEBUGGING PROCESS PROPAGATION: diff --git a/test_regress/t/t_disable_fork2_split.py b/test_regress/t/t_disable_fork2_split.py index 3e66b3894..d7770982f 100755 --- a/test_regress/t/t_disable_fork2_split.py +++ b/test_regress/t/t_disable_fork2_split.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_fork3.py b/test_regress/t/t_disable_fork3.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_disable_fork3.py +++ b/test_regress/t/t_disable_fork3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_fork3.v b/test_regress/t/t_disable_fork3.v index d0408243c..10b1d27fb 100644 --- a/test_regress/t/t_disable_fork3.v +++ b/test_regress/t/t_disable_fork3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class C; diff --git a/test_regress/t/t_disable_fork_notiming.py b/test_regress/t/t_disable_fork_notiming.py index e07104c5c..c5854decc 100755 --- a/test_regress/t/t_disable_fork_notiming.py +++ b/test_regress/t/t_disable_fork_notiming.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_fork_notiming.v b/test_regress/t/t_disable_fork_notiming.v index 21ac2743e..519442866 100644 --- a/test_regress/t/t_disable_fork_notiming.v +++ b/test_regress/t/t_disable_fork_notiming.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_disable_func_bad.py b/test_regress/t/t_disable_func_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_disable_func_bad.py +++ b/test_regress/t/t_disable_func_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_func_bad.v b/test_regress/t/t_disable_func_bad.v index 7a1f8ef6a..b8479cf59 100644 --- a/test_regress/t/t_disable_func_bad.v +++ b/test_regress/t/t_disable_func_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 int x = 0; diff --git a/test_regress/t/t_disable_genfor2.py b/test_regress/t/t_disable_genfor2.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_disable_genfor2.py +++ b/test_regress/t/t_disable_genfor2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_genfor2.v b/test_regress/t/t_disable_genfor2.v index 4bb9a4c2e..bfa3ef56b 100644 --- a/test_regress/t/t_disable_genfor2.v +++ b/test_regress/t/t_disable_genfor2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_disable_genfor_unsup.py b/test_regress/t/t_disable_genfor_unsup.py index efe8cc01c..382ad0d44 100755 --- a/test_regress/t/t_disable_genfor_unsup.py +++ b/test_regress/t/t_disable_genfor_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_genfor_unsup.v b/test_regress/t/t_disable_genfor_unsup.v index c1f1e845b..295d5b7ce 100644 --- a/test_regress/t/t_disable_genfor_unsup.v +++ b/test_regress/t/t_disable_genfor_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_disable_iff_multi_bad.py b/test_regress/t/t_disable_iff_multi_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_disable_iff_multi_bad.py +++ b/test_regress/t/t_disable_iff_multi_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_iff_multi_bad.v b/test_regress/t/t_disable_iff_multi_bad.v index 624ab3268..6e2fd08fa 100644 --- a/test_regress/t/t_disable_iff_multi_bad.v +++ b/test_regress/t/t_disable_iff_multi_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_disable_inside.py b/test_regress/t/t_disable_inside.py index 3476171ff..276645160 100755 --- a/test_regress/t/t_disable_inside.py +++ b/test_regress/t/t_disable_inside.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_inside.v b/test_regress/t/t_disable_inside.v index 3292a3ef0..c305e85b9 100644 --- a/test_regress/t/t_disable_inside.v +++ b/test_regress/t/t_disable_inside.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_disable_outside.py b/test_regress/t/t_disable_outside.py index 3476171ff..276645160 100755 --- a/test_regress/t/t_disable_outside.py +++ b/test_regress/t/t_disable_outside.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_outside.v b/test_regress/t/t_disable_outside.v index 5cca902c5..723d92cae 100644 --- a/test_regress/t/t_disable_outside.v +++ b/test_regress/t/t_disable_outside.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_disable_outside2.py b/test_regress/t/t_disable_outside2.py index 3476171ff..276645160 100755 --- a/test_regress/t/t_disable_outside2.py +++ b/test_regress/t/t_disable_outside2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_outside2.v b/test_regress/t/t_disable_outside2.v index 96f72a544..0d58486cc 100644 --- a/test_regress/t/t_disable_outside2.v +++ b/test_regress/t/t_disable_outside2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_disable_outside3.py b/test_regress/t/t_disable_outside3.py index 3476171ff..276645160 100755 --- a/test_regress/t/t_disable_outside3.py +++ b/test_regress/t/t_disable_outside3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_outside3.v b/test_regress/t/t_disable_outside3.v index 2a4e76636..001277cdb 100644 --- a/test_regress/t/t_disable_outside3.v +++ b/test_regress/t/t_disable_outside3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_disable_outside4.py b/test_regress/t/t_disable_outside4.py index 3476171ff..276645160 100755 --- a/test_regress/t/t_disable_outside4.py +++ b/test_regress/t/t_disable_outside4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_outside4.v b/test_regress/t/t_disable_outside4.v index 7856abc1d..ea32845ba 100644 --- a/test_regress/t/t_disable_outside4.v +++ b/test_regress/t/t_disable_outside4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_disable_task_simple.py b/test_regress/t/t_disable_task_simple.py index 3476171ff..276645160 100755 --- a/test_regress/t/t_disable_task_simple.py +++ b/test_regress/t/t_disable_task_simple.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_task_simple.v b/test_regress/t/t_disable_task_simple.v index d4983967f..a107e7f77 100644 --- a/test_regress/t/t_disable_task_simple.v +++ b/test_regress/t/t_disable_task_simple.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_disable_task_unsup.py b/test_regress/t/t_disable_task_unsup.py index efe8cc01c..382ad0d44 100755 --- a/test_regress/t/t_disable_task_unsup.py +++ b/test_regress/t/t_disable_task_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_task_unsup.v b/test_regress/t/t_disable_task_unsup.v index 346dd3c3c..6331ba64f 100644 --- a/test_regress/t/t_disable_task_unsup.v +++ b/test_regress/t/t_disable_task_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 int x = 0; diff --git a/test_regress/t/t_disable_within_task_unsup.py b/test_regress/t/t_disable_within_task_unsup.py index efe8cc01c..382ad0d44 100755 --- a/test_regress/t/t_disable_within_task_unsup.py +++ b/test_regress/t/t_disable_within_task_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_disable_within_task_unsup.v b/test_regress/t/t_disable_within_task_unsup.v index c3f3d13e7..3a00865c2 100644 --- a/test_regress/t/t_disable_within_task_unsup.v +++ b/test_regress/t/t_disable_within_task_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 task disable_fork_blk; diff --git a/test_regress/t/t_display.py b/test_regress/t/t_display.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_display.py +++ b/test_regress/t/t_display.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display.v b/test_regress/t/t_display.v index cf6b9b90f..f3526b9ad 100644 --- a/test_regress/t/t_display.v +++ b/test_regress/t/t_display.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_display_bad.py b/test_regress/t/t_display_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_display_bad.py +++ b/test_regress/t/t_display_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_bad.v b/test_regress/t/t_display_bad.v index 4bf715f80..00bc9d14d 100644 --- a/test_regress/t/t_display_bad.v +++ b/test_regress/t/t_display_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_display_brace.py b/test_regress/t/t_display_brace.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_display_brace.py +++ b/test_regress/t/t_display_brace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_brace.v b/test_regress/t/t_display_brace.v index f20ee5357..16f8b5b47 100644 --- a/test_regress/t/t_display_brace.v +++ b/test_regress/t/t_display_brace.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef int unsigned ahb_addr_t; diff --git a/test_regress/t/t_display_concat.py b/test_regress/t/t_display_concat.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_display_concat.py +++ b/test_regress/t/t_display_concat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_concat.v b/test_regress/t/t_display_concat.v index f0fa3fa81..557c25289 100644 --- a/test_regress/t/t_display_concat.v +++ b/test_regress/t/t_display_concat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_display_concat2.py b/test_regress/t/t_display_concat2.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_display_concat2.py +++ b/test_regress/t/t_display_concat2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_concat2.v b/test_regress/t/t_display_concat2.v index 11a6895f1..bed6d74f7 100644 --- a/test_regress/t/t_display_concat2.v +++ b/test_regress/t/t_display_concat2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module test( diff --git a/test_regress/t/t_display_cwide_bad.py b/test_regress/t/t_display_cwide_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_display_cwide_bad.py +++ b/test_regress/t/t_display_cwide_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_cwide_bad.v b/test_regress/t/t_display_cwide_bad.v index 0cd07beb4..ec30be7b7 100644 --- a/test_regress/t/t_display_cwide_bad.v +++ b/test_regress/t/t_display_cwide_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_display_esc_bad.py b/test_regress/t/t_display_esc_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_display_esc_bad.py +++ b/test_regress/t/t_display_esc_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_esc_bad.v b/test_regress/t/t_display_esc_bad.v index fbce610e4..bd4df9d7c 100644 --- a/test_regress/t/t_display_esc_bad.v +++ b/test_regress/t/t_display_esc_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_display_format_wide_decimal.py b/test_regress/t/t_display_format_wide_decimal.py index ba4b18e85..0b47dd101 100755 --- a/test_regress/t/t_display_format_wide_decimal.py +++ b/test_regress/t/t_display_format_wide_decimal.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_format_wide_decimal.v b/test_regress/t/t_display_format_wide_decimal.v index 280571bbe..3e2b3efeb 100644 --- a/test_regress/t/t_display_format_wide_decimal.v +++ b/test_regress/t/t_display_format_wide_decimal.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_display_impure.py b/test_regress/t/t_display_impure.py index 0dc2c2a5d..3342403e4 100755 --- a/test_regress/t/t_display_impure.py +++ b/test_regress/t/t_display_impure.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_impure.v b/test_regress/t/t_display_impure.v index ad24975d3..4e232adff 100644 --- a/test_regress/t/t_display_impure.v +++ b/test_regress/t/t_display_impure.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 function integer f; diff --git a/test_regress/t/t_display_io.py b/test_regress/t/t_display_io.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_display_io.py +++ b/test_regress/t/t_display_io.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_io.v b/test_regress/t/t_display_io.v index d9315fb54..14fac2d84 100644 --- a/test_regress/t/t_display_io.v +++ b/test_regress/t/t_display_io.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: $display() test for %l // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_display_l.py b/test_regress/t/t_display_l.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_display_l.py +++ b/test_regress/t/t_display_l.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_l.v b/test_regress/t/t_display_l.v index 6fc0ee214..cff26cf20 100644 --- a/test_regress/t/t_display_l.v +++ b/test_regress/t/t_display_l.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: $display() test for %l // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_display_mcd.py b/test_regress/t/t_display_mcd.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_display_mcd.py +++ b/test_regress/t/t_display_mcd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_mcd.v b/test_regress/t/t_display_mcd.v index b56bacc46..1d298549d 100644 --- a/test_regress/t/t_display_mcd.v +++ b/test_regress/t/t_display_mcd.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2015 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_display_merge.py b/test_regress/t/t_display_merge.py index 43eefcbe0..999f03507 100755 --- a/test_regress/t/t_display_merge.py +++ b/test_regress/t/t_display_merge.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_merge.v b/test_regress/t/t_display_merge.v index e83b987f3..d53f2f3bd 100644 --- a/test_regress/t/t_display_merge.v +++ b/test_regress/t/t_display_merge.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_display_noopt.py b/test_regress/t/t_display_noopt.py index 9b159b6ba..aa3c4d3d3 100755 --- a/test_regress/t/t_display_noopt.py +++ b/test_regress/t/t_display_noopt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_p_elab.py b/test_regress/t/t_display_p_elab.py index 2b4837fcc..096e10e28 100755 --- a/test_regress/t/t_display_p_elab.py +++ b/test_regress/t/t_display_p_elab.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_p_elab.v b/test_regress/t/t_display_p_elab.v index 98af55b74..55df56055 100644 --- a/test_regress/t/t_display_p_elab.v +++ b/test_regress/t/t_display_p_elab.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_display_qqq.py b/test_regress/t/t_display_qqq.py index 97abb660e..c03eaf086 100755 --- a/test_regress/t/t_display_qqq.py +++ b/test_regress/t/t_display_qqq.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_qqq.v b/test_regress/t/t_display_qqq.v index 1b5568269..80c03f8d0 100644 --- a/test_regress/t/t_display_qqq.v +++ b/test_regress/t/t_display_qqq.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_display_real.py b/test_regress/t/t_display_real.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_display_real.py +++ b/test_regress/t/t_display_real.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_real.v b/test_regress/t/t_display_real.v index 33e15d81c..606813027 100644 --- a/test_regress/t/t_display_real.v +++ b/test_regress/t/t_display_real.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_display_real_noopt.py b/test_regress/t/t_display_real_noopt.py index ad0f55e3e..fa74c3c9e 100755 --- a/test_regress/t/t_display_real_noopt.py +++ b/test_regress/t/t_display_real_noopt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_realtime.py b/test_regress/t/t_display_realtime.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_display_realtime.py +++ b/test_regress/t/t_display_realtime.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_realtime.v b/test_regress/t/t_display_realtime.v index ec16d2e91..be6bfd6f6 100644 --- a/test_regress/t/t_display_realtime.v +++ b/test_regress/t/t_display_realtime.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_display_recurse.py b/test_regress/t/t_display_recurse.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_display_recurse.py +++ b/test_regress/t/t_display_recurse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_recurse.v b/test_regress/t/t_display_recurse.v index 877792b0f..40fd2eaee 100644 --- a/test_regress/t/t_display_recurse.v +++ b/test_regress/t/t_display_recurse.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_display_signed.py b/test_regress/t/t_display_signed.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_display_signed.py +++ b/test_regress/t/t_display_signed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_signed.v b/test_regress/t/t_display_signed.v index 0a4491071..accd614f0 100644 --- a/test_regress/t/t_display_signed.v +++ b/test_regress/t/t_display_signed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_display_signed_noopt.py b/test_regress/t/t_display_signed_noopt.py index e80552d48..8a54193d2 100755 --- a/test_regress/t/t_display_signed_noopt.py +++ b/test_regress/t/t_display_signed_noopt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_string.py b/test_regress/t/t_display_string.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_display_string.py +++ b/test_regress/t/t_display_string.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_string.v b/test_regress/t/t_display_string.v index aaa4aa3b4..768df39a4 100644 --- a/test_regress/t/t_display_string.v +++ b/test_regress/t/t_display_string.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_display_time.py b/test_regress/t/t_display_time.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_display_time.py +++ b/test_regress/t/t_display_time.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_time.v b/test_regress/t/t_display_time.v index f5d4c75da..79c8b5305 100644 --- a/test_regress/t/t_display_time.v +++ b/test_regress/t/t_display_time.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 1ns/1ns diff --git a/test_regress/t/t_display_type_bad.py b/test_regress/t/t_display_type_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_display_type_bad.py +++ b/test_regress/t/t_display_type_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_type_bad.v b/test_regress/t/t_display_type_bad.v index ff17cf8b3..84407ecdd 100644 --- a/test_regress/t/t_display_type_bad.v +++ b/test_regress/t/t_display_type_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_display_wide.py b/test_regress/t/t_display_wide.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_display_wide.py +++ b/test_regress/t/t_display_wide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_wide.v b/test_regress/t/t_display_wide.v index c356ab0e4..ef3595e03 100644 --- a/test_regress/t/t_display_wide.v +++ b/test_regress/t/t_display_wide.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_display_wide_bad.py b/test_regress/t/t_display_wide_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_display_wide_bad.py +++ b/test_regress/t/t_display_wide_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_display_wide_bad.v b/test_regress/t/t_display_wide_bad.v index cde9a15c2..7278a7480 100644 --- a/test_regress/t/t_display_wide_bad.v +++ b/test_regress/t/t_display_wide_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_dist_attributes/mt_disabled.cpp b/test_regress/t/t_dist_attributes/mt_disabled.cpp index 5211d804f..899cbbec1 100644 --- a/test_regress/t/t_dist_attributes/mt_disabled.cpp +++ b/test_regress/t/t_dist_attributes/mt_disabled.cpp @@ -4,10 +4,10 @@ // // Code available from: https://verilator.org // -// Copyright 2022-2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022-2024 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dist_attributes/mt_disabled.h b/test_regress/t/t_dist_attributes/mt_disabled.h index a39202444..70c2a5c32 100644 --- a/test_regress/t/t_dist_attributes/mt_disabled.h +++ b/test_regress/t/t_dist_attributes/mt_disabled.h @@ -4,10 +4,10 @@ // // Code available from: https://verilator.org // -// Copyright 2022-2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022-2024 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dist_attributes/mt_enabled.cpp b/test_regress/t/t_dist_attributes/mt_enabled.cpp index 569ed08d8..62a858961 100644 --- a/test_regress/t/t_dist_attributes/mt_enabled.cpp +++ b/test_regress/t/t_dist_attributes/mt_enabled.cpp @@ -4,10 +4,10 @@ // // Code available from: https://verilator.org // -// Copyright 2022-2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022-2024 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dist_attributes/mt_enabled.h b/test_regress/t/t_dist_attributes/mt_enabled.h index 045b80067..7c8021b4b 100644 --- a/test_regress/t/t_dist_attributes/mt_enabled.h +++ b/test_regress/t/t_dist_attributes/mt_enabled.h @@ -4,10 +4,10 @@ // // Code available from: https://verilator.org // -// Copyright 2022-2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022-2024 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dist_attributes_bad.py b/test_regress/t/t_dist_attributes_bad.py index 5fcf21e84..91cefda79 100755 --- a/test_regress/t/t_dist_attributes_bad.py +++ b/test_regress/t/t_dist_attributes_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import json diff --git a/test_regress/t/t_dist_attributes_include.py b/test_regress/t/t_dist_attributes_include.py index 5ec098959..be73d354b 100755 --- a/test_regress/t/t_dist_attributes_include.py +++ b/test_regress/t/t_dist_attributes_include.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_attributes_src.py b/test_regress/t/t_dist_attributes_src.py index f4bf78ea1..4de26cd9e 100755 --- a/test_regress/t/t_dist_attributes_src.py +++ b/test_regress/t/t_dist_attributes_src.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_cinclude.py b/test_regress/t/t_dist_cinclude.py index 68fba9c8a..e4b3dc810 100755 --- a/test_regress/t/t_dist_cinclude.py +++ b/test_regress/t/t_dist_cinclude.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_contributors.py b/test_regress/t/t_dist_contributors.py index 309ed2d66..514830f6c 100755 --- a/test_regress/t/t_dist_contributors.py +++ b/test_regress/t/t_dist_contributors.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_copyright.py b/test_regress/t/t_dist_copyright.py index 5411e6d94..1c0dfe7db 100755 --- a/test_regress/t/t_dist_copyright.py +++ b/test_regress/t/t_dist_copyright.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap @@ -14,23 +14,19 @@ test.scenarios('dist') RELEASE_OK_RE = r'(^test_regress/t/.*\.(cpp|h|map|mk|sv|v|vlt)|^test_regress/t_done/|^examples/)' -EXEMPT_AUTHOR_RE = r'(^ci/|^nodist/fastcov.py|^nodist/fuzzer|^test_regress/t/.*\.(cpp|h|v|vlt)$)' +EXEMPT_AUTHOR_RE = r'(^ci/|^nodist/fastcov.py|^nodist/fuzzer|^test_regress/t/.*\.(cpp|h|mk|s?vh?|vlt)$)' EXEMPT_FILES_RE = r'(^\.|/\.|\.gitignore$|\.dat|\.gprof|\.mem|\.out$|\.png$|\.tree|\.vc$|\.vcd$|^\.)' EXEMPT_FILES_LIST = """ - Artistic CITATION.cff CPPLINT.cfg - LICENSE - README.rst + LICENSES/ + REUSE.toml ci/ci-win-compile.ps1 ci/ci-win-test.ps1 ci/codecov - docs/CONTRIBUTING.rst docs/CONTRIBUTORS - docs/README.rst - docs/security.rst docs/_static docs/gen docs/spelling.txt @@ -40,14 +36,7 @@ EXEMPT_FILES_LIST = """ install-sh src/mkinstalldirs test_regress/t/t_altera_lpm.v - test_regress/t/t_flag_f__3.v - test_regress/t/t_fuzz_eof_bad.v - test_regress/t/t_incr_void.v - test_regress/t/t_property_unsup.v test_regress/t/t_randsequence_svtests.v - test_regress/t/t_sequence_first_match_unsup.v - test_regress/t/tsub/t_flag_f_tsub.v - test_regress/t/tsub/t_flag_f_tsub_inc.v test_regress/t/uvm/ verilator.pc.in """ @@ -83,9 +72,9 @@ for filename in files: release = False for line in fh: line = line.rstrip() - if 'SPDX-License-Identifier:' in line: + if 'SP' + 'DX-License-Identifier:' in line: spdx = line - elif re.search(r'Copyright 20[0-9][0-9]', line): + elif re.search(r'(Copyright 20[0-9][0-9]|SPDX-FileCopyrightText: 20[0-9][0-9])', line): copyright_msg = line if 'Wilson Snyder' in line: pass @@ -113,8 +102,7 @@ for filename in files: test.error_keep_going(filename + ": Please add standard 'Copyright " + str(year) + " ...', similar to in other files" + release_note) if not spdx: - test.error_keep_going( - filename + - ": Please add standard 'SPDX-License_Identifier: ...', similar to in other files") + test.error_keep_going(filename + ": Please add standard 'SP" + "DX-License-Identifier: ...', similar to in other files") test.passes() diff --git a/test_regress/t/t_dist_cppstyle.py b/test_regress/t/t_dist_cppstyle.py index f473f18fb..719d869e5 100755 --- a/test_regress/t/t_dist_cppstyle.py +++ b/test_regress/t/t_dist_cppstyle.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Primitive C++ style checker # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_docs_options.py b/test_regress/t/t_dist_docs_options.py index b8a8fa290..63db6b4f8 100755 --- a/test_regress/t/t_dist_docs_options.py +++ b/test_regress/t/t_dist_docs_options.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Primitive C++ style checker # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_docs_style.py b/test_regress/t/t_dist_docs_style.py index 3b2a7f3b8..dfbdc95e8 100755 --- a/test_regress/t/t_dist_docs_style.py +++ b/test_regress/t/t_dist_docs_style.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Primitive C++ style checker # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_docs_warnings.py b/test_regress/t/t_dist_docs_warnings.py index 94e9eca9a..65901f226 100755 --- a/test_regress/t/t_dist_docs_warnings.py +++ b/test_regress/t/t_dist_docs_warnings.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Primitive C++ style checker # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_error_format.py b/test_regress/t/t_dist_error_format.py index fe06aaddf..185f47218 100755 --- a/test_regress/t/t_dist_error_format.py +++ b/test_regress/t/t_dist_error_format.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_fixme.py b/test_regress/t/t_dist_fixme.py index 6aa19f1ae..91ce4a062 100755 --- a/test_regress/t/t_dist_fixme.py +++ b/test_regress/t/t_dist_fixme.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_getsetorder.py b/test_regress/t/t_dist_getsetorder.py index ee921e959..3722c3a09 100755 --- a/test_regress/t/t_dist_getsetorder.py +++ b/test_regress/t/t_dist_getsetorder.py @@ -2,10 +2,10 @@ # DESCRIPTION: Verilator: Hacky import order checker, used to ensure all getters # come before setters for consistent codegen when using autocxx (#5182) # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_header_cc.py b/test_regress/t/t_dist_header_cc.py index 2793c77a7..a864e0700 100755 --- a/test_regress/t/t_dist_header_cc.py +++ b/test_regress/t/t_dist_header_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_install.py b/test_regress/t/t_dist_install.py index 4c21c353e..0ff093baa 100755 --- a/test_regress/t/t_dist_install.py +++ b/test_regress/t/t_dist_install.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_lint_py.py b/test_regress/t/t_dist_lint_py.py index 8ed3c11be..212f9ffb1 100755 --- a/test_regress/t/t_dist_lint_py.py +++ b/test_regress/t/t_dist_lint_py.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_pl.py b/test_regress/t/t_dist_pl.py index 365ef0f0d..9e0602289 100755 --- a/test_regress/t/t_dist_pl.py +++ b/test_regress/t/t_dist_pl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_portability.py b/test_regress/t/t_dist_portability.py index 6d9f76c80..2386f6230 100755 --- a/test_regress/t/t_dist_portability.py +++ b/test_regress/t/t_dist_portability.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_untracked.py b/test_regress/t/t_dist_untracked.py index 52ce71974..1befc8686 100755 --- a/test_regress/t/t_dist_untracked.py +++ b/test_regress/t/t_dist_untracked.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_warn_coverage.py b/test_regress/t/t_dist_warn_coverage.py index b9613e7ed..dc4867bea 100755 --- a/test_regress/t/t_dist_warn_coverage.py +++ b/test_regress/t/t_dist_warn_coverage.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dist_whitespace.py b/test_regress/t/t_dist_whitespace.py index d4a22288b..8769a08d3 100755 --- a/test_regress/t/t_dist_whitespace.py +++ b/test_regress/t/t_dist_whitespace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap @@ -13,6 +13,8 @@ test.scenarios('dist') Tabs_Exempt_Re = r'(\.out$)|(/gtkwave)|(Makefile)|(\.mk$)|(\.mk\.in$)|test_regress/t/t_preproc\.v|install-sh' +Unicode_Exempt_Re = r'(Changes$|CONTRIBUTORS$|LICENSES|contributors.rst$|spelling.txt$)' + def get_source_files(): git_files = test.run_capture("cd " + test.root + " && git ls-files") @@ -86,11 +88,10 @@ for filename in sorted(files.keys()): # Unicode checker; should this be done in another file? # No way to auto-fix. - unicode_exempt = (re.search(r'Changes$', filename) or re.search(r'CONTRIBUTORS$', filename) - or re.search(r'contributors.rst$', filename) - or re.search(r'spelling.txt$', filename)) - if not unicode_exempt and re.search(r'[^ \t\r\n\x20-\x7e]', contents): - warns[filename] = "Warning: non-ASCII contents in " + filename + unicode_exempt = re.search(Unicode_Exempt_Re, filename) + m = re.search(r'([^ \t\r\n\x20-\x7e])', contents) + if not unicode_exempt and m: + warns[filename] = "Warning: non-ASCII contents '" + m.group(1) + "' in " + filename fcount += 1 diff --git a/test_regress/t/t_do_while.py b/test_regress/t/t_do_while.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_do_while.py +++ b/test_regress/t/t_do_while.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_do_while.v b/test_regress/t/t_do_while.v index 0f572a34c..53eacab1f 100644 --- a/test_regress/t/t_do_while.v +++ b/test_regress/t/t_do_while.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 function automatic int get_1; diff --git a/test_regress/t/t_do_while_continue_bad.py b/test_regress/t/t_do_while_continue_bad.py index 7e5bcdfe5..b5718946c 100755 --- a/test_regress/t/t_do_while_continue_bad.py +++ b/test_regress/t/t_do_while_continue_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_do_while_continue_bad.v b/test_regress/t/t_do_while_continue_bad.v index e1ba1eae9..e542ef30a 100644 --- a/test_regress/t/t_do_while_continue_bad.v +++ b/test_regress/t/t_do_while_continue_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_do_while_jumps.py b/test_regress/t/t_do_while_jumps.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_do_while_jumps.py +++ b/test_regress/t/t_do_while_jumps.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_do_while_jumps.v b/test_regress/t/t_do_while_jumps.v index 8920dfac1..74096ed8f 100644 --- a/test_regress/t/t_do_while_jumps.v +++ b/test_regress/t/t_do_while_jumps.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_dos.py b/test_regress/t/t_dos.py index c3fb5ff74..16059426c 100755 --- a/test_regress/t/t_dos.py +++ b/test_regress/t/t_dos.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dos.v b/test_regress/t/t_dos.v index 52707c713..f684b38ef 100644 --- a/test_regress/t/t_dos.v +++ b/test_regress/t/t_dos.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // This file has DOS carrage returns in it! diff --git a/test_regress/t/t_dotfiles.py b/test_regress/t/t_dotfiles.py index af9106160..3145748f6 100755 --- a/test_regress/t/t_dotfiles.py +++ b/test_regress/t/t_dotfiles.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_2exp_bad.py b/test_regress/t/t_dpi_2exp_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_dpi_2exp_bad.py +++ b/test_regress/t/t_dpi_2exp_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_2exp_bad.v b/test_regress/t/t_dpi_2exp_bad.v index 5188398aa..083077413 100644 --- a/test_regress/t/t_dpi_2exp_bad.v +++ b/test_regress/t/t_dpi_2exp_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_dpi_2exparg_bad.py b/test_regress/t/t_dpi_2exparg_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_dpi_2exparg_bad.py +++ b/test_regress/t/t_dpi_2exparg_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_2exparg_bad.v b/test_regress/t/t_dpi_2exparg_bad.v index cbc2f44b3..4771911e8 100644 --- a/test_regress/t/t_dpi_2exparg_bad.v +++ b/test_regress/t/t_dpi_2exparg_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2023 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module a; diff --git a/test_regress/t/t_dpi_accessors.cpp b/test_regress/t/t_dpi_accessors.cpp index 52ee5e539..6c034d0f1 100644 --- a/test_regress/t/t_dpi_accessors.cpp +++ b/test_regress/t/t_dpi_accessors.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2012 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // // Contributed by Jeremy Bennett and Jie Xu diff --git a/test_regress/t/t_dpi_accessors.py b/test_regress/t/t_dpi_accessors.py index 13bbc4ed4..df409b3e6 100755 --- a/test_regress/t/t_dpi_accessors.py +++ b/test_regress/t/t_dpi_accessors.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # 8-Mar-2012: Modifications for this test contributed by Jeremy Bennett and diff --git a/test_regress/t/t_dpi_accessors.v b/test_regress/t/t_dpi_accessors.v index b4b367a8e..8b22d6e09 100644 --- a/test_regress/t/t_dpi_accessors.v +++ b/test_regress/t/t_dpi_accessors.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test for using DPI as general accessors // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // // Contributed by Jeremy Bennett and Jie Xul diff --git a/test_regress/t/t_dpi_accessors_inc.vh b/test_regress/t/t_dpi_accessors_inc.vh index a258018f2..7a2339678 100644 --- a/test_regress/t/t_dpi_accessors_inc.vh +++ b/test_regress/t/t_dpi_accessors_inc.vh @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Accessor definitions for test of DPI accessors // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by Jeremy Bennett and Jie Xu diff --git a/test_regress/t/t_dpi_accessors_macros_inc.vh b/test_regress/t/t_dpi_accessors_macros_inc.vh index 9a4dafcb6..90c41f5ce 100644 --- a/test_regress/t/t_dpi_accessors_macros_inc.vh +++ b/test_regress/t/t_dpi_accessors_macros_inc.vh @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Generic accessor macros for test of DPI accessors // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // // Contributed by Jeremy Bennett and Jie Xu diff --git a/test_regress/t/t_dpi_arg_inout_type.cpp b/test_regress/t/t_dpi_arg_inout_type.cpp index a8f724c79..8f67abf3d 100644 --- a/test_regress/t/t_dpi_arg_inout_type.cpp +++ b/test_regress/t/t_dpi_arg_inout_type.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_arg_inout_type.py b/test_regress/t/t_dpi_arg_inout_type.py index 50423db37..14c3a8b01 100755 --- a/test_regress/t/t_dpi_arg_inout_type.py +++ b/test_regress/t/t_dpi_arg_inout_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_arg_inout_type.v b/test_regress/t/t_dpi_arg_inout_type.v index d19483b11..c09b4559b 100644 --- a/test_regress/t/t_dpi_arg_inout_type.v +++ b/test_regress/t/t_dpi_arg_inout_type.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VCS diff --git a/test_regress/t/t_dpi_arg_inout_unpack.cpp b/test_regress/t/t_dpi_arg_inout_unpack.cpp index 859714ead..d1cb24965 100644 --- a/test_regress/t/t_dpi_arg_inout_unpack.cpp +++ b/test_regress/t/t_dpi_arg_inout_unpack.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Yutetsu TAKATSUKASA. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_arg_inout_unpack.py b/test_regress/t/t_dpi_arg_inout_unpack.py index 866c0c9db..9e5ecc737 100755 --- a/test_regress/t/t_dpi_arg_inout_unpack.py +++ b/test_regress/t/t_dpi_arg_inout_unpack.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_arg_inout_unpack.v b/test_regress/t/t_dpi_arg_inout_unpack.v index db24bdc37..ef8655245 100644 --- a/test_regress/t/t_dpi_arg_inout_unpack.v +++ b/test_regress/t/t_dpi_arg_inout_unpack.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Yutetsu TAKATSUKASA. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VCS diff --git a/test_regress/t/t_dpi_arg_input_type.cpp b/test_regress/t/t_dpi_arg_input_type.cpp index 3502597c2..1b565fc8d 100644 --- a/test_regress/t/t_dpi_arg_input_type.cpp +++ b/test_regress/t/t_dpi_arg_input_type.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_arg_input_type.py b/test_regress/t/t_dpi_arg_input_type.py index 50423db37..14c3a8b01 100755 --- a/test_regress/t/t_dpi_arg_input_type.py +++ b/test_regress/t/t_dpi_arg_input_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_arg_input_type.v b/test_regress/t/t_dpi_arg_input_type.v index d057c1dc9..116149725 100644 --- a/test_regress/t/t_dpi_arg_input_type.v +++ b/test_regress/t/t_dpi_arg_input_type.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VCS diff --git a/test_regress/t/t_dpi_arg_input_unpack.cpp b/test_regress/t/t_dpi_arg_input_unpack.cpp index 78129a800..1ec2c3ed9 100644 --- a/test_regress/t/t_dpi_arg_input_unpack.cpp +++ b/test_regress/t/t_dpi_arg_input_unpack.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Yutetsu TAKATSUKASA. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_arg_input_unpack.py b/test_regress/t/t_dpi_arg_input_unpack.py index 866c0c9db..9e5ecc737 100755 --- a/test_regress/t/t_dpi_arg_input_unpack.py +++ b/test_regress/t/t_dpi_arg_input_unpack.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_arg_input_unpack.v b/test_regress/t/t_dpi_arg_input_unpack.v index 3b67031bc..854990f23 100644 --- a/test_regress/t/t_dpi_arg_input_unpack.v +++ b/test_regress/t/t_dpi_arg_input_unpack.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Yutetsu TAKATSUKASA. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VCS diff --git a/test_regress/t/t_dpi_arg_output_type.cpp b/test_regress/t/t_dpi_arg_output_type.cpp index af32754c5..a9092561d 100644 --- a/test_regress/t/t_dpi_arg_output_type.cpp +++ b/test_regress/t/t_dpi_arg_output_type.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_arg_output_type.py b/test_regress/t/t_dpi_arg_output_type.py index 50423db37..14c3a8b01 100755 --- a/test_regress/t/t_dpi_arg_output_type.py +++ b/test_regress/t/t_dpi_arg_output_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_arg_output_type.v b/test_regress/t/t_dpi_arg_output_type.v index b7a59f6bb..bc930b283 100644 --- a/test_regress/t/t_dpi_arg_output_type.v +++ b/test_regress/t/t_dpi_arg_output_type.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VCS diff --git a/test_regress/t/t_dpi_arg_output_unpack.cpp b/test_regress/t/t_dpi_arg_output_unpack.cpp index a2c55aaf6..22ae61241 100644 --- a/test_regress/t/t_dpi_arg_output_unpack.cpp +++ b/test_regress/t/t_dpi_arg_output_unpack.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Yutetsu TAKATSUKASA. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_arg_output_unpack.py b/test_regress/t/t_dpi_arg_output_unpack.py index 866c0c9db..9e5ecc737 100755 --- a/test_regress/t/t_dpi_arg_output_unpack.py +++ b/test_regress/t/t_dpi_arg_output_unpack.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_arg_output_unpack.v b/test_regress/t/t_dpi_arg_output_unpack.v index d4438e829..a513fab83 100644 --- a/test_regress/t/t_dpi_arg_output_unpack.v +++ b/test_regress/t/t_dpi_arg_output_unpack.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Yutetsu TAKATSUKASA. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VCS diff --git a/test_regress/t/t_dpi_argtype_bad.py b/test_regress/t/t_dpi_argtype_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_dpi_argtype_bad.py +++ b/test_regress/t/t_dpi_argtype_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_argtype_bad.v b/test_regress/t/t_dpi_argtype_bad.v index b6b18e608..f940448b4 100644 --- a/test_regress/t/t_dpi_argtype_bad.v +++ b/test_regress/t/t_dpi_argtype_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2021 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_dpi_binary.py b/test_regress/t/t_dpi_binary.py index 1663c1d56..5db7dec00 100755 --- a/test_regress/t/t_dpi_binary.py +++ b/test_regress/t/t_dpi_binary.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_binary.v b/test_regress/t/t_dpi_binary.v index 320ba11f4..5f97ed49e 100644 --- a/test_regress/t/t_dpi_binary.v +++ b/test_regress/t/t_dpi_binary.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (); diff --git a/test_regress/t/t_dpi_binary_c.cpp b/test_regress/t/t_dpi_binary_c.cpp index ffe6049d1..a7023e3c6 100644 --- a/test_regress/t/t_dpi_binary_c.cpp +++ b/test_regress/t/t_dpi_binary_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_binary_c.h b/test_regress/t/t_dpi_binary_c.h index d15da366a..4ce0d3498 100644 --- a/test_regress/t/t_dpi_binary_c.h +++ b/test_regress/t/t_dpi_binary_c.h @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_class_param.cpp b/test_regress/t/t_dpi_class_param.cpp index f49b38d93..fb7f323fd 100644 --- a/test_regress/t/t_dpi_class_param.cpp +++ b/test_regress/t/t_dpi_class_param.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_class_param.py b/test_regress/t/t_dpi_class_param.py index aae0ff397..e515b2452 100755 --- a/test_regress/t/t_dpi_class_param.py +++ b/test_regress/t/t_dpi_class_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_class_param.v b/test_regress/t/t_dpi_class_param.v index ab02fb58d..52d09dc52 100644 --- a/test_regress/t/t_dpi_class_param.v +++ b/test_regress/t/t_dpi_class_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_dpi_context.py b/test_regress/t/t_dpi_context.py index bcdb2941d..7defa7822 100755 --- a/test_regress/t/t_dpi_context.py +++ b/test_regress/t/t_dpi_context.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_context.v b/test_regress/t/t_dpi_context.v index d246db028..a23fa6abb 100644 --- a/test_regress/t/t_dpi_context.v +++ b/test_regress/t/t_dpi_context.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (); diff --git a/test_regress/t/t_dpi_context_c.cpp b/test_regress/t/t_dpi_context_c.cpp index 9d27e8fd8..9ca792a0c 100644 --- a/test_regress/t/t_dpi_context_c.cpp +++ b/test_regress/t/t_dpi_context_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_context_noopt.py b/test_regress/t/t_dpi_context_noopt.py index c9ef10cd5..091a0269c 100755 --- a/test_regress/t/t_dpi_context_noopt.py +++ b/test_regress/t/t_dpi_context_noopt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_display.py b/test_regress/t/t_dpi_display.py index 54a8c8ece..d7672721e 100755 --- a/test_regress/t/t_dpi_display.py +++ b/test_regress/t/t_dpi_display.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_display.v b/test_regress/t/t_dpi_display.v index 756199801..31bf4ad60 100644 --- a/test_regress/t/t_dpi_display.v +++ b/test_regress/t/t_dpi_display.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (); diff --git a/test_regress/t/t_dpi_display_bad.py b/test_regress/t/t_dpi_display_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_dpi_display_bad.py +++ b/test_regress/t/t_dpi_display_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_display_bad.v b/test_regress/t/t_dpi_display_bad.v index d9731bda3..536da6df3 100644 --- a/test_regress/t/t_dpi_display_bad.v +++ b/test_regress/t/t_dpi_display_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (); diff --git a/test_regress/t/t_dpi_display_c.cpp b/test_regress/t/t_dpi_display_c.cpp index 3a8f93c92..b93fa7f1c 100644 --- a/test_regress/t/t_dpi_display_c.cpp +++ b/test_regress/t/t_dpi_display_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_dup_bad.py b/test_regress/t/t_dpi_dup_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_dpi_dup_bad.py +++ b/test_regress/t/t_dpi_dup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_dup_bad.v b/test_regress/t/t_dpi_dup_bad.v index 145b72a1d..493613856 100644 --- a/test_regress/t/t_dpi_dup_bad.v +++ b/test_regress/t/t_dpi_dup_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (); diff --git a/test_regress/t/t_dpi_export.py b/test_regress/t/t_dpi_export.py index 481162f17..ff105941a 100755 --- a/test_regress/t/t_dpi_export.py +++ b/test_regress/t/t_dpi_export.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # irun -sv top.v t_dpi_export.v -cpost t_dpi_export_c.c -end diff --git a/test_regress/t/t_dpi_export.v b/test_regress/t/t_dpi_export.v index c224b1fae..85dc4ebec 100644 --- a/test_regress/t/t_dpi_export.v +++ b/test_regress/t/t_dpi_export.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VCS diff --git a/test_regress/t/t_dpi_export_bad.py b/test_regress/t/t_dpi_export_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_dpi_export_bad.py +++ b/test_regress/t/t_dpi_export_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_export_bad.v b/test_regress/t/t_dpi_export_bad.v index 33a25fe95..13848a457 100644 --- a/test_regress/t/t_dpi_export_bad.v +++ b/test_regress/t/t_dpi_export_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_dpi_export_c.cpp b/test_regress/t/t_dpi_export_c.cpp index 5f6cd45f3..cbc479f04 100644 --- a/test_regress/t/t_dpi_export_c.cpp +++ b/test_regress/t/t_dpi_export_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_export_context2_bad.cpp b/test_regress/t/t_dpi_export_context2_bad.cpp index 02d92ece2..b597865e6 100644 --- a/test_regress/t/t_dpi_export_context2_bad.cpp +++ b/test_regress/t/t_dpi_export_context2_bad.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_dpi_export_context2_bad.py b/test_regress/t/t_dpi_export_context2_bad.py index b84ad228c..932273505 100755 --- a/test_regress/t/t_dpi_export_context2_bad.py +++ b/test_regress/t/t_dpi_export_context2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_export_context2_bad.v b/test_regress/t/t_dpi_export_context2_bad.v index 5002b95e2..2cb62b1be 100644 --- a/test_regress/t/t_dpi_export_context2_bad.v +++ b/test_regress/t/t_dpi_export_context2_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_dpi_export_context_bad.cpp b/test_regress/t/t_dpi_export_context_bad.cpp index 27a58730a..c563f0f8a 100644 --- a/test_regress/t/t_dpi_export_context_bad.cpp +++ b/test_regress/t/t_dpi_export_context_bad.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_dpi_export_context_bad.py b/test_regress/t/t_dpi_export_context_bad.py index b84ad228c..932273505 100755 --- a/test_regress/t/t_dpi_export_context_bad.py +++ b/test_regress/t/t_dpi_export_context_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_export_context_bad.v b/test_regress/t/t_dpi_export_context_bad.v index dc4c50655..9cb2f98ee 100644 --- a/test_regress/t/t_dpi_export_context_bad.v +++ b/test_regress/t/t_dpi_export_context_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_dpi_export_noopt.py b/test_regress/t/t_dpi_export_noopt.py index d6f865acf..0919e7c46 100755 --- a/test_regress/t/t_dpi_export_noopt.py +++ b/test_regress/t/t_dpi_export_noopt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # irun -sv top.v t_dpi_export.v -cpost t_dpi_export_c.c -end diff --git a/test_regress/t/t_dpi_export_scope_bad.cpp b/test_regress/t/t_dpi_export_scope_bad.cpp index 66a178afc..0fba1bce5 100644 --- a/test_regress/t/t_dpi_export_scope_bad.cpp +++ b/test_regress/t/t_dpi_export_scope_bad.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_dpi_export_scope_bad.py b/test_regress/t/t_dpi_export_scope_bad.py index 2f7249020..77de3b329 100755 --- a/test_regress/t/t_dpi_export_scope_bad.py +++ b/test_regress/t/t_dpi_export_scope_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_export_scope_bad.v b/test_regress/t/t_dpi_export_scope_bad.v index 6a78eaf48..36b91e6b3 100644 --- a/test_regress/t/t_dpi_export_scope_bad.v +++ b/test_regress/t/t_dpi_export_scope_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_dpi_if_cond.py b/test_regress/t/t_dpi_if_cond.py index 7323376c7..acc933ae9 100755 --- a/test_regress/t/t_dpi_if_cond.py +++ b/test_regress/t/t_dpi_if_cond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_if_cond.v b/test_regress/t/t_dpi_if_cond.v index 306bb010b..e3db03d5f 100644 --- a/test_regress/t/t_dpi_if_cond.v +++ b/test_regress/t/t_dpi_if_cond.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_dpi_if_cond_c.cpp b/test_regress/t/t_dpi_if_cond_c.cpp index d654fbd62..0e0324a41 100644 --- a/test_regress/t/t_dpi_if_cond_c.cpp +++ b/test_regress/t/t_dpi_if_cond_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_imp_gen.py b/test_regress/t/t_dpi_imp_gen.py index 54580144a..940fbf7ba 100755 --- a/test_regress/t/t_dpi_imp_gen.py +++ b/test_regress/t/t_dpi_imp_gen.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_imp_gen.v b/test_regress/t/t_dpi_imp_gen.v index dc9a49eb0..865f7d36b 100644 --- a/test_regress/t/t_dpi_imp_gen.v +++ b/test_regress/t/t_dpi_imp_gen.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_dpi_imp_gen_c.cpp b/test_regress/t/t_dpi_imp_gen_c.cpp index b55252b19..79bd06c16 100644 --- a/test_regress/t/t_dpi_imp_gen_c.cpp +++ b/test_regress/t/t_dpi_imp_gen_c.cpp @@ -2,10 +2,10 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 //************************************************************************* diff --git a/test_regress/t/t_dpi_import.py b/test_regress/t/t_dpi_import.py index c1a90041a..04c801021 100755 --- a/test_regress/t/t_dpi_import.py +++ b/test_regress/t/t_dpi_import.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_import.v b/test_regress/t/t_dpi_import.v index abe7d18d6..7c9e26140 100644 --- a/test_regress/t/t_dpi_import.v +++ b/test_regress/t/t_dpi_import.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VCS diff --git a/test_regress/t/t_dpi_import_c.cpp b/test_regress/t/t_dpi_import_c.cpp index 8bd090c6e..52bcb2d1f 100644 --- a/test_regress/t/t_dpi_import_c.cpp +++ b/test_regress/t/t_dpi_import_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_import_hdr_only.py b/test_regress/t/t_dpi_import_hdr_only.py index edb00f4b9..a1a6d32bb 100755 --- a/test_regress/t/t_dpi_import_hdr_only.py +++ b/test_regress/t/t_dpi_import_hdr_only.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_import_mix_bad.py b/test_regress/t/t_dpi_import_mix_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_dpi_import_mix_bad.py +++ b/test_regress/t/t_dpi_import_mix_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_import_mix_bad.v b/test_regress/t/t_dpi_import_mix_bad.v index e924d2f94..bb6fa043f 100644 --- a/test_regress/t/t_dpi_import_mix_bad.v +++ b/test_regress/t/t_dpi_import_mix_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (); diff --git a/test_regress/t/t_dpi_inline_new.cpp b/test_regress/t/t_dpi_inline_new.cpp index bb2877cc1..869e2bec1 100644 --- a/test_regress/t/t_dpi_inline_new.cpp +++ b/test_regress/t/t_dpi_inline_new.cpp @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: DPI stub for t_dpi_inline_new // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Include the Verilator-generated DPI header so the C prototype matches diff --git a/test_regress/t/t_dpi_inline_new.py b/test_regress/t/t_dpi_inline_new.py index d235c4eb3..063915820 100755 --- a/test_regress/t/t_dpi_inline_new.py +++ b/test_regress/t/t_dpi_inline_new.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_inline_new.v b/test_regress/t/t_dpi_inline_new.v index ef8a8dd89..789c68b20 100644 --- a/test_regress/t/t_dpi_inline_new.v +++ b/test_regress/t/t_dpi_inline_new.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2025 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 package pyhdl_if; diff --git a/test_regress/t/t_dpi_instr_count_large.cpp b/test_regress/t/t_dpi_instr_count_large.cpp index 5e7b3b122..c6f22bf3b 100644 --- a/test_regress/t/t_dpi_instr_count_large.cpp +++ b/test_regress/t/t_dpi_instr_count_large.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2025 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_instr_count_large.py b/test_regress/t/t_dpi_instr_count_large.py index 09a785c38..2f0525e31 100755 --- a/test_regress/t/t_dpi_instr_count_large.py +++ b/test_regress/t/t_dpi_instr_count_large.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_instr_count_large.v b/test_regress/t/t_dpi_instr_count_large.v index 56824ce4b..28f23f83a 100644 --- a/test_regress/t/t_dpi_instr_count_large.v +++ b/test_regress/t/t_dpi_instr_count_large.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_dpi_instr_count_large_hier.py b/test_regress/t/t_dpi_instr_count_large_hier.py index 1ecd190a0..23091d496 100755 --- a/test_regress/t/t_dpi_instr_count_large_hier.py +++ b/test_regress/t/t_dpi_instr_count_large_hier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_lib.py b/test_regress/t/t_dpi_lib.py index f193c7954..5dffee03b 100755 --- a/test_regress/t/t_dpi_lib.py +++ b/test_regress/t/t_dpi_lib.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_lib.v b/test_regress/t/t_dpi_lib.v index 2b4b54bda..4a88e6d9a 100644 --- a/test_regress/t/t_dpi_lib.v +++ b/test_regress/t/t_dpi_lib.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_dpi_lib_c.cpp b/test_regress/t/t_dpi_lib_c.cpp index 2667681bf..688cb5d65 100644 --- a/test_regress/t/t_dpi_lib_c.cpp +++ b/test_regress/t/t_dpi_lib_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_name_bad.py b/test_regress/t/t_dpi_name_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_dpi_name_bad.py +++ b/test_regress/t/t_dpi_name_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_name_bad.v b/test_regress/t/t_dpi_name_bad.v index bf07235c0..32cd549d2 100644 --- a/test_regress/t/t_dpi_name_bad.v +++ b/test_regress/t/t_dpi_name_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (); diff --git a/test_regress/t/t_dpi_open.py b/test_regress/t/t_dpi_open.py index 159176896..f5713ec78 100755 --- a/test_regress/t/t_dpi_open.py +++ b/test_regress/t/t_dpi_open.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_open.v b/test_regress/t/t_dpi_open.v index 80b35cd91..944c8dd1a 100644 --- a/test_regress/t/t_dpi_open.v +++ b/test_regress/t/t_dpi_open.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `define stop $stop diff --git a/test_regress/t/t_dpi_open_c.cpp b/test_regress/t/t_dpi_open_c.cpp index a09efcbab..57836cd27 100644 --- a/test_regress/t/t_dpi_open_c.cpp +++ b/test_regress/t/t_dpi_open_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_open_elem.py b/test_regress/t/t_dpi_open_elem.py index 447d00f22..685e2a7d4 100755 --- a/test_regress/t/t_dpi_open_elem.py +++ b/test_regress/t/t_dpi_open_elem.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_open_elem.v b/test_regress/t/t_dpi_open_elem.v index 72fd58619..4e65ec90a 100644 --- a/test_regress/t/t_dpi_open_elem.v +++ b/test_regress/t/t_dpi_open_elem.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `define stop $stop diff --git a/test_regress/t/t_dpi_open_elem_c.cpp b/test_regress/t/t_dpi_open_elem_c.cpp index 4df979b85..2f4f24f51 100644 --- a/test_regress/t/t_dpi_open_elem_c.cpp +++ b/test_regress/t/t_dpi_open_elem_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_open_oob_bad.py b/test_regress/t/t_dpi_open_oob_bad.py index a2a8336aa..cfdcefbbb 100755 --- a/test_regress/t/t_dpi_open_oob_bad.py +++ b/test_regress/t/t_dpi_open_oob_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_open_oob_bad.v b/test_regress/t/t_dpi_open_oob_bad.v index 6218fc2c6..36a8a8098 100644 --- a/test_regress/t/t_dpi_open_oob_bad.v +++ b/test_regress/t/t_dpi_open_oob_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_dpi_open_oob_bad_c.cpp b/test_regress/t/t_dpi_open_oob_bad_c.cpp index f3b44189c..4444a9654 100644 --- a/test_regress/t/t_dpi_open_oob_bad_c.cpp +++ b/test_regress/t/t_dpi_open_oob_bad_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2020 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_open_query.cpp b/test_regress/t/t_dpi_open_query.cpp index 0af718652..435562b86 100644 --- a/test_regress/t/t_dpi_open_query.cpp +++ b/test_regress/t/t_dpi_open_query.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_open_query.py b/test_regress/t/t_dpi_open_query.py index 347bb962e..f342aedb0 100755 --- a/test_regress/t/t_dpi_open_query.py +++ b/test_regress/t/t_dpi_open_query.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_open_query.v b/test_regress/t/t_dpi_open_query.v index 2dcd89741..3634738e0 100644 --- a/test_regress/t/t_dpi_open_query.v +++ b/test_regress/t/t_dpi_open_query.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `define stop $stop diff --git a/test_regress/t/t_dpi_open_vecval.py b/test_regress/t/t_dpi_open_vecval.py index e2ea46c98..dac21360a 100755 --- a/test_regress/t/t_dpi_open_vecval.py +++ b/test_regress/t/t_dpi_open_vecval.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_open_vecval.v b/test_regress/t/t_dpi_open_vecval.v index f3059b9bc..1b76664a3 100644 --- a/test_regress/t/t_dpi_open_vecval.v +++ b/test_regress/t/t_dpi_open_vecval.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `define stop $stop diff --git a/test_regress/t/t_dpi_open_vecval_c.cpp b/test_regress/t/t_dpi_open_vecval_c.cpp index 077aea0a6..e808239b2 100644 --- a/test_regress/t/t_dpi_open_vecval_c.cpp +++ b/test_regress/t/t_dpi_open_vecval_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2020 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_openfirst.py b/test_regress/t/t_dpi_openfirst.py index 13eebeba0..0175de062 100755 --- a/test_regress/t/t_dpi_openfirst.py +++ b/test_regress/t/t_dpi_openfirst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_openfirst.v b/test_regress/t/t_dpi_openfirst.v index 9033e0515..9c645cc9e 100644 --- a/test_regress/t/t_dpi_openfirst.v +++ b/test_regress/t/t_dpi_openfirst.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VERILATOR diff --git a/test_regress/t/t_dpi_openfirst_c.cpp b/test_regress/t/t_dpi_openfirst_c.cpp index d33630fe2..97283a5b1 100644 --- a/test_regress/t/t_dpi_openfirst_c.cpp +++ b/test_regress/t/t_dpi_openfirst_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_qw.py b/test_regress/t/t_dpi_qw.py index b9e84b1c1..28ca854b2 100755 --- a/test_regress/t/t_dpi_qw.py +++ b/test_regress/t/t_dpi_qw.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_qw.v b/test_regress/t/t_dpi_qw.v index 42e580f3b..efb48fb8b 100644 --- a/test_regress/t/t_dpi_qw.v +++ b/test_regress/t/t_dpi_qw.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_dpi_qw_c.cpp b/test_regress/t/t_dpi_qw_c.cpp index 751e1c331..3bd07a405 100644 --- a/test_regress/t/t_dpi_qw_c.cpp +++ b/test_regress/t/t_dpi_qw_c.cpp @@ -2,10 +2,10 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 //************************************************************************* diff --git a/test_regress/t/t_dpi_result_type.cpp b/test_regress/t/t_dpi_result_type.cpp index 1e5bf2868..2be445490 100644 --- a/test_regress/t/t_dpi_result_type.cpp +++ b/test_regress/t/t_dpi_result_type.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_result_type.py b/test_regress/t/t_dpi_result_type.py index 50423db37..14c3a8b01 100755 --- a/test_regress/t/t_dpi_result_type.py +++ b/test_regress/t/t_dpi_result_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_result_type.v b/test_regress/t/t_dpi_result_type.v index d9f1f0150..2b4ce783d 100644 --- a/test_regress/t/t_dpi_result_type.v +++ b/test_regress/t/t_dpi_result_type.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VCS diff --git a/test_regress/t/t_dpi_result_type_bad.py b/test_regress/t/t_dpi_result_type_bad.py index bedc7eb77..e4c660f24 100755 --- a/test_regress/t/t_dpi_result_type_bad.py +++ b/test_regress/t/t_dpi_result_type_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_result_type_bad.v b/test_regress/t/t_dpi_result_type_bad.v index 180c2c16d..28107ed70 100644 --- a/test_regress/t/t_dpi_result_type_bad.v +++ b/test_regress/t/t_dpi_result_type_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t_dpi_result_type_bad; diff --git a/test_regress/t/t_dpi_shortcircuit.py b/test_regress/t/t_dpi_shortcircuit.py index 349844c9a..52fe6337d 100755 --- a/test_regress/t/t_dpi_shortcircuit.py +++ b/test_regress/t/t_dpi_shortcircuit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_shortcircuit.v b/test_regress/t/t_dpi_shortcircuit.v index 3505268a2..89ef95c72 100644 --- a/test_regress/t/t_dpi_shortcircuit.v +++ b/test_regress/t/t_dpi_shortcircuit.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VCS diff --git a/test_regress/t/t_dpi_shortcircuit2.py b/test_regress/t/t_dpi_shortcircuit2.py index 4dffb1ad7..76a71271a 100755 --- a/test_regress/t/t_dpi_shortcircuit2.py +++ b/test_regress/t/t_dpi_shortcircuit2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_shortcircuit2.v b/test_regress/t/t_dpi_shortcircuit2.v index c5c16bd76..8401d02c6 100644 --- a/test_regress/t/t_dpi_shortcircuit2.v +++ b/test_regress/t/t_dpi_shortcircuit2.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VCS diff --git a/test_regress/t/t_dpi_shortcircuit_c.cpp b/test_regress/t/t_dpi_shortcircuit_c.cpp index 9a352a6b6..00607cd3b 100644 --- a/test_regress/t/t_dpi_shortcircuit_c.cpp +++ b/test_regress/t/t_dpi_shortcircuit_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2011-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2011-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_string.py b/test_regress/t/t_dpi_string.py index b45da9e3c..64dcdf684 100755 --- a/test_regress/t/t_dpi_string.py +++ b/test_regress/t/t_dpi_string.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_string.v b/test_regress/t/t_dpi_string.v index 21141b81e..6c9c6dddc 100644 --- a/test_regress/t/t_dpi_string.v +++ b/test_regress/t/t_dpi_string.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (); diff --git a/test_regress/t/t_dpi_string_c.cpp b/test_regress/t/t_dpi_string_c.cpp index 9216d9316..fcf284699 100644 --- a/test_regress/t/t_dpi_string_c.cpp +++ b/test_regress/t/t_dpi_string_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_sys.py b/test_regress/t/t_dpi_sys.py index 292a39802..8e906e5c8 100755 --- a/test_regress/t/t_dpi_sys.py +++ b/test_regress/t/t_dpi_sys.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_sys.v b/test_regress/t/t_dpi_sys.v index 13673964e..1b0ab5082 100644 --- a/test_regress/t/t_dpi_sys.v +++ b/test_regress/t/t_dpi_sys.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // Global is the most likely usage scenario diff --git a/test_regress/t/t_dpi_sys_c.cpp b/test_regress/t/t_dpi_sys_c.cpp index d1e6baf8f..16553ca92 100644 --- a/test_regress/t/t_dpi_sys_c.cpp +++ b/test_regress/t/t_dpi_sys_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_threads.py b/test_regress/t/t_dpi_threads.py index f13ae5199..2b64cb099 100755 --- a/test_regress/t/t_dpi_threads.py +++ b/test_regress/t/t_dpi_threads.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_threads.v b/test_regress/t/t_dpi_threads.v index b8637e62c..36b6e3bdd 100644 --- a/test_regress/t/t_dpi_threads.v +++ b/test_regress/t/t_dpi_threads.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2018 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import "DPI-C" dpii_sys_task = function void \$dpii_sys (); diff --git a/test_regress/t/t_dpi_threads_c.cpp b/test_regress/t/t_dpi_threads_c.cpp index 9e02f5416..09c61822c 100644 --- a/test_regress/t/t_dpi_threads_c.cpp +++ b/test_regress/t/t_dpi_threads_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2018-2018 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2018-2018 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_threads_collide.py b/test_regress/t/t_dpi_threads_collide.py index fe226e43a..fed2d3d28 100755 --- a/test_regress/t/t_dpi_threads_collide.py +++ b/test_regress/t/t_dpi_threads_collide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_type_bad.py b/test_regress/t/t_dpi_type_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_dpi_type_bad.py +++ b/test_regress/t/t_dpi_type_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_type_bad.v b/test_regress/t/t_dpi_type_bad.v index a5113f66e..92529cfd8 100644 --- a/test_regress/t/t_dpi_type_bad.v +++ b/test_regress/t/t_dpi_type_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2021 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_dpi_unpack_bad.py b/test_regress/t/t_dpi_unpack_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_dpi_unpack_bad.py +++ b/test_regress/t/t_dpi_unpack_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_unpack_bad.v b/test_regress/t/t_dpi_unpack_bad.v index 381fbe675..209d1d379 100644 --- a/test_regress/t/t_dpi_unpack_bad.v +++ b/test_regress/t/t_dpi_unpack_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Yutetsu TAKATSUKASA. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_dpi_vams.cpp b/test_regress/t/t_dpi_vams.cpp index 33fac09c8..aacbaf9d6 100644 --- a/test_regress/t/t_dpi_vams.cpp +++ b/test_regress/t/t_dpi_vams.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_dpi_vams.py b/test_regress/t/t_dpi_vams.py index f37ad07c8..b6662862a 100755 --- a/test_regress/t/t_dpi_vams.py +++ b/test_regress/t/t_dpi_vams.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_vams.v b/test_regress/t/t_dpi_vams.v index 196b42f1b..50f5983c9 100644 --- a/test_regress/t/t_dpi_vams.v +++ b/test_regress/t/t_dpi_vams.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //`begin_keywords "VAMS-2.3" diff --git a/test_regress/t/t_dpi_var.cpp b/test_regress/t/t_dpi_var.cpp index 77cf84450..6a704aa38 100644 --- a/test_regress/t/t_dpi_var.cpp +++ b/test_regress/t/t_dpi_var.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_dpi_var.py b/test_regress/t/t_dpi_var.py index b54cadf07..a12e86457 100755 --- a/test_regress/t/t_dpi_var.py +++ b/test_regress/t/t_dpi_var.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dpi_var.v b/test_regress/t/t_dpi_var.v index c809a7825..b1675d334 100644 --- a/test_regress/t/t_dpi_var.v +++ b/test_regress/t/t_dpi_var.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_dpi_var.vlt b/test_regress/t/t_dpi_var.vlt index e3982c97e..6ae8b6632 100644 --- a/test_regress/t/t_dpi_var.vlt +++ b/test_regress/t/t_dpi_var.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_dpi_var_vlt.py b/test_regress/t/t_dpi_var_vlt.py index c43dca9c4..c013162fa 100755 --- a/test_regress/t/t_dpi_var_vlt.py +++ b/test_regress/t/t_dpi_var_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_driver_random.py b/test_regress/t/t_driver_random.py index 83ab65bdd..166c94587 100755 --- a/test_regress/t/t_driver_random.py +++ b/test_regress/t/t_driver_random.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_driver_timeout.py b/test_regress/t/t_driver_timeout.py index bd3c3c3c0..517f7aaf3 100755 --- a/test_regress/t/t_driver_timeout.py +++ b/test_regress/t/t_driver_timeout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dump.v b/test_regress/t/t_dump.v index c7f3fad8d..94624910a 100644 --- a/test_regress/t/t_dump.v +++ b/test_regress/t/t_dump.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_dump_dfg.py b/test_regress/t/t_dump_dfg.py index 6a8ee8087..052e2b396 100755 --- a/test_regress/t/t_dump_dfg.py +++ b/test_regress/t/t_dump_dfg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dump_inputs_rerun.py b/test_regress/t/t_dump_inputs_rerun.py index 16fd3a5d2..46ecea2e6 100755 --- a/test_regress/t/t_dump_inputs_rerun.py +++ b/test_regress/t/t_dump_inputs_rerun.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dump_json.out b/test_regress/t/t_dump_json.out index 3a2007a21..e9e533d18 100644 --- a/test_regress/t/t_dump_json.out +++ b/test_regress/t/t_dump_json.out @@ -1262,1036 +1262,1036 @@ ]}, {"type":"PACKAGE","name":"$unit","addr":"(E)","loc":"a,0:0,0:0","origName":"__024unit","level":2,"modPublic":false,"inLibrary":true,"dead":false,"recursiveClone":false,"recursive":false,"timeunit":"1ps","inlinesp": [], "stmtsp": [ - {"type":"PACKAGEIMPORT","name":"*","addr":"(ZS)","loc":"d,31:9,31:12","packagep":"(F)","resolvedClassp": []} + {"type":"PACKAGEIMPORT","name":"*","addr":"(ZS)","loc":"d,32:9,32:12","packagep":"(F)","resolvedClassp": []} ]}, - {"type":"PACKAGE","name":"std","addr":"(F)","loc":"d,31:9,31:12","origName":"std","level":3,"modPublic":false,"inLibrary":true,"dead":false,"recursiveClone":false,"recursive":false,"timeunit":"1ps","inlinesp": [], + {"type":"PACKAGE","name":"std","addr":"(F)","loc":"d,32:9,32:12","origName":"std","level":3,"modPublic":false,"inLibrary":true,"dead":false,"recursiveClone":false,"recursive":false,"timeunit":"1ps","inlinesp": [], "stmtsp": [ - {"type":"CLASS","name":"mailbox","addr":"(AT)","loc":"d,33:3,33:8","isExtended":false,"isInterfaceClass":false,"isVirtual":false,"origName":"mailbox","level":4,"modPublic":false,"inLibrary":false,"dead":false,"recursiveClone":false,"recursive":false,"timeunit":"NONE","classOrPackagep":"UNLINKED","inlinesp": [], + {"type":"CLASS","name":"mailbox","addr":"(AT)","loc":"d,34:3,34:8","isExtended":false,"isInterfaceClass":false,"isVirtual":false,"origName":"mailbox","level":4,"modPublic":false,"inLibrary":false,"dead":false,"recursiveClone":false,"recursive":false,"timeunit":"NONE","classOrPackagep":"UNLINKED","inlinesp": [], "stmtsp": [ - {"type":"VAR","name":"T","addr":"(BT)","loc":"d,34:12,34:13","dtypep":"UNLINKED","origName":"T","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"GPARAM","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":true,"isParam":true,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"T","addr":"(BT)","loc":"d,35:12,35:13","dtypep":"UNLINKED","origName":"T","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"GPARAM","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":true,"isParam":true,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"PARSETYPEDTYPE","name":"","addr":"(CT)","loc":"d,34:7,34:11","dtypep":"UNLINKED","generic":false} + {"type":"PARSETYPEDTYPE","name":"","addr":"(CT)","loc":"d,35:7,35:11","dtypep":"UNLINKED","generic":false} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"TYPEDEFFWD","name":"T","addr":"(DT)","loc":"d,34:12,34:13","fwdType":"none"}, - {"type":"VAR","name":"m_bound","addr":"(ET)","loc":"d,36:19,36:26","dtypep":"UNLINKED","origName":"m_bound","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"VAR","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"TYPEDEFFWD","name":"T","addr":"(DT)","loc":"d,35:12,35:13","fwdType":"none"}, + {"type":"VAR","name":"m_bound","addr":"(ET)","loc":"d,37:19,37:26","dtypep":"UNLINKED","origName":"m_bound","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"VAR","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(FT)","loc":"d,36:15,36:18","dtypep":"(FT)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(FT)","loc":"d,37:15,37:18","dtypep":"(FT)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"VAR","name":"m_queue","addr":"(GT)","loc":"d,37:17,37:24","dtypep":"UNLINKED","origName":"m_queue","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"VAR","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"m_queue","addr":"(GT)","loc":"d,38:17,38:24","dtypep":"UNLINKED","origName":"m_queue","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"VAR","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"BRACKETARRAYDTYPE","name":"","addr":"(HT)","loc":"d,37:24,37:25","dtypep":"UNLINKED","generic":false, + {"type":"BRACKETARRAYDTYPE","name":"","addr":"(HT)","loc":"d,38:24,38:25","dtypep":"UNLINKED","generic":false, "childDTypep": [ - {"type":"REFDTYPE","name":"T","addr":"(IT)","loc":"d,37:15,37:16","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} + {"type":"REFDTYPE","name":"T","addr":"(IT)","loc":"d,38:15,38:16","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} ], "elementsp": [ - {"type":"UNBOUNDED","name":"","addr":"(JT)","loc":"d,37:25,37:26","dtypep":"(KT)"} + {"type":"UNBOUNDED","name":"","addr":"(JT)","loc":"d,38:25,38:26","dtypep":"(KT)"} ]} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"FUNC","name":"new","addr":"(LT)","loc":"d,39:14,39:17","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"new","fvarp": [],"classOrPackagep": [], + {"type":"FUNC","name":"new","addr":"(LT)","loc":"d,40:14,40:17","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"new","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"bound","addr":"(MT)","loc":"d,39:22,39:27","dtypep":"UNLINKED","origName":"bound","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"bound","addr":"(MT)","loc":"d,40:22,40:27","dtypep":"UNLINKED","origName":"bound","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(NT)","loc":"d,39:18,39:21","dtypep":"(NT)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(NT)","loc":"d,40:18,40:21","dtypep":"(NT)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"delayp": [], "valuep": [ - {"type":"CONST","name":"?32?sh0","addr":"(OT)","loc":"d,39:30,39:31","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(OT)","loc":"d,40:30,40:31","dtypep":"(N)"} ],"attrsp": []}, - {"type":"ASSIGN","name":"","addr":"(PT)","loc":"d,40:15,40:16","dtypep":"UNLINKED", + {"type":"ASSIGN","name":"","addr":"(PT)","loc":"d,41:15,41:16","dtypep":"UNLINKED", "rhsp": [ - {"type":"PARSEREF","name":"bound","addr":"(QT)","loc":"d,40:17,40:22","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"bound","addr":"(QT)","loc":"d,41:17,41:22","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "lhsp": [ - {"type":"PARSEREF","name":"m_bound","addr":"(RT)","loc":"d,40:7,40:14","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_bound","addr":"(RT)","loc":"d,41:7,41:14","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ],"timingControlp": []} ],"scopeNamep": []}, - {"type":"FUNC","name":"num","addr":"(ST)","loc":"d,43:18,43:21","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"num", + {"type":"FUNC","name":"num","addr":"(ST)","loc":"d,44:18,44:21","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"num", "fvarp": [ - {"type":"BASICDTYPE","name":"int","addr":"(TT)","loc":"d,43:14,43:17","dtypep":"(TT)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(TT)","loc":"d,44:14,44:17","dtypep":"(TT)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"classOrPackagep": [], "stmtsp": [ - {"type":"RETURN","name":"","addr":"(UT)","loc":"d,44:7,44:13", + {"type":"RETURN","name":"","addr":"(UT)","loc":"d,45:7,45:13", "lhsp": [ - {"type":"DOT","name":"","addr":"(VT)","loc":"d,44:21,44:22","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(VT)","loc":"d,45:21,45:22","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(WT)","loc":"d,44:14,44:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(WT)","loc":"d,45:14,45:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"FUNCREF","name":"size","addr":"(XT)","loc":"d,44:22,44:26","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"size","addr":"(XT)","loc":"d,45:22,45:26","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ]} ]} ],"scopeNamep": []}, - {"type":"TASK","name":"put","addr":"(YT)","loc":"d,47:10,47:13","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"put","fvarp": [],"classOrPackagep": [], + {"type":"TASK","name":"put","addr":"(YT)","loc":"d,48:10,48:13","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"put","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"message","addr":"(ZT)","loc":"d,47:16,47:23","dtypep":"UNLINKED","origName":"message","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"message","addr":"(ZT)","loc":"d,48:16,48:23","dtypep":"UNLINKED","origName":"message","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"REFDTYPE","name":"T","addr":"(AU)","loc":"d,47:14,47:15","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} + {"type":"REFDTYPE","name":"T","addr":"(AU)","loc":"d,48:14,48:15","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"LOOP","name":"","addr":"(BU)","loc":"d,49:7,49:12","unroll":"default", + {"type":"LOOP","name":"","addr":"(BU)","loc":"d,50:7,50:12","unroll":"default", "stmtsp": [ - {"type":"LOOPTEST","name":"","addr":"(CU)","loc":"d,49:14,49:21", + {"type":"LOOPTEST","name":"","addr":"(CU)","loc":"d,50:14,50:21", "condp": [ - {"type":"LOGAND","name":"","addr":"(DU)","loc":"d,49:27,49:29","dtypep":"(YE)", + {"type":"LOGAND","name":"","addr":"(DU)","loc":"d,50:27,50:29","dtypep":"(YE)", "lhsp": [ - {"type":"NEQ","name":"","addr":"(EU)","loc":"d,49:22,49:24","dtypep":"(YE)", + {"type":"NEQ","name":"","addr":"(EU)","loc":"d,50:22,50:24","dtypep":"(YE)", "lhsp": [ - {"type":"PARSEREF","name":"m_bound","addr":"(FU)","loc":"d,49:14,49:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_bound","addr":"(FU)","loc":"d,50:14,50:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(GU)","loc":"d,49:25,49:26","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(GU)","loc":"d,50:25,50:26","dtypep":"(N)"} ]} ], "rhsp": [ - {"type":"GTE","name":"","addr":"(HU)","loc":"d,49:45,49:47","dtypep":"(YE)", + {"type":"GTE","name":"","addr":"(HU)","loc":"d,50:45,50:47","dtypep":"(YE)", "lhsp": [ - {"type":"DOT","name":"","addr":"(IU)","loc":"d,49:37,49:38","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(IU)","loc":"d,50:37,50:38","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(JU)","loc":"d,49:30,49:37","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(JU)","loc":"d,50:30,50:37","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"FUNCREF","name":"size","addr":"(KU)","loc":"d,49:38,49:42","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"size","addr":"(KU)","loc":"d,50:38,50:42","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ]} ], "rhsp": [ - {"type":"PARSEREF","name":"m_bound","addr":"(LU)","loc":"d,49:48,49:55","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_bound","addr":"(LU)","loc":"d,50:48,50:55","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ]} ]}, - {"type":"WAIT","name":"","addr":"(MU)","loc":"d,50:9,50:13", + {"type":"WAIT","name":"","addr":"(MU)","loc":"d,51:9,51:13", "condp": [ - {"type":"LT","name":"","addr":"(NU)","loc":"d,50:30,50:31","dtypep":"(YE)", + {"type":"LT","name":"","addr":"(NU)","loc":"d,51:30,51:31","dtypep":"(YE)", "lhsp": [ - {"type":"DOT","name":"","addr":"(OU)","loc":"d,50:22,50:23","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(OU)","loc":"d,51:22,51:23","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(PU)","loc":"d,50:15,50:22","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(PU)","loc":"d,51:15,51:22","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"FUNCREF","name":"size","addr":"(QU)","loc":"d,50:23,50:27","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"size","addr":"(QU)","loc":"d,51:23,51:27","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ]} ], "rhsp": [ - {"type":"PARSEREF","name":"m_bound","addr":"(RU)","loc":"d,50:32,50:39","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_bound","addr":"(RU)","loc":"d,51:32,51:39","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ],"stmtsp": []} ],"contsp": []}, - {"type":"STMTEXPR","name":"","addr":"(SU)","loc":"d,51:14,51:15", + {"type":"STMTEXPR","name":"","addr":"(SU)","loc":"d,52:14,52:15", "exprp": [ - {"type":"DOT","name":"","addr":"(TU)","loc":"d,51:14,51:15","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(TU)","loc":"d,52:14,52:15","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(UU)","loc":"d,51:7,51:14","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(UU)","loc":"d,52:7,52:14","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"TASKREF","name":"push_back","addr":"(VU)","loc":"d,51:15,51:24","dtypep":"(WU)","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [], + {"type":"TASKREF","name":"push_back","addr":"(VU)","loc":"d,52:15,52:24","dtypep":"(WU)","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [], "pinsp": [ - {"type":"ARG","name":"","addr":"(XU)","loc":"d,51:25,51:32", + {"type":"ARG","name":"","addr":"(XU)","loc":"d,52:25,52:32", "exprp": [ - {"type":"PARSEREF","name":"message","addr":"(YU)","loc":"d,51:25,51:32","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"message","addr":"(YU)","loc":"d,52:25,52:32","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ],"scopeNamep": []} ]} ]} ],"scopeNamep": []}, - {"type":"FUNC","name":"try_put","addr":"(ZU)","loc":"d,55:18,55:25","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"try_put", + {"type":"FUNC","name":"try_put","addr":"(ZU)","loc":"d,56:18,56:25","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"try_put", "fvarp": [ - {"type":"BASICDTYPE","name":"int","addr":"(AV)","loc":"d,55:14,55:17","dtypep":"(AV)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(AV)","loc":"d,56:14,56:17","dtypep":"(AV)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"message","addr":"(BV)","loc":"d,55:28,55:35","dtypep":"UNLINKED","origName":"message","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"message","addr":"(BV)","loc":"d,56:28,56:35","dtypep":"UNLINKED","origName":"message","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"REFDTYPE","name":"T","addr":"(CV)","loc":"d,55:26,55:27","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} + {"type":"REFDTYPE","name":"T","addr":"(CV)","loc":"d,56:26,56:27","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"IF","name":"","addr":"(DV)","loc":"d,56:7,56:9", + {"type":"IF","name":"","addr":"(DV)","loc":"d,57:7,57:9", "condp": [ - {"type":"LOGOR","name":"","addr":"(EV)","loc":"d,56:24,56:26","dtypep":"(YE)", + {"type":"LOGOR","name":"","addr":"(EV)","loc":"d,57:24,57:26","dtypep":"(YE)", "lhsp": [ - {"type":"EQ","name":"","addr":"(FV)","loc":"d,56:19,56:21","dtypep":"(YE)", + {"type":"EQ","name":"","addr":"(FV)","loc":"d,57:19,57:21","dtypep":"(YE)", "lhsp": [ - {"type":"PARSEREF","name":"m_bound","addr":"(GV)","loc":"d,56:11,56:18","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_bound","addr":"(GV)","loc":"d,57:11,57:18","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(HV)","loc":"d,56:22,56:23","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(HV)","loc":"d,57:22,57:23","dtypep":"(N)"} ]} ], "rhsp": [ - {"type":"LT","name":"","addr":"(IV)","loc":"d,56:33,56:34","dtypep":"(YE)", + {"type":"LT","name":"","addr":"(IV)","loc":"d,57:33,57:34","dtypep":"(YE)", "lhsp": [ - {"type":"FUNCREF","name":"num","addr":"(JV)","loc":"d,56:27,56:30","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"num","addr":"(JV)","loc":"d,57:27,57:30","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ], "rhsp": [ - {"type":"PARSEREF","name":"m_bound","addr":"(KV)","loc":"d,56:35,56:42","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_bound","addr":"(KV)","loc":"d,57:35,57:42","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ]} ], "thensp": [ - {"type":"BEGIN","name":"","addr":"(LV)","loc":"d,56:44,56:49","implied":false,"needProcess":false,"unnamed":true,"declsp": [], + {"type":"BEGIN","name":"","addr":"(LV)","loc":"d,57:44,57:49","implied":false,"needProcess":false,"unnamed":true,"declsp": [], "stmtsp": [ - {"type":"STMTEXPR","name":"","addr":"(MV)","loc":"d,57:16,57:17", + {"type":"STMTEXPR","name":"","addr":"(MV)","loc":"d,58:16,58:17", "exprp": [ - {"type":"DOT","name":"","addr":"(NV)","loc":"d,57:16,57:17","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(NV)","loc":"d,58:16,58:17","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(OV)","loc":"d,57:9,57:16","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(OV)","loc":"d,58:9,58:16","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"TASKREF","name":"push_back","addr":"(PV)","loc":"d,57:17,57:26","dtypep":"(WU)","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [], + {"type":"TASKREF","name":"push_back","addr":"(PV)","loc":"d,58:17,58:26","dtypep":"(WU)","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [], "pinsp": [ - {"type":"ARG","name":"","addr":"(QV)","loc":"d,57:27,57:34", + {"type":"ARG","name":"","addr":"(QV)","loc":"d,58:27,58:34", "exprp": [ - {"type":"PARSEREF","name":"message","addr":"(RV)","loc":"d,57:27,57:34","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"message","addr":"(RV)","loc":"d,58:27,58:34","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ],"scopeNamep": []} ]} ]}, - {"type":"RETURN","name":"","addr":"(SV)","loc":"d,58:9,58:15", + {"type":"RETURN","name":"","addr":"(SV)","loc":"d,59:9,59:15", "lhsp": [ - {"type":"CONST","name":"?32?sh1","addr":"(TV)","loc":"d,58:16,58:17","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh1","addr":"(TV)","loc":"d,59:16,59:17","dtypep":"(N)"} ]} ]} ],"elsesp": []}, - {"type":"RETURN","name":"","addr":"(UV)","loc":"d,60:7,60:13", + {"type":"RETURN","name":"","addr":"(UV)","loc":"d,61:7,61:13", "lhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(VV)","loc":"d,60:14,60:15","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(VV)","loc":"d,61:14,61:15","dtypep":"(N)"} ]} ],"scopeNamep": []}, - {"type":"TASK","name":"get","addr":"(WV)","loc":"d,63:10,63:13","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"get","fvarp": [],"classOrPackagep": [], + {"type":"TASK","name":"get","addr":"(WV)","loc":"d,64:10,64:13","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"get","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"message","addr":"(XV)","loc":"d,63:20,63:27","dtypep":"UNLINKED","origName":"message","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"REF","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"message","addr":"(XV)","loc":"d,64:20,64:27","dtypep":"UNLINKED","origName":"message","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"REF","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"REFDTYPE","name":"T","addr":"(YV)","loc":"d,63:18,63:19","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} + {"type":"REFDTYPE","name":"T","addr":"(YV)","loc":"d,64:18,64:19","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"LOOP","name":"","addr":"(ZV)","loc":"d,65:7,65:12","unroll":"default", + {"type":"LOOP","name":"","addr":"(ZV)","loc":"d,66:7,66:12","unroll":"default", "stmtsp": [ - {"type":"LOOPTEST","name":"","addr":"(AW)","loc":"d,65:14,65:21", + {"type":"LOOPTEST","name":"","addr":"(AW)","loc":"d,66:14,66:21", "condp": [ - {"type":"EQ","name":"","addr":"(BW)","loc":"d,65:29,65:31","dtypep":"(YE)", + {"type":"EQ","name":"","addr":"(BW)","loc":"d,66:29,66:31","dtypep":"(YE)", "lhsp": [ - {"type":"DOT","name":"","addr":"(CW)","loc":"d,65:21,65:22","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(CW)","loc":"d,66:21,66:22","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(DW)","loc":"d,65:14,65:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(DW)","loc":"d,66:14,66:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"FUNCREF","name":"size","addr":"(EW)","loc":"d,65:22,65:26","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"size","addr":"(EW)","loc":"d,66:22,66:26","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ]} ], "rhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(FW)","loc":"d,65:32,65:33","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(FW)","loc":"d,66:32,66:33","dtypep":"(N)"} ]} ]}, - {"type":"BEGIN","name":"","addr":"(GW)","loc":"d,65:35,65:40","implied":false,"needProcess":false,"unnamed":true,"declsp": [], + {"type":"BEGIN","name":"","addr":"(GW)","loc":"d,66:35,66:40","implied":false,"needProcess":false,"unnamed":true,"declsp": [], "stmtsp": [ - {"type":"WAIT","name":"","addr":"(HW)","loc":"d,66:9,66:13", + {"type":"WAIT","name":"","addr":"(HW)","loc":"d,67:9,67:13", "condp": [ - {"type":"GT","name":"","addr":"(IW)","loc":"d,66:30,66:31","dtypep":"(YE)", + {"type":"GT","name":"","addr":"(IW)","loc":"d,67:30,67:31","dtypep":"(YE)", "lhsp": [ - {"type":"DOT","name":"","addr":"(JW)","loc":"d,66:22,66:23","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(JW)","loc":"d,67:22,67:23","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(KW)","loc":"d,66:15,66:22","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(KW)","loc":"d,67:15,67:22","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"FUNCREF","name":"size","addr":"(LW)","loc":"d,66:23,66:27","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"size","addr":"(LW)","loc":"d,67:23,67:27","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ]} ], "rhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(MW)","loc":"d,66:32,66:33","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(MW)","loc":"d,67:32,67:33","dtypep":"(N)"} ]} ],"stmtsp": []} ]} ],"contsp": []}, - {"type":"ASSIGN","name":"","addr":"(NW)","loc":"d,68:15,68:16","dtypep":"UNLINKED", + {"type":"ASSIGN","name":"","addr":"(NW)","loc":"d,69:15,69:16","dtypep":"UNLINKED", "rhsp": [ - {"type":"DOT","name":"","addr":"(OW)","loc":"d,68:24,68:25","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(OW)","loc":"d,69:24,69:25","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(PW)","loc":"d,68:17,68:24","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(PW)","loc":"d,69:17,69:24","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"FUNCREF","name":"pop_front","addr":"(QW)","loc":"d,68:25,68:34","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"pop_front","addr":"(QW)","loc":"d,69:25,69:34","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ]} ], "lhsp": [ - {"type":"PARSEREF","name":"message","addr":"(RW)","loc":"d,68:7,68:14","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"message","addr":"(RW)","loc":"d,69:7,69:14","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ],"timingControlp": []} ],"scopeNamep": []}, - {"type":"FUNC","name":"try_get","addr":"(SW)","loc":"d,72:18,72:25","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"try_get", + {"type":"FUNC","name":"try_get","addr":"(SW)","loc":"d,73:18,73:25","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"try_get", "fvarp": [ - {"type":"BASICDTYPE","name":"int","addr":"(TW)","loc":"d,72:14,72:17","dtypep":"(TW)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(TW)","loc":"d,73:14,73:17","dtypep":"(TW)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"message","addr":"(UW)","loc":"d,72:32,72:39","dtypep":"UNLINKED","origName":"message","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"REF","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"message","addr":"(UW)","loc":"d,73:32,73:39","dtypep":"UNLINKED","origName":"message","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"REF","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"REFDTYPE","name":"T","addr":"(VW)","loc":"d,72:30,72:31","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} + {"type":"REFDTYPE","name":"T","addr":"(VW)","loc":"d,73:30,73:31","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"IF","name":"","addr":"(WW)","loc":"d,73:7,73:9", + {"type":"IF","name":"","addr":"(WW)","loc":"d,74:7,74:9", "condp": [ - {"type":"GT","name":"","addr":"(XW)","loc":"d,73:17,73:18","dtypep":"(YE)", + {"type":"GT","name":"","addr":"(XW)","loc":"d,74:17,74:18","dtypep":"(YE)", "lhsp": [ - {"type":"FUNCREF","name":"num","addr":"(YW)","loc":"d,73:11,73:14","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"num","addr":"(YW)","loc":"d,74:11,74:14","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ], "rhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(ZW)","loc":"d,73:19,73:20","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(ZW)","loc":"d,74:19,74:20","dtypep":"(N)"} ]} ], "thensp": [ - {"type":"BEGIN","name":"","addr":"(AX)","loc":"d,73:22,73:27","implied":false,"needProcess":false,"unnamed":true,"declsp": [], + {"type":"BEGIN","name":"","addr":"(AX)","loc":"d,74:22,74:27","implied":false,"needProcess":false,"unnamed":true,"declsp": [], "stmtsp": [ - {"type":"ASSIGN","name":"","addr":"(BX)","loc":"d,74:17,74:18","dtypep":"UNLINKED", + {"type":"ASSIGN","name":"","addr":"(BX)","loc":"d,75:17,75:18","dtypep":"UNLINKED", "rhsp": [ - {"type":"DOT","name":"","addr":"(CX)","loc":"d,74:26,74:27","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(CX)","loc":"d,75:26,75:27","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(DX)","loc":"d,74:19,74:26","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(DX)","loc":"d,75:19,75:26","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"FUNCREF","name":"pop_front","addr":"(EX)","loc":"d,74:27,74:36","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"pop_front","addr":"(EX)","loc":"d,75:27,75:36","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ]} ], "lhsp": [ - {"type":"PARSEREF","name":"message","addr":"(FX)","loc":"d,74:9,74:16","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"message","addr":"(FX)","loc":"d,75:9,75:16","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ],"timingControlp": []}, - {"type":"RETURN","name":"","addr":"(GX)","loc":"d,75:9,75:15", + {"type":"RETURN","name":"","addr":"(GX)","loc":"d,76:9,76:15", "lhsp": [ - {"type":"CONST","name":"?32?sh1","addr":"(HX)","loc":"d,75:16,75:17","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh1","addr":"(HX)","loc":"d,76:16,76:17","dtypep":"(N)"} ]} ]} ],"elsesp": []}, - {"type":"RETURN","name":"","addr":"(IX)","loc":"d,77:7,77:13", + {"type":"RETURN","name":"","addr":"(IX)","loc":"d,78:7,78:13", "lhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(JX)","loc":"d,77:14,77:15","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(JX)","loc":"d,78:14,78:15","dtypep":"(N)"} ]} ],"scopeNamep": []}, - {"type":"TASK","name":"peek","addr":"(KX)","loc":"d,80:10,80:14","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"peek","fvarp": [],"classOrPackagep": [], + {"type":"TASK","name":"peek","addr":"(KX)","loc":"d,81:10,81:14","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"peek","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"message","addr":"(LX)","loc":"d,80:21,80:28","dtypep":"UNLINKED","origName":"message","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"REF","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"message","addr":"(LX)","loc":"d,81:21,81:28","dtypep":"UNLINKED","origName":"message","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"REF","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"REFDTYPE","name":"T","addr":"(MX)","loc":"d,80:19,80:20","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} + {"type":"REFDTYPE","name":"T","addr":"(MX)","loc":"d,81:19,81:20","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"LOOP","name":"","addr":"(NX)","loc":"d,82:7,82:12","unroll":"default", + {"type":"LOOP","name":"","addr":"(NX)","loc":"d,83:7,83:12","unroll":"default", "stmtsp": [ - {"type":"LOOPTEST","name":"","addr":"(OX)","loc":"d,82:14,82:21", + {"type":"LOOPTEST","name":"","addr":"(OX)","loc":"d,83:14,83:21", "condp": [ - {"type":"EQ","name":"","addr":"(PX)","loc":"d,82:29,82:31","dtypep":"(YE)", + {"type":"EQ","name":"","addr":"(PX)","loc":"d,83:29,83:31","dtypep":"(YE)", "lhsp": [ - {"type":"DOT","name":"","addr":"(QX)","loc":"d,82:21,82:22","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(QX)","loc":"d,83:21,83:22","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(RX)","loc":"d,82:14,82:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(RX)","loc":"d,83:14,83:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"FUNCREF","name":"size","addr":"(SX)","loc":"d,82:22,82:26","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"size","addr":"(SX)","loc":"d,83:22,83:26","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ]} ], "rhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(TX)","loc":"d,82:32,82:33","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(TX)","loc":"d,83:32,83:33","dtypep":"(N)"} ]} ]}, - {"type":"BEGIN","name":"","addr":"(UX)","loc":"d,82:35,82:40","implied":false,"needProcess":false,"unnamed":true,"declsp": [], + {"type":"BEGIN","name":"","addr":"(UX)","loc":"d,83:35,83:40","implied":false,"needProcess":false,"unnamed":true,"declsp": [], "stmtsp": [ - {"type":"WAIT","name":"","addr":"(VX)","loc":"d,83:9,83:13", + {"type":"WAIT","name":"","addr":"(VX)","loc":"d,84:9,84:13", "condp": [ - {"type":"GT","name":"","addr":"(WX)","loc":"d,83:30,83:31","dtypep":"(YE)", + {"type":"GT","name":"","addr":"(WX)","loc":"d,84:30,84:31","dtypep":"(YE)", "lhsp": [ - {"type":"DOT","name":"","addr":"(XX)","loc":"d,83:22,83:23","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(XX)","loc":"d,84:22,84:23","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(YX)","loc":"d,83:15,83:22","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(YX)","loc":"d,84:15,84:22","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"FUNCREF","name":"size","addr":"(ZX)","loc":"d,83:23,83:27","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"size","addr":"(ZX)","loc":"d,84:23,84:27","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ]} ], "rhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(AY)","loc":"d,83:32,83:33","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(AY)","loc":"d,84:32,84:33","dtypep":"(N)"} ]} ],"stmtsp": []} ]} ],"contsp": []}, - {"type":"ASSIGN","name":"","addr":"(BY)","loc":"d,85:15,85:16","dtypep":"UNLINKED", + {"type":"ASSIGN","name":"","addr":"(BY)","loc":"d,86:15,86:16","dtypep":"UNLINKED", "rhsp": [ - {"type":"SELBIT","name":"","addr":"(CY)","loc":"d,85:24,85:25","dtypep":"UNLINKED", + {"type":"SELBIT","name":"","addr":"(CY)","loc":"d,86:24,86:25","dtypep":"UNLINKED", "fromp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(DY)","loc":"d,85:17,85:24","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(DY)","loc":"d,86:17,86:24","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "bitp": [ - {"type":"CONST","name":"?32?sh0","addr":"(EY)","loc":"d,85:25,85:26","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(EY)","loc":"d,86:25,86:26","dtypep":"(N)"} ],"thsp": [],"attrp": []} ], "lhsp": [ - {"type":"PARSEREF","name":"message","addr":"(FY)","loc":"d,85:7,85:14","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"message","addr":"(FY)","loc":"d,86:7,86:14","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ],"timingControlp": []} ],"scopeNamep": []}, - {"type":"FUNC","name":"try_peek","addr":"(GY)","loc":"d,89:18,89:26","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"try_peek", + {"type":"FUNC","name":"try_peek","addr":"(GY)","loc":"d,90:18,90:26","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"try_peek", "fvarp": [ - {"type":"BASICDTYPE","name":"int","addr":"(HY)","loc":"d,89:14,89:17","dtypep":"(HY)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(HY)","loc":"d,90:14,90:17","dtypep":"(HY)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"message","addr":"(IY)","loc":"d,89:33,89:40","dtypep":"UNLINKED","origName":"message","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"REF","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"message","addr":"(IY)","loc":"d,90:33,90:40","dtypep":"UNLINKED","origName":"message","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"REF","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"REFDTYPE","name":"T","addr":"(JY)","loc":"d,89:31,89:32","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} + {"type":"REFDTYPE","name":"T","addr":"(JY)","loc":"d,90:31,90:32","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"IF","name":"","addr":"(KY)","loc":"d,90:7,90:9", + {"type":"IF","name":"","addr":"(KY)","loc":"d,91:7,91:9", "condp": [ - {"type":"GT","name":"","addr":"(LY)","loc":"d,90:17,90:18","dtypep":"(YE)", + {"type":"GT","name":"","addr":"(LY)","loc":"d,91:17,91:18","dtypep":"(YE)", "lhsp": [ - {"type":"FUNCREF","name":"num","addr":"(MY)","loc":"d,90:11,90:14","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"num","addr":"(MY)","loc":"d,91:11,91:14","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ], "rhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(NY)","loc":"d,90:19,90:20","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(NY)","loc":"d,91:19,91:20","dtypep":"(N)"} ]} ], "thensp": [ - {"type":"BEGIN","name":"","addr":"(OY)","loc":"d,90:22,90:27","implied":false,"needProcess":false,"unnamed":true,"declsp": [], + {"type":"BEGIN","name":"","addr":"(OY)","loc":"d,91:22,91:27","implied":false,"needProcess":false,"unnamed":true,"declsp": [], "stmtsp": [ - {"type":"ASSIGN","name":"","addr":"(PY)","loc":"d,91:17,91:18","dtypep":"UNLINKED", + {"type":"ASSIGN","name":"","addr":"(PY)","loc":"d,92:17,92:18","dtypep":"UNLINKED", "rhsp": [ - {"type":"SELBIT","name":"","addr":"(QY)","loc":"d,91:26,91:27","dtypep":"UNLINKED", + {"type":"SELBIT","name":"","addr":"(QY)","loc":"d,92:26,92:27","dtypep":"UNLINKED", "fromp": [ - {"type":"PARSEREF","name":"m_queue","addr":"(RY)","loc":"d,91:19,91:26","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_queue","addr":"(RY)","loc":"d,92:19,92:26","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "bitp": [ - {"type":"CONST","name":"?32?sh0","addr":"(SY)","loc":"d,91:27,91:28","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(SY)","loc":"d,92:27,92:28","dtypep":"(N)"} ],"thsp": [],"attrp": []} ], "lhsp": [ - {"type":"PARSEREF","name":"message","addr":"(TY)","loc":"d,91:9,91:16","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"message","addr":"(TY)","loc":"d,92:9,92:16","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ],"timingControlp": []}, - {"type":"RETURN","name":"","addr":"(UY)","loc":"d,92:9,92:15", + {"type":"RETURN","name":"","addr":"(UY)","loc":"d,93:9,93:15", "lhsp": [ - {"type":"CONST","name":"?32?sh1","addr":"(VY)","loc":"d,92:16,92:17","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh1","addr":"(VY)","loc":"d,93:16,93:17","dtypep":"(N)"} ]} ]} ],"elsesp": []}, - {"type":"RETURN","name":"","addr":"(WY)","loc":"d,94:7,94:13", + {"type":"RETURN","name":"","addr":"(WY)","loc":"d,95:7,95:13", "lhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(XY)","loc":"d,94:14,94:15","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(XY)","loc":"d,95:14,95:15","dtypep":"(N)"} ]} ],"scopeNamep": []} ],"extendsp": []}, - {"type":"CLASS","name":"semaphore","addr":"(YY)","loc":"d,99:3,99:8","isExtended":false,"isInterfaceClass":false,"isVirtual":false,"origName":"semaphore","level":4,"modPublic":false,"inLibrary":false,"dead":false,"recursiveClone":false,"recursive":false,"timeunit":"NONE","classOrPackagep":"UNLINKED","inlinesp": [], + {"type":"CLASS","name":"semaphore","addr":"(YY)","loc":"d,100:3,100:8","isExtended":false,"isInterfaceClass":false,"isVirtual":false,"origName":"semaphore","level":4,"modPublic":false,"inLibrary":false,"dead":false,"recursiveClone":false,"recursive":false,"timeunit":"NONE","classOrPackagep":"UNLINKED","inlinesp": [], "stmtsp": [ - {"type":"VAR","name":"m_keyCount","addr":"(ZY)","loc":"d,100:19,100:29","dtypep":"UNLINKED","origName":"m_keyCount","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"VAR","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"m_keyCount","addr":"(ZY)","loc":"d,101:19,101:29","dtypep":"UNLINKED","origName":"m_keyCount","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"VAR","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(AZ)","loc":"d,100:15,100:18","dtypep":"(AZ)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(AZ)","loc":"d,101:15,101:18","dtypep":"(AZ)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"FUNC","name":"new","addr":"(BZ)","loc":"d,102:14,102:17","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"new","fvarp": [],"classOrPackagep": [], + {"type":"FUNC","name":"new","addr":"(BZ)","loc":"d,103:14,103:17","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"new","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"keyCount","addr":"(CZ)","loc":"d,102:22,102:30","dtypep":"UNLINKED","origName":"keyCount","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"keyCount","addr":"(CZ)","loc":"d,103:22,103:30","dtypep":"UNLINKED","origName":"keyCount","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(DZ)","loc":"d,102:18,102:21","dtypep":"(DZ)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(DZ)","loc":"d,103:18,103:21","dtypep":"(DZ)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"delayp": [], "valuep": [ - {"type":"CONST","name":"?32?sh0","addr":"(EZ)","loc":"d,102:33,102:34","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(EZ)","loc":"d,103:33,103:34","dtypep":"(N)"} ],"attrsp": []}, - {"type":"ASSIGN","name":"","addr":"(FZ)","loc":"d,103:18,103:19","dtypep":"UNLINKED", + {"type":"ASSIGN","name":"","addr":"(FZ)","loc":"d,104:18,104:19","dtypep":"UNLINKED", "rhsp": [ - {"type":"PARSEREF","name":"keyCount","addr":"(GZ)","loc":"d,103:20,103:28","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"keyCount","addr":"(GZ)","loc":"d,104:20,104:28","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "lhsp": [ - {"type":"PARSEREF","name":"m_keyCount","addr":"(HZ)","loc":"d,103:7,103:17","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_keyCount","addr":"(HZ)","loc":"d,104:7,104:17","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ],"timingControlp": []} ],"scopeNamep": []}, - {"type":"TASK","name":"put","addr":"(IZ)","loc":"d,106:19,106:22","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"put","fvarp": [],"classOrPackagep": [], + {"type":"TASK","name":"put","addr":"(IZ)","loc":"d,107:19,107:22","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"put","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"keyCount","addr":"(JZ)","loc":"d,106:27,106:35","dtypep":"UNLINKED","origName":"keyCount","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"keyCount","addr":"(JZ)","loc":"d,107:27,107:35","dtypep":"UNLINKED","origName":"keyCount","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(KZ)","loc":"d,106:23,106:26","dtypep":"(KZ)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(KZ)","loc":"d,107:23,107:26","dtypep":"(KZ)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"delayp": [], "valuep": [ - {"type":"CONST","name":"?32?sh1","addr":"(LZ)","loc":"d,106:38,106:39","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh1","addr":"(LZ)","loc":"d,107:38,107:39","dtypep":"(N)"} ],"attrsp": []}, - {"type":"ASSIGN","name":"","addr":"(MZ)","loc":"d,107:18,107:20","dtypep":"UNLINKED", + {"type":"ASSIGN","name":"","addr":"(MZ)","loc":"d,108:18,108:20","dtypep":"UNLINKED", "rhsp": [ - {"type":"ADD","name":"","addr":"(NZ)","loc":"d,107:18,107:20","dtypep":"UNLINKED", + {"type":"ADD","name":"","addr":"(NZ)","loc":"d,108:18,108:20","dtypep":"UNLINKED", "lhsp": [ - {"type":"PARSEREF","name":"m_keyCount","addr":"(OZ)","loc":"d,107:7,107:17","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_keyCount","addr":"(OZ)","loc":"d,108:7,108:17","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"PARSEREF","name":"keyCount","addr":"(PZ)","loc":"d,107:21,107:29","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"keyCount","addr":"(PZ)","loc":"d,108:21,108:29","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ], "lhsp": [ - {"type":"PARSEREF","name":"m_keyCount","addr":"(QZ)","loc":"d,107:7,107:17","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_keyCount","addr":"(QZ)","loc":"d,108:7,108:17","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ],"timingControlp": []} ],"scopeNamep": []}, - {"type":"TASK","name":"get","addr":"(RZ)","loc":"d,110:10,110:13","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"get","fvarp": [],"classOrPackagep": [], + {"type":"TASK","name":"get","addr":"(RZ)","loc":"d,111:10,111:13","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"get","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"keyCount","addr":"(SZ)","loc":"d,110:18,110:26","dtypep":"UNLINKED","origName":"keyCount","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"keyCount","addr":"(SZ)","loc":"d,111:18,111:26","dtypep":"UNLINKED","origName":"keyCount","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(TZ)","loc":"d,110:14,110:17","dtypep":"(TZ)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(TZ)","loc":"d,111:14,111:17","dtypep":"(TZ)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"delayp": [], "valuep": [ - {"type":"CONST","name":"?32?sh1","addr":"(UZ)","loc":"d,110:29,110:30","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh1","addr":"(UZ)","loc":"d,111:29,111:30","dtypep":"(N)"} ],"attrsp": []}, - {"type":"LOOP","name":"","addr":"(VZ)","loc":"d,112:7,112:12","unroll":"default", + {"type":"LOOP","name":"","addr":"(VZ)","loc":"d,113:7,113:12","unroll":"default", "stmtsp": [ - {"type":"LOOPTEST","name":"","addr":"(WZ)","loc":"d,112:14,112:24", + {"type":"LOOPTEST","name":"","addr":"(WZ)","loc":"d,113:14,113:24", "condp": [ - {"type":"LT","name":"","addr":"(XZ)","loc":"d,112:25,112:26","dtypep":"(YE)", + {"type":"LT","name":"","addr":"(XZ)","loc":"d,113:25,113:26","dtypep":"(YE)", "lhsp": [ - {"type":"PARSEREF","name":"m_keyCount","addr":"(YZ)","loc":"d,112:14,112:24","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_keyCount","addr":"(YZ)","loc":"d,113:14,113:24","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"PARSEREF","name":"keyCount","addr":"(ZZ)","loc":"d,112:27,112:35","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"keyCount","addr":"(ZZ)","loc":"d,113:27,113:35","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ]}, - {"type":"BEGIN","name":"","addr":"(AAB)","loc":"d,112:37,112:42","implied":false,"needProcess":false,"unnamed":true,"declsp": [], + {"type":"BEGIN","name":"","addr":"(AAB)","loc":"d,113:37,113:42","implied":false,"needProcess":false,"unnamed":true,"declsp": [], "stmtsp": [ - {"type":"WAIT","name":"","addr":"(BAB)","loc":"d,113:9,113:13", + {"type":"WAIT","name":"","addr":"(BAB)","loc":"d,114:9,114:13", "condp": [ - {"type":"GTE","name":"","addr":"(CAB)","loc":"d,113:26,113:28","dtypep":"(YE)", + {"type":"GTE","name":"","addr":"(CAB)","loc":"d,114:26,114:28","dtypep":"(YE)", "lhsp": [ - {"type":"PARSEREF","name":"m_keyCount","addr":"(DAB)","loc":"d,113:15,113:25","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_keyCount","addr":"(DAB)","loc":"d,114:15,114:25","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"PARSEREF","name":"keyCount","addr":"(EAB)","loc":"d,113:29,113:37","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"keyCount","addr":"(EAB)","loc":"d,114:29,114:37","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ],"stmtsp": []} ]} ],"contsp": []}, - {"type":"ASSIGN","name":"","addr":"(FAB)","loc":"d,115:18,115:20","dtypep":"UNLINKED", + {"type":"ASSIGN","name":"","addr":"(FAB)","loc":"d,116:18,116:20","dtypep":"UNLINKED", "rhsp": [ - {"type":"SUB","name":"","addr":"(GAB)","loc":"d,115:18,115:20","dtypep":"UNLINKED", + {"type":"SUB","name":"","addr":"(GAB)","loc":"d,116:18,116:20","dtypep":"UNLINKED", "lhsp": [ - {"type":"PARSEREF","name":"m_keyCount","addr":"(HAB)","loc":"d,115:7,115:17","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_keyCount","addr":"(HAB)","loc":"d,116:7,116:17","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"PARSEREF","name":"keyCount","addr":"(IAB)","loc":"d,115:21,115:29","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"keyCount","addr":"(IAB)","loc":"d,116:21,116:29","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ], "lhsp": [ - {"type":"PARSEREF","name":"m_keyCount","addr":"(JAB)","loc":"d,115:7,115:17","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_keyCount","addr":"(JAB)","loc":"d,116:7,116:17","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ],"timingControlp": []} ],"scopeNamep": []}, - {"type":"FUNC","name":"try_get","addr":"(KAB)","loc":"d,119:18,119:25","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"try_get", + {"type":"FUNC","name":"try_get","addr":"(KAB)","loc":"d,120:18,120:25","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"try_get", "fvarp": [ - {"type":"BASICDTYPE","name":"int","addr":"(LAB)","loc":"d,119:14,119:17","dtypep":"(LAB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(LAB)","loc":"d,120:14,120:17","dtypep":"(LAB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"keyCount","addr":"(MAB)","loc":"d,119:30,119:38","dtypep":"UNLINKED","origName":"keyCount","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"keyCount","addr":"(MAB)","loc":"d,120:30,120:38","dtypep":"UNLINKED","origName":"keyCount","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(NAB)","loc":"d,119:26,119:29","dtypep":"(NAB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(NAB)","loc":"d,120:26,120:29","dtypep":"(NAB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"delayp": [], "valuep": [ - {"type":"CONST","name":"?32?sh1","addr":"(OAB)","loc":"d,119:41,119:42","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh1","addr":"(OAB)","loc":"d,120:41,120:42","dtypep":"(N)"} ],"attrsp": []}, - {"type":"IF","name":"","addr":"(PAB)","loc":"d,120:7,120:9", + {"type":"IF","name":"","addr":"(PAB)","loc":"d,121:7,121:9", "condp": [ - {"type":"GTE","name":"","addr":"(QAB)","loc":"d,120:22,120:24","dtypep":"(YE)", + {"type":"GTE","name":"","addr":"(QAB)","loc":"d,121:22,121:24","dtypep":"(YE)", "lhsp": [ - {"type":"PARSEREF","name":"m_keyCount","addr":"(RAB)","loc":"d,120:11,120:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_keyCount","addr":"(RAB)","loc":"d,121:11,121:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"PARSEREF","name":"keyCount","addr":"(SAB)","loc":"d,120:25,120:33","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"keyCount","addr":"(SAB)","loc":"d,121:25,121:33","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ], "thensp": [ - {"type":"BEGIN","name":"","addr":"(TAB)","loc":"d,120:35,120:40","implied":false,"needProcess":false,"unnamed":true,"declsp": [], + {"type":"BEGIN","name":"","addr":"(TAB)","loc":"d,121:35,121:40","implied":false,"needProcess":false,"unnamed":true,"declsp": [], "stmtsp": [ - {"type":"ASSIGN","name":"","addr":"(UAB)","loc":"d,121:20,121:22","dtypep":"UNLINKED", + {"type":"ASSIGN","name":"","addr":"(UAB)","loc":"d,122:20,122:22","dtypep":"UNLINKED", "rhsp": [ - {"type":"SUB","name":"","addr":"(VAB)","loc":"d,121:20,121:22","dtypep":"UNLINKED", + {"type":"SUB","name":"","addr":"(VAB)","loc":"d,122:20,122:22","dtypep":"UNLINKED", "lhsp": [ - {"type":"PARSEREF","name":"m_keyCount","addr":"(WAB)","loc":"d,121:9,121:19","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_keyCount","addr":"(WAB)","loc":"d,122:9,122:19","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"PARSEREF","name":"keyCount","addr":"(XAB)","loc":"d,121:23,121:31","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"keyCount","addr":"(XAB)","loc":"d,122:23,122:31","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ], "lhsp": [ - {"type":"PARSEREF","name":"m_keyCount","addr":"(YAB)","loc":"d,121:9,121:19","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_keyCount","addr":"(YAB)","loc":"d,122:9,122:19","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ],"timingControlp": []}, - {"type":"RETURN","name":"","addr":"(ZAB)","loc":"d,122:9,122:15", + {"type":"RETURN","name":"","addr":"(ZAB)","loc":"d,123:9,123:15", "lhsp": [ - {"type":"CONST","name":"?32?sh1","addr":"(ABB)","loc":"d,122:16,122:17","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh1","addr":"(ABB)","loc":"d,123:16,123:17","dtypep":"(N)"} ]} ]} ],"elsesp": []}, - {"type":"RETURN","name":"","addr":"(BBB)","loc":"d,124:7,124:13", + {"type":"RETURN","name":"","addr":"(BBB)","loc":"d,125:7,125:13", "lhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(CBB)","loc":"d,124:14,124:15","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(CBB)","loc":"d,125:14,125:15","dtypep":"(N)"} ]} ],"scopeNamep": []} ],"extendsp": []}, - {"type":"CLASS","name":"process","addr":"(DBB)","loc":"d,129:3,129:8","isExtended":false,"isInterfaceClass":false,"isVirtual":false,"origName":"process","level":4,"modPublic":false,"inLibrary":false,"dead":false,"recursiveClone":false,"recursive":false,"timeunit":"NONE","classOrPackagep":"UNLINKED","inlinesp": [], + {"type":"CLASS","name":"process","addr":"(DBB)","loc":"d,130:3,130:8","isExtended":false,"isInterfaceClass":false,"isVirtual":false,"origName":"process","level":4,"modPublic":false,"inLibrary":false,"dead":false,"recursiveClone":false,"recursive":false,"timeunit":"NONE","classOrPackagep":"UNLINKED","inlinesp": [], "stmtsp": [ - {"type":"TYPEDEF","name":"state","addr":"(EBB)","loc":"d,136:7,136:12","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, + {"type":"TYPEDEF","name":"state","addr":"(EBB)","loc":"d,137:7,137:12","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, "childDTypep": [ - {"type":"DEFIMPLICITDTYPE","name":"__typeimpenum0","addr":"(FBB)","loc":"d,130:13,130:17","dtypep":"UNLINKED","generic":false, + {"type":"DEFIMPLICITDTYPE","name":"__typeimpenum0","addr":"(FBB)","loc":"d,131:13,131:17","dtypep":"UNLINKED","generic":false, "childDTypep": [ - {"type":"ENUMDTYPE","name":"","addr":"(GBB)","loc":"d,130:13,130:17","dtypep":"UNLINKED","enum":true,"generic":false,"signed":true,"refDTypep":"UNLINKED", + {"type":"ENUMDTYPE","name":"","addr":"(GBB)","loc":"d,131:13,131:17","dtypep":"UNLINKED","enum":true,"generic":false,"signed":true,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(HBB)","loc":"d,130:18,130:19","dtypep":"(HBB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(HBB)","loc":"d,131:18,131:19","dtypep":"(HBB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ], "itemsp": [ - {"type":"ENUMITEM","name":"FINISHED","addr":"(IBB)","loc":"d,131:7,131:15","dtypep":"UNLINKED","rangep": [], + {"type":"ENUMITEM","name":"FINISHED","addr":"(IBB)","loc":"d,132:7,132:15","dtypep":"UNLINKED","rangep": [], "valuep": [ - {"type":"CONST","name":"?32?sh0","addr":"(JBB)","loc":"d,131:18,131:19","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(JBB)","loc":"d,132:18,132:19","dtypep":"(N)"} ]}, - {"type":"ENUMITEM","name":"RUNNING","addr":"(KBB)","loc":"d,132:7,132:14","dtypep":"UNLINKED","rangep": [], + {"type":"ENUMITEM","name":"RUNNING","addr":"(KBB)","loc":"d,133:7,133:14","dtypep":"UNLINKED","rangep": [], "valuep": [ - {"type":"CONST","name":"?32?sh1","addr":"(LBB)","loc":"d,132:17,132:18","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh1","addr":"(LBB)","loc":"d,133:17,133:18","dtypep":"(N)"} ]}, - {"type":"ENUMITEM","name":"WAITING","addr":"(MBB)","loc":"d,133:7,133:14","dtypep":"UNLINKED","rangep": [], + {"type":"ENUMITEM","name":"WAITING","addr":"(MBB)","loc":"d,134:7,134:14","dtypep":"UNLINKED","rangep": [], "valuep": [ - {"type":"CONST","name":"?32?sh2","addr":"(NBB)","loc":"d,133:17,133:18","dtypep":"(UD)"} + {"type":"CONST","name":"?32?sh2","addr":"(NBB)","loc":"d,134:17,134:18","dtypep":"(UD)"} ]}, - {"type":"ENUMITEM","name":"SUSPENDED","addr":"(OBB)","loc":"d,134:7,134:16","dtypep":"UNLINKED","rangep": [], + {"type":"ENUMITEM","name":"SUSPENDED","addr":"(OBB)","loc":"d,135:7,135:16","dtypep":"UNLINKED","rangep": [], "valuep": [ - {"type":"CONST","name":"?32?sh3","addr":"(PBB)","loc":"d,134:19,134:20","dtypep":"(UD)"} + {"type":"CONST","name":"?32?sh3","addr":"(PBB)","loc":"d,135:19,135:20","dtypep":"(UD)"} ]}, - {"type":"ENUMITEM","name":"KILLED","addr":"(QBB)","loc":"d,135:7,135:13","dtypep":"UNLINKED","rangep": [], + {"type":"ENUMITEM","name":"KILLED","addr":"(QBB)","loc":"d,136:7,136:13","dtypep":"UNLINKED","rangep": [], "valuep": [ - {"type":"CONST","name":"?32?sh4","addr":"(RBB)","loc":"d,135:16,135:17","dtypep":"(SBB)"} + {"type":"CONST","name":"?32?sh4","addr":"(RBB)","loc":"d,136:16,136:17","dtypep":"(SBB)"} ]} ]} ]} ],"attrsp": []}, - {"type":"VAR","name":"m_process","addr":"(TBB)","loc":"d,139:23,139:32","dtypep":"UNLINKED","origName":"m_process","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"VAR","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"m_process","addr":"(TBB)","loc":"d,140:23,140:32","dtypep":"UNLINKED","origName":"m_process","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"VAR","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"chandle","addr":"(UBB)","loc":"d,139:15,139:22","dtypep":"(UBB)","keyword":"chandle","range":"63:0","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"chandle","addr":"(UBB)","loc":"d,140:15,140:22","dtypep":"(UBB)","keyword":"chandle","range":"63:0","generic":false,"rangep": []} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"FUNC","name":"self","addr":"(VBB)","loc":"d,141:29,141:33","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"self", + {"type":"FUNC","name":"self","addr":"(VBB)","loc":"d,142:29,142:33","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"self", "fvarp": [ - {"type":"REFDTYPE","name":"process","addr":"(WBB)","loc":"d,141:21,141:28","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} + {"type":"REFDTYPE","name":"process","addr":"(WBB)","loc":"d,142:21,142:28","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} ],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"p","addr":"(XBB)","loc":"d,142:15,142:16","dtypep":"UNLINKED","origName":"p","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"VAR","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"p","addr":"(XBB)","loc":"d,143:15,143:16","dtypep":"UNLINKED","origName":"p","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"VAR","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"REFDTYPE","name":"process","addr":"(YBB)","loc":"d,142:7,142:14","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} + {"type":"REFDTYPE","name":"process","addr":"(YBB)","loc":"d,143:7,143:14","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} ],"delayp": [], "valuep": [ - {"type":"NEW","name":"new","addr":"(ZBB)","loc":"d,142:19,142:22","dtypep":"UNLINKED","isImplicit":false,"isScoped":false,"dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"NEW","name":"new","addr":"(ZBB)","loc":"d,143:19,143:22","dtypep":"UNLINKED","isImplicit":false,"isScoped":false,"dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ],"attrsp": []}, - {"type":"CSTMTUSER","name":"","addr":"(ACB)","loc":"d,144:7,144:9", + {"type":"CSTMTUSER","name":"","addr":"(ACB)","loc":"d,145:7,145:9", "nodesp": [ - {"type":"DOT","name":"","addr":"(BCB)","loc":"d,144:11,144:12","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(BCB)","loc":"d,145:11,145:12","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"p","addr":"(CCB)","loc":"d,144:10,144:11","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"p","addr":"(CCB)","loc":"d,145:10,145:11","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"PARSEREF","name":"m_process","addr":"(DCB)","loc":"d,144:12,144:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"m_process","addr":"(DCB)","loc":"d,145:12,145:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]}, - {"type":"TEXT","name":"","addr":"(ECB)","loc":"d,144:23,144:38","text":" = vlProcess;"} + {"type":"TEXT","name":"","addr":"(ECB)","loc":"d,145:23,145:38","text":" = vlProcess;"} ]}, - {"type":"RETURN","name":"","addr":"(FCB)","loc":"d,146:7,146:13", + {"type":"RETURN","name":"","addr":"(FCB)","loc":"d,147:7,147:13", "lhsp": [ - {"type":"PARSEREF","name":"p","addr":"(GCB)","loc":"d,146:14,146:15","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"p","addr":"(GCB)","loc":"d,147:14,147:15","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ],"scopeNamep": []}, - {"type":"TASK","name":"set_status","addr":"(HCB)","loc":"d,149:29,149:39","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"set_status","fvarp": [],"classOrPackagep": [], + {"type":"TASK","name":"set_status","addr":"(HCB)","loc":"d,150:29,150:39","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"set_status","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"s","addr":"(ICB)","loc":"d,149:46,149:47","dtypep":"UNLINKED","origName":"s","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"s","addr":"(ICB)","loc":"d,150:46,150:47","dtypep":"UNLINKED","origName":"s","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"REFDTYPE","name":"state","addr":"(JCB)","loc":"d,149:40,149:45","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} + {"type":"REFDTYPE","name":"state","addr":"(JCB)","loc":"d,150:40,150:45","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"CSTMTUSER","name":"","addr":"(KCB)","loc":"d,151:7,151:9", + {"type":"CSTMTUSER","name":"","addr":"(KCB)","loc":"d,152:7,152:9", "nodesp": [ - {"type":"PARSEREF","name":"m_process","addr":"(LCB)","loc":"d,151:10,151:19","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, - {"type":"TEXT","name":"","addr":"(MCB)","loc":"d,151:21,151:31","text":"->state("}, - {"type":"PARSEREF","name":"s","addr":"(NCB)","loc":"d,151:33,151:34","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, - {"type":"TEXT","name":"","addr":"(OCB)","loc":"d,151:36,151:40","text":");"} + {"type":"PARSEREF","name":"m_process","addr":"(LCB)","loc":"d,152:10,152:19","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, + {"type":"TEXT","name":"","addr":"(MCB)","loc":"d,152:21,152:31","text":"->state("}, + {"type":"PARSEREF","name":"s","addr":"(NCB)","loc":"d,152:33,152:34","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, + {"type":"TEXT","name":"","addr":"(OCB)","loc":"d,152:36,152:40","text":");"} ]} ],"scopeNamep": []}, - {"type":"FUNC","name":"status","addr":"(PCB)","loc":"d,155:20,155:26","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"status", + {"type":"FUNC","name":"status","addr":"(PCB)","loc":"d,156:20,156:26","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"status", "fvarp": [ - {"type":"REFDTYPE","name":"state","addr":"(QCB)","loc":"d,155:14,155:19","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} + {"type":"REFDTYPE","name":"state","addr":"(QCB)","loc":"d,156:14,156:19","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} ],"classOrPackagep": [], "stmtsp": [ - {"type":"RETURN","name":"","addr":"(RCB)","loc":"d,157:7,157:13", + {"type":"RETURN","name":"","addr":"(RCB)","loc":"d,158:7,158:13", "lhsp": [ - {"type":"CASTPARSE","name":"","addr":"(SCB)","loc":"d,157:19,157:20","dtypep":"UNLINKED", + {"type":"CASTPARSE","name":"","addr":"(SCB)","loc":"d,158:19,158:20","dtypep":"UNLINKED", "lhsp": [ - {"type":"CEXPRUSER","name":"","addr":"(TCB)","loc":"d,157:21,157:27","dtypep":"UNLINKED", + {"type":"CEXPRUSER","name":"","addr":"(TCB)","loc":"d,158:21,158:27","dtypep":"UNLINKED", "nodesp": [ - {"type":"PARSEREF","name":"m_process","addr":"(UCB)","loc":"d,157:28,157:37","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, - {"type":"TEXT","name":"","addr":"(VCB)","loc":"d,157:39,157:50","text":"->state()"} + {"type":"PARSEREF","name":"m_process","addr":"(UCB)","loc":"d,158:28,158:37","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, + {"type":"TEXT","name":"","addr":"(VCB)","loc":"d,158:39,158:50","text":"->state()"} ]} ], "dtp": [ - {"type":"PARSEREF","name":"state","addr":"(WCB)","loc":"d,157:14,157:19","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"state","addr":"(WCB)","loc":"d,158:14,158:19","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ]} ],"scopeNamep": []}, - {"type":"TASK","name":"kill","addr":"(XCB)","loc":"d,163:19,163:23","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"kill","fvarp": [],"classOrPackagep": [], + {"type":"TASK","name":"kill","addr":"(XCB)","loc":"d,164:19,164:23","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"kill","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"STMTEXPR","name":"","addr":"(YCB)","loc":"d,164:7,164:17", + {"type":"STMTEXPR","name":"","addr":"(YCB)","loc":"d,165:7,165:17", "exprp": [ - {"type":"TASKREF","name":"set_status","addr":"(ZCB)","loc":"d,164:7,164:17","dtypep":"(WU)","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [], + {"type":"TASKREF","name":"set_status","addr":"(ZCB)","loc":"d,165:7,165:17","dtypep":"(WU)","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [], "pinsp": [ - {"type":"ARG","name":"","addr":"(ADB)","loc":"d,164:18,164:24", + {"type":"ARG","name":"","addr":"(ADB)","loc":"d,165:18,165:24", "exprp": [ - {"type":"PARSEREF","name":"KILLED","addr":"(BDB)","loc":"d,164:18,164:24","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"KILLED","addr":"(BDB)","loc":"d,165:18,165:24","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ],"scopeNamep": []} ]} ],"scopeNamep": []}, - {"type":"TASK","name":"suspend","addr":"(CDB)","loc":"d,167:19,167:26","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"suspend","fvarp": [],"classOrPackagep": [], + {"type":"TASK","name":"suspend","addr":"(CDB)","loc":"d,168:19,168:26","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"suspend","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"DISPLAY","name":"","addr":"(DDB)","loc":"d,168:7,168:13", + {"type":"DISPLAY","name":"","addr":"(DDB)","loc":"d,169:7,169:13", "fmtp": [ - {"type":"SFORMATF","name":"","addr":"(EDB)","loc":"d,168:7,168:13","dtypep":"(FG)", + {"type":"SFORMATF","name":"","addr":"(EDB)","loc":"d,169:7,169:13","dtypep":"(FG)", "exprsp": [ - {"type":"CONST","name":"296'h7374643a3a70726f636573733a3a73757370656e642829206e6f7420737570706f72746564","addr":"(FDB)","loc":"d,168:14,168:53","dtypep":"(GDB)"} + {"type":"CONST","name":"296'h7374643a3a70726f636573733a3a73757370656e642829206e6f7420737570706f72746564","addr":"(FDB)","loc":"d,169:14,169:53","dtypep":"(GDB)"} ],"scopeNamep": []} ],"filep": []}, - {"type":"STOP","name":"","addr":"(HDB)","loc":"d,168:7,168:13","isFatal":false} + {"type":"STOP","name":"","addr":"(HDB)","loc":"d,169:7,169:13","isFatal":false} ],"scopeNamep": []}, - {"type":"TASK","name":"resume","addr":"(IDB)","loc":"d,171:19,171:25","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"resume","fvarp": [],"classOrPackagep": [], + {"type":"TASK","name":"resume","addr":"(IDB)","loc":"d,172:19,172:25","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"resume","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"STMTEXPR","name":"","addr":"(JDB)","loc":"d,172:7,172:17", + {"type":"STMTEXPR","name":"","addr":"(JDB)","loc":"d,173:7,173:17", "exprp": [ - {"type":"TASKREF","name":"set_status","addr":"(KDB)","loc":"d,172:7,172:17","dtypep":"(WU)","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [], + {"type":"TASKREF","name":"set_status","addr":"(KDB)","loc":"d,173:7,173:17","dtypep":"(WU)","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [], "pinsp": [ - {"type":"ARG","name":"","addr":"(LDB)","loc":"d,172:18,172:25", + {"type":"ARG","name":"","addr":"(LDB)","loc":"d,173:18,173:25", "exprp": [ - {"type":"PARSEREF","name":"RUNNING","addr":"(MDB)","loc":"d,172:18,172:25","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"RUNNING","addr":"(MDB)","loc":"d,173:18,173:25","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ],"scopeNamep": []} ]} ],"scopeNamep": []}, - {"type":"TASK","name":"await","addr":"(NDB)","loc":"d,175:10,175:15","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"await","fvarp": [],"classOrPackagep": [], + {"type":"TASK","name":"await","addr":"(NDB)","loc":"d,176:10,176:15","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"await","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"WAIT","name":"","addr":"(ODB)","loc":"d,177:7,177:11", + {"type":"WAIT","name":"","addr":"(ODB)","loc":"d,178:7,178:11", "condp": [ - {"type":"LOGOR","name":"","addr":"(PDB)","loc":"d,177:34,177:36","dtypep":"(YE)", + {"type":"LOGOR","name":"","addr":"(PDB)","loc":"d,178:34,178:36","dtypep":"(YE)", "lhsp": [ - {"type":"EQ","name":"","addr":"(QDB)","loc":"d,177:22,177:24","dtypep":"(YE)", + {"type":"EQ","name":"","addr":"(QDB)","loc":"d,178:22,178:24","dtypep":"(YE)", "lhsp": [ - {"type":"FUNCREF","name":"status","addr":"(RDB)","loc":"d,177:13,177:19","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"status","addr":"(RDB)","loc":"d,178:13,178:19","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ], "rhsp": [ - {"type":"PARSEREF","name":"FINISHED","addr":"(SDB)","loc":"d,177:25,177:33","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"FINISHED","addr":"(SDB)","loc":"d,178:25,178:33","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ], "rhsp": [ - {"type":"EQ","name":"","addr":"(TDB)","loc":"d,177:46,177:48","dtypep":"(YE)", + {"type":"EQ","name":"","addr":"(TDB)","loc":"d,178:46,178:48","dtypep":"(YE)", "lhsp": [ - {"type":"FUNCREF","name":"status","addr":"(UDB)","loc":"d,177:37,177:43","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"status","addr":"(UDB)","loc":"d,178:37,178:43","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ], "rhsp": [ - {"type":"PARSEREF","name":"KILLED","addr":"(VDB)","loc":"d,177:49,177:55","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"KILLED","addr":"(VDB)","loc":"d,178:49,178:55","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ]} ],"stmtsp": []} ],"scopeNamep": []}, - {"type":"TASK","name":"killQueue","addr":"(WDB)","loc":"d,181:17,181:26","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"killQueue","fvarp": [],"classOrPackagep": [], + {"type":"TASK","name":"killQueue","addr":"(WDB)","loc":"d,182:17,182:26","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"killQueue","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"processQueue","addr":"(XDB)","loc":"d,181:39,181:51","dtypep":"UNLINKED","origName":"processQueue","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"REF","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"processQueue","addr":"(XDB)","loc":"d,182:39,182:51","dtypep":"UNLINKED","origName":"processQueue","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"REF","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"BRACKETARRAYDTYPE","name":"","addr":"(YDB)","loc":"d,181:51,181:52","dtypep":"UNLINKED","generic":false, + {"type":"BRACKETARRAYDTYPE","name":"","addr":"(YDB)","loc":"d,182:51,182:52","dtypep":"UNLINKED","generic":false, "childDTypep": [ - {"type":"REFDTYPE","name":"process","addr":"(ZDB)","loc":"d,181:31,181:38","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} + {"type":"REFDTYPE","name":"process","addr":"(ZDB)","loc":"d,182:31,182:38","dtypep":"UNLINKED","generic":false,"typedefp":"UNLINKED","refDTypep":"UNLINKED","classOrPackagep":"UNLINKED","typeofp": [],"classOrPackageOpp": [],"paramsp": []} ], "elementsp": [ - {"type":"UNBOUNDED","name":"","addr":"(AEB)","loc":"d,181:52,181:53","dtypep":"(KT)"} + {"type":"UNBOUNDED","name":"","addr":"(AEB)","loc":"d,182:52,182:53","dtypep":"(KT)"} ]} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"LOOP","name":"","addr":"(BEB)","loc":"d,183:7,183:12","unroll":"default", + {"type":"LOOP","name":"","addr":"(BEB)","loc":"d,184:7,184:12","unroll":"default", "stmtsp": [ - {"type":"LOOPTEST","name":"","addr":"(CEB)","loc":"d,183:14,183:26", + {"type":"LOOPTEST","name":"","addr":"(CEB)","loc":"d,184:14,184:26", "condp": [ - {"type":"GT","name":"","addr":"(DEB)","loc":"d,183:34,183:35","dtypep":"(YE)", + {"type":"GT","name":"","addr":"(DEB)","loc":"d,184:34,184:35","dtypep":"(YE)", "lhsp": [ - {"type":"DOT","name":"","addr":"(EEB)","loc":"d,183:26,183:27","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(EEB)","loc":"d,184:26,184:27","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"processQueue","addr":"(FEB)","loc":"d,183:14,183:26","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"processQueue","addr":"(FEB)","loc":"d,184:14,184:26","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"FUNCREF","name":"size","addr":"(GEB)","loc":"d,183:27,183:31","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"size","addr":"(GEB)","loc":"d,184:27,184:31","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ]} ], "rhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(HEB)","loc":"d,183:36,183:37","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(HEB)","loc":"d,184:36,184:37","dtypep":"(N)"} ]} ]}, - {"type":"BEGIN","name":"","addr":"(IEB)","loc":"d,183:39,183:44","implied":false,"needProcess":false,"unnamed":true,"declsp": [], + {"type":"BEGIN","name":"","addr":"(IEB)","loc":"d,184:39,184:44","implied":false,"needProcess":false,"unnamed":true,"declsp": [], "stmtsp": [ - {"type":"STMTEXPR","name":"","addr":"(JEB)","loc":"d,184:32,184:33", + {"type":"STMTEXPR","name":"","addr":"(JEB)","loc":"d,185:32,185:33", "exprp": [ - {"type":"DOT","name":"","addr":"(KEB)","loc":"d,184:32,184:33","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(KEB)","loc":"d,185:32,185:33","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"DOT","name":"","addr":"(LEB)","loc":"d,184:21,184:22","dtypep":"UNLINKED","colon":false, + {"type":"DOT","name":"","addr":"(LEB)","loc":"d,185:21,185:22","dtypep":"UNLINKED","colon":false, "lhsp": [ - {"type":"PARSEREF","name":"processQueue","addr":"(MEB)","loc":"d,184:9,184:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"processQueue","addr":"(MEB)","loc":"d,185:9,185:21","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ], "rhsp": [ - {"type":"FUNCREF","name":"pop_back","addr":"(NEB)","loc":"d,184:22,184:30","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"FUNCREF","name":"pop_back","addr":"(NEB)","loc":"d,185:22,185:30","dtypep":"UNLINKED","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ]} ], "rhsp": [ - {"type":"TASKREF","name":"kill","addr":"(OEB)","loc":"d,184:33,184:37","dtypep":"(WU)","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} + {"type":"TASKREF","name":"kill","addr":"(OEB)","loc":"d,185:33,185:37","dtypep":"(WU)","dotted":"","taskp":"UNLINKED","classOrPackagep":"UNLINKED","namep": [],"pinsp": [],"scopeNamep": []} ]} ]} ]} ],"contsp": []} ],"scopeNamep": []}, - {"type":"SYSTEMCSECTION","name":"","addr":"(PEB)","loc":"d,194:21,196:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(QEB)","loc":"d,196:1,197:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(REB)","loc":"d,197:1,198:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(SEB)","loc":"d,198:1,199:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(TEB)","loc":"d,199:1,200:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(UEB)","loc":"d,200:1,201:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(VEB)","loc":"d,201:1,202:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(WEB)","loc":"d,202:1,203:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(XEB)","loc":"d,203:1,204:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(YEB)","loc":"d,204:1,205:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(ZEB)","loc":"d,205:1,206:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(AFB)","loc":"d,206:1,207:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(BFB)","loc":"d,207:1,208:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(CFB)","loc":"d,208:1,209:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(DFB)","loc":"d,209:1,210:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(EFB)","loc":"d,210:1,211:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(FFB)","loc":"d,211:1,212:1","sectionType":"`systemc_header_post"}, - {"type":"SYSTEMCSECTION","name":"","addr":"(GFB)","loc":"d,212:1,213:1","sectionType":"`systemc_header_post"}, - {"type":"FUNC","name":"get_randstate","addr":"(HFB)","loc":"d,228:21,228:34","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"get_randstate", + {"type":"SYSTEMCSECTION","name":"","addr":"(PEB)","loc":"d,195:21,197:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(QEB)","loc":"d,197:1,198:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(REB)","loc":"d,198:1,199:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(SEB)","loc":"d,199:1,200:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(TEB)","loc":"d,200:1,201:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(UEB)","loc":"d,201:1,202:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(VEB)","loc":"d,202:1,203:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(WEB)","loc":"d,203:1,204:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(XEB)","loc":"d,204:1,205:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(YEB)","loc":"d,205:1,206:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(ZEB)","loc":"d,206:1,207:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(AFB)","loc":"d,207:1,208:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(BFB)","loc":"d,208:1,209:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(CFB)","loc":"d,209:1,210:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(DFB)","loc":"d,210:1,211:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(EFB)","loc":"d,211:1,212:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(FFB)","loc":"d,212:1,213:1","sectionType":"`systemc_header_post"}, + {"type":"SYSTEMCSECTION","name":"","addr":"(GFB)","loc":"d,213:1,214:1","sectionType":"`systemc_header_post"}, + {"type":"FUNC","name":"get_randstate","addr":"(HFB)","loc":"d,229:21,229:34","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"get_randstate", "fvarp": [ - {"type":"BASICDTYPE","name":"string","addr":"(IFB)","loc":"d,228:14,228:20","dtypep":"(IFB)","keyword":"string","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"string","addr":"(IFB)","loc":"d,229:14,229:20","dtypep":"(IFB)","keyword":"string","generic":false,"rangep": []} ],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"s","addr":"(JFB)","loc":"d,230:14,230:15","dtypep":"UNLINKED","origName":"s","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"VAR","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"s","addr":"(JFB)","loc":"d,231:14,231:15","dtypep":"UNLINKED","origName":"s","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"NONE","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"VAR","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"string","addr":"(KFB)","loc":"d,230:7,230:13","dtypep":"(KFB)","keyword":"string","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"string","addr":"(KFB)","loc":"d,231:7,231:13","dtypep":"(KFB)","keyword":"string","generic":false,"rangep": []} ],"delayp": [], "valuep": [ - {"type":"CVTPACKSTRING","name":"","addr":"(LFB)","loc":"d,230:18,230:24","dtypep":"(FG)", + {"type":"CVTPACKSTRING","name":"","addr":"(LFB)","loc":"d,231:18,231:24","dtypep":"(FG)", "lhsp": [ - {"type":"CEXPRUSER","name":"","addr":"(MFB)","loc":"d,230:26,230:28","dtypep":"UNLINKED", + {"type":"CEXPRUSER","name":"","addr":"(MFB)","loc":"d,231:26,231:28","dtypep":"UNLINKED", "nodesp": [ - {"type":"TEXT","name":"","addr":"(NFB)","loc":"d,230:29,230:32","text":"0"} + {"type":"TEXT","name":"","addr":"(NFB)","loc":"d,231:29,231:32","text":"0"} ]} ]} ],"attrsp": []}, - {"type":"CSTMTUSER","name":"","addr":"(OFB)","loc":"d,232:7,232:9", + {"type":"CSTMTUSER","name":"","addr":"(OFB)","loc":"d,233:7,233:9", "nodesp": [ - {"type":"PARSEREF","name":"s","addr":"(PFB)","loc":"d,232:10,232:11","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, - {"type":"TEXT","name":"","addr":"(QFB)","loc":"d,232:13,232:18","text":" = "}, - {"type":"PARSEREF","name":"m_process","addr":"(RFB)","loc":"d,232:20,232:29","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, - {"type":"TEXT","name":"","addr":"(SFB)","loc":"d,232:31,232:47","text":"->randstate();"} + {"type":"PARSEREF","name":"s","addr":"(PFB)","loc":"d,233:10,233:11","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, + {"type":"TEXT","name":"","addr":"(QFB)","loc":"d,233:13,233:18","text":" = "}, + {"type":"PARSEREF","name":"m_process","addr":"(RFB)","loc":"d,233:20,233:29","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, + {"type":"TEXT","name":"","addr":"(SFB)","loc":"d,233:31,233:47","text":"->randstate();"} ]}, - {"type":"RETURN","name":"","addr":"(TFB)","loc":"d,233:7,233:13", + {"type":"RETURN","name":"","addr":"(TFB)","loc":"d,234:7,234:13", "lhsp": [ - {"type":"PARSEREF","name":"s","addr":"(UFB)","loc":"d,233:14,233:15","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"s","addr":"(UFB)","loc":"d,234:14,234:15","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ]} ],"scopeNamep": []}, - {"type":"TASK","name":"set_randstate","addr":"(VFB)","loc":"d,236:19,236:32","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"set_randstate","fvarp": [],"classOrPackagep": [], + {"type":"TASK","name":"set_randstate","addr":"(VFB)","loc":"d,237:19,237:32","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"set_randstate","fvarp": [],"classOrPackagep": [], "stmtsp": [ - {"type":"VAR","name":"s","addr":"(WFB)","loc":"d,236:40,236:41","dtypep":"UNLINKED","origName":"s","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", + {"type":"VAR","name":"s","addr":"(WFB)","loc":"d,237:40,237:41","dtypep":"UNLINKED","origName":"s","isSc":false,"isPrimaryIO":false,"isPrimaryClock":false,"direction":"INPUT","isConst":false,"isPullup":false,"isPulldown":false,"isSigPublic":false,"isLatched":false,"isUsedLoopIdx":false,"noReset":false,"attrIsolateAssign":false,"attrFileDescr":false,"isDpiOpenArray":false,"isFuncReturn":false,"isFuncLocal":false,"isStdRandomizeArg":false,"lifetime":"NONE","varType":"PORT","isSigUserRdPublic":false,"isSigUserRWPublic":false,"isGParam":false,"isParam":false,"attrScBv":false,"attrSFormat":false,"ignorePostWrite":false,"ignoreSchedWrite":false,"sensIfacep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"string","addr":"(XFB)","loc":"d,236:33,236:39","dtypep":"(XFB)","keyword":"string","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"string","addr":"(XFB)","loc":"d,237:33,237:39","dtypep":"(XFB)","keyword":"string","generic":false,"rangep": []} ],"delayp": [],"valuep": [],"attrsp": []}, - {"type":"CSTMTUSER","name":"","addr":"(YFB)","loc":"d,237:7,237:9", + {"type":"CSTMTUSER","name":"","addr":"(YFB)","loc":"d,238:7,238:9", "nodesp": [ - {"type":"PARSEREF","name":"m_process","addr":"(ZFB)","loc":"d,237:10,237:19","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, - {"type":"TEXT","name":"","addr":"(AGB)","loc":"d,237:21,237:35","text":"->randstate("}, - {"type":"PARSEREF","name":"s","addr":"(BGB)","loc":"d,237:37,237:38","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, - {"type":"TEXT","name":"","addr":"(CGB)","loc":"d,237:40,237:44","text":");"} + {"type":"PARSEREF","name":"m_process","addr":"(ZFB)","loc":"d,238:10,238:19","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, + {"type":"TEXT","name":"","addr":"(AGB)","loc":"d,238:21,238:35","text":"->randstate("}, + {"type":"PARSEREF","name":"s","addr":"(BGB)","loc":"d,238:37,238:38","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []}, + {"type":"TEXT","name":"","addr":"(CGB)","loc":"d,238:40,238:44","text":");"} ]} ],"scopeNamep": []} ],"extendsp": []}, - {"type":"FUNC","name":"randomize","addr":"(DGB)","loc":"d,242:16,242:25","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"randomize", + {"type":"FUNC","name":"randomize","addr":"(DGB)","loc":"d,243:16,243:25","dtypep":"UNLINKED","method":false,"dpiExport":false,"dpiImport":false,"dpiOpenChild":false,"dpiOpenParent":false,"isExternDef":false,"isExternProto":false,"prototype":false,"recursive":false,"taskPublic":false,"cname":"randomize", "fvarp": [ - {"type":"BASICDTYPE","name":"int","addr":"(EGB)","loc":"d,242:12,242:15","dtypep":"(EGB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(EGB)","loc":"d,243:12,243:15","dtypep":"(EGB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"classOrPackagep": [], "stmtsp": [ - {"type":"ASSIGN","name":"","addr":"(FGB)","loc":"d,243:15,243:16","dtypep":"UNLINKED", + {"type":"ASSIGN","name":"","addr":"(FGB)","loc":"d,244:15,244:16","dtypep":"UNLINKED", "rhsp": [ - {"type":"CONST","name":"?32?sh0","addr":"(GGB)","loc":"d,243:17,243:18","dtypep":"(N)"} + {"type":"CONST","name":"?32?sh0","addr":"(GGB)","loc":"d,244:17,244:18","dtypep":"(N)"} ], "lhsp": [ - {"type":"PARSEREF","name":"randomize","addr":"(HGB)","loc":"d,243:5,243:14","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} + {"type":"PARSEREF","name":"randomize","addr":"(HGB)","loc":"d,244:5,244:14","dtypep":"UNLINKED","lhsp": [],"ftaskrefp": []} ],"timingControlp": []} ],"scopeNamep": []}, - {"type":"TYPEDEF","name":"vl_covergroup_options_t","addr":"(IGB)","loc":"d,261:5,261:28","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, + {"type":"TYPEDEF","name":"vl_covergroup_options_t","addr":"(IGB)","loc":"d,262:5,262:28","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, "childDTypep": [ - {"type":"DEFIMPLICITDTYPE","name":"__typeimpsu1","addr":"(JGB)","loc":"d,249:11,249:17","dtypep":"UNLINKED","generic":false, + {"type":"DEFIMPLICITDTYPE","name":"__typeimpsu1","addr":"(JGB)","loc":"d,250:11,250:17","dtypep":"UNLINKED","generic":false, "childDTypep": [ - {"type":"STRUCTDTYPE","name":"","addr":"(KGB)","loc":"d,249:11,249:17","dtypep":"UNLINKED","packed":false,"isFourstate":false,"generic":false,"classOrPackagep":"UNLINKED", + {"type":"STRUCTDTYPE","name":"","addr":"(KGB)","loc":"d,250:11,250:17","dtypep":"UNLINKED","packed":false,"isFourstate":false,"generic":false,"classOrPackagep":"UNLINKED", "membersp": [ - {"type":"MEMBERDTYPE","name":"name","addr":"(LGB)","loc":"d,250:12,250:16","dtypep":"UNLINKED","isConstrainedRand":false,"name":"name","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"name","addr":"(LGB)","loc":"d,251:12,251:16","dtypep":"UNLINKED","isConstrainedRand":false,"name":"name","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"string","addr":"(MGB)","loc":"d,250:5,250:11","dtypep":"(MGB)","keyword":"string","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"string","addr":"(MGB)","loc":"d,251:5,251:11","dtypep":"(MGB)","keyword":"string","generic":false,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"weight","addr":"(NGB)","loc":"d,251:9,251:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"weight","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"weight","addr":"(NGB)","loc":"d,252:9,252:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"weight","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(OGB)","loc":"d,251:5,251:8","dtypep":"(OGB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(OGB)","loc":"d,252:5,252:8","dtypep":"(OGB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"goal","addr":"(PGB)","loc":"d,252:9,252:13","dtypep":"UNLINKED","isConstrainedRand":false,"name":"goal","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"goal","addr":"(PGB)","loc":"d,253:9,253:13","dtypep":"UNLINKED","isConstrainedRand":false,"name":"goal","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(QGB)","loc":"d,252:5,252:8","dtypep":"(QGB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(QGB)","loc":"d,253:5,253:8","dtypep":"(QGB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"comment","addr":"(RGB)","loc":"d,253:12,253:19","dtypep":"UNLINKED","isConstrainedRand":false,"name":"comment","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"comment","addr":"(RGB)","loc":"d,254:12,254:19","dtypep":"UNLINKED","isConstrainedRand":false,"name":"comment","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"string","addr":"(SGB)","loc":"d,253:5,253:11","dtypep":"(SGB)","keyword":"string","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"string","addr":"(SGB)","loc":"d,254:5,254:11","dtypep":"(SGB)","keyword":"string","generic":false,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"at_least","addr":"(TGB)","loc":"d,254:9,254:17","dtypep":"UNLINKED","isConstrainedRand":false,"name":"at_least","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"at_least","addr":"(TGB)","loc":"d,255:9,255:17","dtypep":"UNLINKED","isConstrainedRand":false,"name":"at_least","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(UGB)","loc":"d,254:5,254:8","dtypep":"(UGB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(UGB)","loc":"d,255:5,255:8","dtypep":"(UGB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"auto_bin_max","addr":"(VGB)","loc":"d,255:9,255:21","dtypep":"UNLINKED","isConstrainedRand":false,"name":"auto_bin_max","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"auto_bin_max","addr":"(VGB)","loc":"d,256:9,256:21","dtypep":"UNLINKED","isConstrainedRand":false,"name":"auto_bin_max","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(WGB)","loc":"d,255:5,255:8","dtypep":"(WGB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(WGB)","loc":"d,256:5,256:8","dtypep":"(WGB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"cross_num_print_missing","addr":"(XGB)","loc":"d,256:9,256:32","dtypep":"UNLINKED","isConstrainedRand":false,"name":"cross_num_print_missing","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"cross_num_print_missing","addr":"(XGB)","loc":"d,257:9,257:32","dtypep":"UNLINKED","isConstrainedRand":false,"name":"cross_num_print_missing","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(YGB)","loc":"d,256:5,256:8","dtypep":"(YGB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(YGB)","loc":"d,257:5,257:8","dtypep":"(YGB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"cross_retain_auto_bins","addr":"(ZGB)","loc":"d,257:9,257:31","dtypep":"UNLINKED","isConstrainedRand":false,"name":"cross_retain_auto_bins","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"cross_retain_auto_bins","addr":"(ZGB)","loc":"d,258:9,258:31","dtypep":"UNLINKED","isConstrainedRand":false,"name":"cross_retain_auto_bins","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"bit","addr":"(AHB)","loc":"d,257:5,257:8","dtypep":"(AHB)","keyword":"bit","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"bit","addr":"(AHB)","loc":"d,258:5,258:8","dtypep":"(AHB)","keyword":"bit","generic":false,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"detect_overlap","addr":"(BHB)","loc":"d,258:9,258:23","dtypep":"UNLINKED","isConstrainedRand":false,"name":"detect_overlap","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"detect_overlap","addr":"(BHB)","loc":"d,259:9,259:23","dtypep":"UNLINKED","isConstrainedRand":false,"name":"detect_overlap","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"bit","addr":"(CHB)","loc":"d,258:5,258:8","dtypep":"(CHB)","keyword":"bit","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"bit","addr":"(CHB)","loc":"d,259:5,259:8","dtypep":"(CHB)","keyword":"bit","generic":false,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"per_instance","addr":"(DHB)","loc":"d,259:9,259:21","dtypep":"UNLINKED","isConstrainedRand":false,"name":"per_instance","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"per_instance","addr":"(DHB)","loc":"d,260:9,260:21","dtypep":"UNLINKED","isConstrainedRand":false,"name":"per_instance","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"bit","addr":"(EHB)","loc":"d,259:5,259:8","dtypep":"(EHB)","keyword":"bit","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"bit","addr":"(EHB)","loc":"d,260:5,260:8","dtypep":"(EHB)","keyword":"bit","generic":false,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"get_inst_coverage","addr":"(FHB)","loc":"d,260:9,260:26","dtypep":"UNLINKED","isConstrainedRand":false,"name":"get_inst_coverage","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"get_inst_coverage","addr":"(FHB)","loc":"d,261:9,261:26","dtypep":"UNLINKED","isConstrainedRand":false,"name":"get_inst_coverage","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"bit","addr":"(GHB)","loc":"d,260:5,260:8","dtypep":"(GHB)","keyword":"bit","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"bit","addr":"(GHB)","loc":"d,261:5,261:8","dtypep":"(GHB)","keyword":"bit","generic":false,"rangep": []} ],"valuep": []} ]} ]} ],"attrsp": []}, - {"type":"TYPEDEF","name":"vl_coverpoint_options_t","addr":"(HHB)","loc":"d,270:5,270:28","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, + {"type":"TYPEDEF","name":"vl_coverpoint_options_t","addr":"(HHB)","loc":"d,271:5,271:28","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, "childDTypep": [ - {"type":"DEFIMPLICITDTYPE","name":"__typeimpsu2","addr":"(IHB)","loc":"d,263:11,263:17","dtypep":"UNLINKED","generic":false, + {"type":"DEFIMPLICITDTYPE","name":"__typeimpsu2","addr":"(IHB)","loc":"d,264:11,264:17","dtypep":"UNLINKED","generic":false, "childDTypep": [ - {"type":"STRUCTDTYPE","name":"","addr":"(JHB)","loc":"d,263:11,263:17","dtypep":"UNLINKED","packed":false,"isFourstate":false,"generic":false,"classOrPackagep":"UNLINKED", + {"type":"STRUCTDTYPE","name":"","addr":"(JHB)","loc":"d,264:11,264:17","dtypep":"UNLINKED","packed":false,"isFourstate":false,"generic":false,"classOrPackagep":"UNLINKED", "membersp": [ - {"type":"MEMBERDTYPE","name":"weight","addr":"(KHB)","loc":"d,264:9,264:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"weight","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"weight","addr":"(KHB)","loc":"d,265:9,265:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"weight","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(LHB)","loc":"d,264:5,264:8","dtypep":"(LHB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(LHB)","loc":"d,265:5,265:8","dtypep":"(LHB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"goal","addr":"(MHB)","loc":"d,265:9,265:13","dtypep":"UNLINKED","isConstrainedRand":false,"name":"goal","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"goal","addr":"(MHB)","loc":"d,266:9,266:13","dtypep":"UNLINKED","isConstrainedRand":false,"name":"goal","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(NHB)","loc":"d,265:5,265:8","dtypep":"(NHB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(NHB)","loc":"d,266:5,266:8","dtypep":"(NHB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"comment","addr":"(OHB)","loc":"d,266:12,266:19","dtypep":"UNLINKED","isConstrainedRand":false,"name":"comment","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"comment","addr":"(OHB)","loc":"d,267:12,267:19","dtypep":"UNLINKED","isConstrainedRand":false,"name":"comment","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"string","addr":"(PHB)","loc":"d,266:5,266:11","dtypep":"(PHB)","keyword":"string","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"string","addr":"(PHB)","loc":"d,267:5,267:11","dtypep":"(PHB)","keyword":"string","generic":false,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"at_least","addr":"(QHB)","loc":"d,267:9,267:17","dtypep":"UNLINKED","isConstrainedRand":false,"name":"at_least","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"at_least","addr":"(QHB)","loc":"d,268:9,268:17","dtypep":"UNLINKED","isConstrainedRand":false,"name":"at_least","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(RHB)","loc":"d,267:5,267:8","dtypep":"(RHB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(RHB)","loc":"d,268:5,268:8","dtypep":"(RHB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"auto_bin_max","addr":"(SHB)","loc":"d,268:9,268:21","dtypep":"UNLINKED","isConstrainedRand":false,"name":"auto_bin_max","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"auto_bin_max","addr":"(SHB)","loc":"d,269:9,269:21","dtypep":"UNLINKED","isConstrainedRand":false,"name":"auto_bin_max","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(THB)","loc":"d,268:5,268:8","dtypep":"(THB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(THB)","loc":"d,269:5,269:8","dtypep":"(THB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"detect_overlap","addr":"(UHB)","loc":"d,269:9,269:23","dtypep":"UNLINKED","isConstrainedRand":false,"name":"detect_overlap","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"detect_overlap","addr":"(UHB)","loc":"d,270:9,270:23","dtypep":"UNLINKED","isConstrainedRand":false,"name":"detect_overlap","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"bit","addr":"(VHB)","loc":"d,269:5,269:8","dtypep":"(VHB)","keyword":"bit","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"bit","addr":"(VHB)","loc":"d,270:5,270:8","dtypep":"(VHB)","keyword":"bit","generic":false,"rangep": []} ],"valuep": []} ]} ]} ],"attrsp": []}, - {"type":"TYPEDEF","name":"vl_cross_options_t","addr":"(WHB)","loc":"d,279:5,279:23","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, + {"type":"TYPEDEF","name":"vl_cross_options_t","addr":"(WHB)","loc":"d,280:5,280:23","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, "childDTypep": [ - {"type":"DEFIMPLICITDTYPE","name":"__typeimpsu3","addr":"(XHB)","loc":"d,272:11,272:17","dtypep":"UNLINKED","generic":false, + {"type":"DEFIMPLICITDTYPE","name":"__typeimpsu3","addr":"(XHB)","loc":"d,273:11,273:17","dtypep":"UNLINKED","generic":false, "childDTypep": [ - {"type":"STRUCTDTYPE","name":"","addr":"(YHB)","loc":"d,272:11,272:17","dtypep":"UNLINKED","packed":false,"isFourstate":false,"generic":false,"classOrPackagep":"UNLINKED", + {"type":"STRUCTDTYPE","name":"","addr":"(YHB)","loc":"d,273:11,273:17","dtypep":"UNLINKED","packed":false,"isFourstate":false,"generic":false,"classOrPackagep":"UNLINKED", "membersp": [ - {"type":"MEMBERDTYPE","name":"weight","addr":"(ZHB)","loc":"d,273:9,273:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"weight","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"weight","addr":"(ZHB)","loc":"d,274:9,274:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"weight","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(AIB)","loc":"d,273:5,273:8","dtypep":"(AIB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(AIB)","loc":"d,274:5,274:8","dtypep":"(AIB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"goal","addr":"(BIB)","loc":"d,274:9,274:13","dtypep":"UNLINKED","isConstrainedRand":false,"name":"goal","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"goal","addr":"(BIB)","loc":"d,275:9,275:13","dtypep":"UNLINKED","isConstrainedRand":false,"name":"goal","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(CIB)","loc":"d,274:5,274:8","dtypep":"(CIB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(CIB)","loc":"d,275:5,275:8","dtypep":"(CIB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"comment","addr":"(DIB)","loc":"d,275:12,275:19","dtypep":"UNLINKED","isConstrainedRand":false,"name":"comment","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"comment","addr":"(DIB)","loc":"d,276:12,276:19","dtypep":"UNLINKED","isConstrainedRand":false,"name":"comment","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"string","addr":"(EIB)","loc":"d,275:5,275:11","dtypep":"(EIB)","keyword":"string","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"string","addr":"(EIB)","loc":"d,276:5,276:11","dtypep":"(EIB)","keyword":"string","generic":false,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"at_least","addr":"(FIB)","loc":"d,276:9,276:17","dtypep":"UNLINKED","isConstrainedRand":false,"name":"at_least","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"at_least","addr":"(FIB)","loc":"d,277:9,277:17","dtypep":"UNLINKED","isConstrainedRand":false,"name":"at_least","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(GIB)","loc":"d,276:5,276:8","dtypep":"(GIB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(GIB)","loc":"d,277:5,277:8","dtypep":"(GIB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"cross_num_print_missing","addr":"(HIB)","loc":"d,277:9,277:32","dtypep":"UNLINKED","isConstrainedRand":false,"name":"cross_num_print_missing","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"cross_num_print_missing","addr":"(HIB)","loc":"d,278:9,278:32","dtypep":"UNLINKED","isConstrainedRand":false,"name":"cross_num_print_missing","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(IIB)","loc":"d,277:5,277:8","dtypep":"(IIB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(IIB)","loc":"d,278:5,278:8","dtypep":"(IIB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"cross_retain_auto_bins","addr":"(JIB)","loc":"d,278:9,278:31","dtypep":"UNLINKED","isConstrainedRand":false,"name":"cross_retain_auto_bins","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"cross_retain_auto_bins","addr":"(JIB)","loc":"d,279:9,279:31","dtypep":"UNLINKED","isConstrainedRand":false,"name":"cross_retain_auto_bins","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"bit","addr":"(KIB)","loc":"d,278:5,278:8","dtypep":"(KIB)","keyword":"bit","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"bit","addr":"(KIB)","loc":"d,279:5,279:8","dtypep":"(KIB)","keyword":"bit","generic":false,"rangep": []} ],"valuep": []} ]} ]} ],"attrsp": []}, - {"type":"TYPEDEF","name":"vl_covergroup_type_options_t","addr":"(LIB)","loc":"d,289:5,289:33","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, + {"type":"TYPEDEF","name":"vl_covergroup_type_options_t","addr":"(LIB)","loc":"d,290:5,290:33","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, "childDTypep": [ - {"type":"DEFIMPLICITDTYPE","name":"__typeimpsu4","addr":"(MIB)","loc":"d,281:11,281:17","dtypep":"UNLINKED","generic":false, + {"type":"DEFIMPLICITDTYPE","name":"__typeimpsu4","addr":"(MIB)","loc":"d,282:11,282:17","dtypep":"UNLINKED","generic":false, "childDTypep": [ - {"type":"STRUCTDTYPE","name":"","addr":"(NIB)","loc":"d,281:11,281:17","dtypep":"UNLINKED","packed":false,"isFourstate":false,"generic":false,"classOrPackagep":"UNLINKED", + {"type":"STRUCTDTYPE","name":"","addr":"(NIB)","loc":"d,282:11,282:17","dtypep":"UNLINKED","packed":false,"isFourstate":false,"generic":false,"classOrPackagep":"UNLINKED", "membersp": [ - {"type":"MEMBERDTYPE","name":"weight","addr":"(OIB)","loc":"d,282:9,282:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"weight","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"weight","addr":"(OIB)","loc":"d,283:9,283:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"weight","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(PIB)","loc":"d,282:5,282:8","dtypep":"(PIB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(PIB)","loc":"d,283:5,283:8","dtypep":"(PIB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"goal","addr":"(QIB)","loc":"d,283:9,283:13","dtypep":"UNLINKED","isConstrainedRand":false,"name":"goal","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"goal","addr":"(QIB)","loc":"d,284:9,284:13","dtypep":"UNLINKED","isConstrainedRand":false,"name":"goal","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(RIB)","loc":"d,283:5,283:8","dtypep":"(RIB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(RIB)","loc":"d,284:5,284:8","dtypep":"(RIB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"comment","addr":"(SIB)","loc":"d,284:12,284:19","dtypep":"UNLINKED","isConstrainedRand":false,"name":"comment","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"comment","addr":"(SIB)","loc":"d,285:12,285:19","dtypep":"UNLINKED","isConstrainedRand":false,"name":"comment","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"string","addr":"(TIB)","loc":"d,284:5,284:11","dtypep":"(TIB)","keyword":"string","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"string","addr":"(TIB)","loc":"d,285:5,285:11","dtypep":"(TIB)","keyword":"string","generic":false,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"strobe","addr":"(UIB)","loc":"d,285:9,285:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"strobe","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"strobe","addr":"(UIB)","loc":"d,286:9,286:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"strobe","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"bit","addr":"(VIB)","loc":"d,285:5,285:8","dtypep":"(VIB)","keyword":"bit","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"bit","addr":"(VIB)","loc":"d,286:5,286:8","dtypep":"(VIB)","keyword":"bit","generic":false,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"merge_instances","addr":"(WIB)","loc":"d,286:9,286:24","dtypep":"UNLINKED","isConstrainedRand":false,"name":"merge_instances","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"merge_instances","addr":"(WIB)","loc":"d,287:9,287:24","dtypep":"UNLINKED","isConstrainedRand":false,"name":"merge_instances","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"bit","addr":"(XIB)","loc":"d,286:5,286:8","dtypep":"(XIB)","keyword":"bit","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"bit","addr":"(XIB)","loc":"d,287:5,287:8","dtypep":"(XIB)","keyword":"bit","generic":false,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"distribute_first","addr":"(YIB)","loc":"d,287:9,287:25","dtypep":"UNLINKED","isConstrainedRand":false,"name":"distribute_first","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"distribute_first","addr":"(YIB)","loc":"d,288:9,288:25","dtypep":"UNLINKED","isConstrainedRand":false,"name":"distribute_first","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"bit","addr":"(ZIB)","loc":"d,287:5,287:8","dtypep":"(ZIB)","keyword":"bit","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"bit","addr":"(ZIB)","loc":"d,288:5,288:8","dtypep":"(ZIB)","keyword":"bit","generic":false,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"real_interval","addr":"(AJB)","loc":"d,288:10,288:23","dtypep":"UNLINKED","isConstrainedRand":false,"name":"real_interval","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"real_interval","addr":"(AJB)","loc":"d,289:10,289:23","dtypep":"UNLINKED","isConstrainedRand":false,"name":"real_interval","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"real","addr":"(BJB)","loc":"d,288:5,288:9","dtypep":"(BJB)","keyword":"real","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"real","addr":"(BJB)","loc":"d,289:5,289:9","dtypep":"(BJB)","keyword":"real","generic":false,"rangep": []} ],"valuep": []} ]} ]} ],"attrsp": []}, - {"type":"TYPEDEF","name":"vl_coverpoint_type_options_t","addr":"(CJB)","loc":"d,296:5,296:33","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, + {"type":"TYPEDEF","name":"vl_coverpoint_type_options_t","addr":"(CJB)","loc":"d,297:5,297:33","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, "childDTypep": [ - {"type":"DEFIMPLICITDTYPE","name":"__typeimpsu5","addr":"(DJB)","loc":"d,291:11,291:17","dtypep":"UNLINKED","generic":false, + {"type":"DEFIMPLICITDTYPE","name":"__typeimpsu5","addr":"(DJB)","loc":"d,292:11,292:17","dtypep":"UNLINKED","generic":false, "childDTypep": [ - {"type":"STRUCTDTYPE","name":"","addr":"(EJB)","loc":"d,291:11,291:17","dtypep":"UNLINKED","packed":false,"isFourstate":false,"generic":false,"classOrPackagep":"UNLINKED", + {"type":"STRUCTDTYPE","name":"","addr":"(EJB)","loc":"d,292:11,292:17","dtypep":"UNLINKED","packed":false,"isFourstate":false,"generic":false,"classOrPackagep":"UNLINKED", "membersp": [ - {"type":"MEMBERDTYPE","name":"weight","addr":"(FJB)","loc":"d,292:9,292:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"weight","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"weight","addr":"(FJB)","loc":"d,293:9,293:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"weight","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(GJB)","loc":"d,292:5,292:8","dtypep":"(GJB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(GJB)","loc":"d,293:5,293:8","dtypep":"(GJB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"goal","addr":"(HJB)","loc":"d,293:9,293:13","dtypep":"UNLINKED","isConstrainedRand":false,"name":"goal","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"goal","addr":"(HJB)","loc":"d,294:9,294:13","dtypep":"UNLINKED","isConstrainedRand":false,"name":"goal","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(IJB)","loc":"d,293:5,293:8","dtypep":"(IJB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(IJB)","loc":"d,294:5,294:8","dtypep":"(IJB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"comment","addr":"(JJB)","loc":"d,294:12,294:19","dtypep":"UNLINKED","isConstrainedRand":false,"name":"comment","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"comment","addr":"(JJB)","loc":"d,295:12,295:19","dtypep":"UNLINKED","isConstrainedRand":false,"name":"comment","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"string","addr":"(KJB)","loc":"d,294:5,294:11","dtypep":"(KJB)","keyword":"string","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"string","addr":"(KJB)","loc":"d,295:5,295:11","dtypep":"(KJB)","keyword":"string","generic":false,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"real_interval","addr":"(LJB)","loc":"d,295:10,295:23","dtypep":"UNLINKED","isConstrainedRand":false,"name":"real_interval","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"real_interval","addr":"(LJB)","loc":"d,296:10,296:23","dtypep":"UNLINKED","isConstrainedRand":false,"name":"real_interval","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"real","addr":"(MJB)","loc":"d,295:5,295:9","dtypep":"(MJB)","keyword":"real","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"real","addr":"(MJB)","loc":"d,296:5,296:9","dtypep":"(MJB)","keyword":"real","generic":false,"rangep": []} ],"valuep": []} ]} ]} ],"attrsp": []}, - {"type":"TYPEDEF","name":"vl_cross_type_options_t","addr":"(NJB)","loc":"d,302:5,302:28","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, + {"type":"TYPEDEF","name":"vl_cross_type_options_t","addr":"(NJB)","loc":"d,303:5,303:28","dtypep":"UNLINKED","attrPublic":false,"isUnderClass":false, "childDTypep": [ - {"type":"DEFIMPLICITDTYPE","name":"__typeimpsu6","addr":"(OJB)","loc":"d,298:11,298:17","dtypep":"UNLINKED","generic":false, + {"type":"DEFIMPLICITDTYPE","name":"__typeimpsu6","addr":"(OJB)","loc":"d,299:11,299:17","dtypep":"UNLINKED","generic":false, "childDTypep": [ - {"type":"STRUCTDTYPE","name":"","addr":"(PJB)","loc":"d,298:11,298:17","dtypep":"UNLINKED","packed":false,"isFourstate":false,"generic":false,"classOrPackagep":"UNLINKED", + {"type":"STRUCTDTYPE","name":"","addr":"(PJB)","loc":"d,299:11,299:17","dtypep":"UNLINKED","packed":false,"isFourstate":false,"generic":false,"classOrPackagep":"UNLINKED", "membersp": [ - {"type":"MEMBERDTYPE","name":"weight","addr":"(QJB)","loc":"d,299:9,299:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"weight","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"weight","addr":"(QJB)","loc":"d,300:9,300:15","dtypep":"UNLINKED","isConstrainedRand":false,"name":"weight","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(RJB)","loc":"d,299:5,299:8","dtypep":"(RJB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(RJB)","loc":"d,300:5,300:8","dtypep":"(RJB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"goal","addr":"(SJB)","loc":"d,300:9,300:13","dtypep":"UNLINKED","isConstrainedRand":false,"name":"goal","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"goal","addr":"(SJB)","loc":"d,301:9,301:13","dtypep":"UNLINKED","isConstrainedRand":false,"name":"goal","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"int","addr":"(TJB)","loc":"d,300:5,300:8","dtypep":"(TJB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} + {"type":"BASICDTYPE","name":"int","addr":"(TJB)","loc":"d,301:5,301:8","dtypep":"(TJB)","keyword":"int","range":"31:0","generic":false,"signed":true,"rangep": []} ],"valuep": []}, - {"type":"MEMBERDTYPE","name":"comment","addr":"(UJB)","loc":"d,301:12,301:19","dtypep":"UNLINKED","isConstrainedRand":false,"name":"comment","tag":"","generic":false,"refDTypep":"UNLINKED", + {"type":"MEMBERDTYPE","name":"comment","addr":"(UJB)","loc":"d,302:12,302:19","dtypep":"UNLINKED","isConstrainedRand":false,"name":"comment","tag":"","generic":false,"refDTypep":"UNLINKED", "childDTypep": [ - {"type":"BASICDTYPE","name":"string","addr":"(VJB)","loc":"d,301:5,301:11","dtypep":"(VJB)","keyword":"string","generic":false,"rangep": []} + {"type":"BASICDTYPE","name":"string","addr":"(VJB)","loc":"d,302:5,302:11","dtypep":"(VJB)","keyword":"string","generic":false,"rangep": []} ],"valuep": []} ]} ]} @@ -2301,14 +2301,14 @@ "miscsp": [ {"type":"TYPETABLE","name":"","addr":"(C)","loc":"a,0:0,0:0","constraintRefp":"UNLINKED","emptyQueuep":"UNLINKED","queueIndexp":"UNLINKED","streamp":"UNLINKED","voidp":"(WU)", "typesp": [ - {"type":"BASICDTYPE","name":"integer","addr":"(KT)","loc":"d,37:25,37:26","dtypep":"(KT)","keyword":"integer","range":"31:0","generic":true,"signed":true,"rangep": []}, - {"type":"BASICDTYPE","name":"logic","addr":"(N)","loc":"d,39:30,39:31","dtypep":"(N)","keyword":"logic","range":"31:0","generic":true,"signed":true,"rangep": []}, - {"type":"BASICDTYPE","name":"logic","addr":"(YE)","loc":"d,49:22,49:24","dtypep":"(YE)","keyword":"logic","generic":true,"rangep": []}, - {"type":"VOIDDTYPE","name":"","addr":"(WU)","loc":"d,51:15,51:24","dtypep":"(WU)","generic":false}, - {"type":"BASICDTYPE","name":"logic","addr":"(UD)","loc":"d,133:17,133:18","dtypep":"(UD)","keyword":"logic","range":"31:0","generic":true,"signed":true,"rangep": []}, - {"type":"BASICDTYPE","name":"logic","addr":"(SBB)","loc":"d,135:16,135:17","dtypep":"(SBB)","keyword":"logic","range":"31:0","generic":true,"signed":true,"rangep": []}, - {"type":"BASICDTYPE","name":"logic","addr":"(GDB)","loc":"d,168:14,168:53","dtypep":"(GDB)","keyword":"logic","range":"295:0","generic":true,"rangep": []}, - {"type":"BASICDTYPE","name":"string","addr":"(FG)","loc":"d,168:7,168:13","dtypep":"(FG)","keyword":"string","generic":true,"rangep": []}, + {"type":"BASICDTYPE","name":"integer","addr":"(KT)","loc":"d,38:25,38:26","dtypep":"(KT)","keyword":"integer","range":"31:0","generic":true,"signed":true,"rangep": []}, + {"type":"BASICDTYPE","name":"logic","addr":"(N)","loc":"d,40:30,40:31","dtypep":"(N)","keyword":"logic","range":"31:0","generic":true,"signed":true,"rangep": []}, + {"type":"BASICDTYPE","name":"logic","addr":"(YE)","loc":"d,50:22,50:24","dtypep":"(YE)","keyword":"logic","generic":true,"rangep": []}, + {"type":"VOIDDTYPE","name":"","addr":"(WU)","loc":"d,52:15,52:24","dtypep":"(WU)","generic":false}, + {"type":"BASICDTYPE","name":"logic","addr":"(UD)","loc":"d,134:17,134:18","dtypep":"(UD)","keyword":"logic","range":"31:0","generic":true,"signed":true,"rangep": []}, + {"type":"BASICDTYPE","name":"logic","addr":"(SBB)","loc":"d,136:16,136:17","dtypep":"(SBB)","keyword":"logic","range":"31:0","generic":true,"signed":true,"rangep": []}, + {"type":"BASICDTYPE","name":"logic","addr":"(GDB)","loc":"d,169:14,169:53","dtypep":"(GDB)","keyword":"logic","range":"295:0","generic":true,"rangep": []}, + {"type":"BASICDTYPE","name":"string","addr":"(FG)","loc":"d,169:7,169:13","dtypep":"(FG)","keyword":"string","generic":true,"rangep": []}, {"type":"BASICDTYPE","name":"logic","addr":"(S)","loc":"e,14:9,14:11","dtypep":"(S)","keyword":"logic","range":"31:0","generic":true,"signed":true,"rangep": []}, {"type":"BASICDTYPE","name":"logic","addr":"(DB)","loc":"e,18:10,18:12","dtypep":"(DB)","keyword":"logic","range":"31:0","generic":true,"signed":true,"rangep": []}, {"type":"BASICDTYPE","name":"logic","addr":"(QC)","loc":"e,33:26,33:31","dtypep":"(QC)","keyword":"logic","range":"31:0","generic":true,"rangep": []}, diff --git a/test_regress/t/t_dump_json.py b/test_regress/t/t_dump_json.py index 71ce0e5d0..027ddadb2 100755 --- a/test_regress/t/t_dump_json.py +++ b/test_regress/t/t_dump_json.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dump_tree_dot.py b/test_regress/t/t_dump_tree_dot.py index e840dded0..0f5e72f2f 100755 --- a/test_regress/t/t_dump_tree_dot.py +++ b/test_regress/t/t_dump_tree_dot.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dynarray.py b/test_regress/t/t_dynarray.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_dynarray.py +++ b/test_regress/t/t_dynarray.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dynarray.v b/test_regress/t/t_dynarray.v index f4827b712..caf299693 100644 --- a/test_regress/t/t_dynarray.v +++ b/test_regress/t/t_dynarray.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_dynarray_bad.py b/test_regress/t/t_dynarray_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_dynarray_bad.py +++ b/test_regress/t/t_dynarray_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dynarray_bad.v b/test_regress/t/t_dynarray_bad.v index c14a8ac34..462ec0697 100644 --- a/test_regress/t/t_dynarray_bad.v +++ b/test_regress/t/t_dynarray_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_dynarray_bits.py b/test_regress/t/t_dynarray_bits.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_dynarray_bits.py +++ b/test_regress/t/t_dynarray_bits.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dynarray_bits.v b/test_regress/t/t_dynarray_bits.v index f3aa78bd5..d9d8ad9f8 100644 --- a/test_regress/t/t_dynarray_bits.v +++ b/test_regress/t/t_dynarray_bits.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_dynarray_cast_write.py b/test_regress/t/t_dynarray_cast_write.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_dynarray_cast_write.py +++ b/test_regress/t/t_dynarray_cast_write.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dynarray_cast_write.v b/test_regress/t/t_dynarray_cast_write.v index 9df1af50c..82f7dea19 100644 --- a/test_regress/t/t_dynarray_cast_write.v +++ b/test_regress/t/t_dynarray_cast_write.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_dynarray_concat.py b/test_regress/t/t_dynarray_concat.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_dynarray_concat.py +++ b/test_regress/t/t_dynarray_concat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dynarray_concat.v b/test_regress/t/t_dynarray_concat.v index 6ac0ed946..3333de4b3 100644 --- a/test_regress/t/t_dynarray_concat.v +++ b/test_regress/t/t_dynarray_concat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef VERILATOR diff --git a/test_regress/t/t_dynarray_init.py b/test_regress/t/t_dynarray_init.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_dynarray_init.py +++ b/test_regress/t/t_dynarray_init.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dynarray_init.v b/test_regress/t/t_dynarray_init.v index df1e1430c..9f5439cc9 100644 --- a/test_regress/t/t_dynarray_init.v +++ b/test_regress/t/t_dynarray_init.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_dynarray_method.py b/test_regress/t/t_dynarray_method.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_dynarray_method.py +++ b/test_regress/t/t_dynarray_method.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dynarray_method.v b/test_regress/t/t_dynarray_method.v index c46050d42..095d9c2fe 100644 --- a/test_regress/t/t_dynarray_method.v +++ b/test_regress/t/t_dynarray_method.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_dynarray_method_bad.py b/test_regress/t/t_dynarray_method_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_dynarray_method_bad.py +++ b/test_regress/t/t_dynarray_method_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dynarray_method_bad.v b/test_regress/t/t_dynarray_method_bad.v index e6d9e2aff..4a0d82e41 100644 --- a/test_regress/t/t_dynarray_method_bad.v +++ b/test_regress/t/t_dynarray_method_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_dynarray_multid.py b/test_regress/t/t_dynarray_multid.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_dynarray_multid.py +++ b/test_regress/t/t_dynarray_multid.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dynarray_multid.v b/test_regress/t/t_dynarray_multid.v index e7c8de884..f364e399a 100644 --- a/test_regress/t/t_dynarray_multid.v +++ b/test_regress/t/t_dynarray_multid.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_dynarray_param.py b/test_regress/t/t_dynarray_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_dynarray_param.py +++ b/test_regress/t/t_dynarray_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dynarray_param.v b/test_regress/t/t_dynarray_param.v index f35a5a3b4..ca6e61b18 100644 --- a/test_regress/t/t_dynarray_param.v +++ b/test_regress/t/t_dynarray_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Noam Gallmann. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Noam Gallmann // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_dynarray_unpacked.py b/test_regress/t/t_dynarray_unpacked.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_dynarray_unpacked.py +++ b/test_regress/t/t_dynarray_unpacked.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_dynarray_unpacked.v b/test_regress/t/t_dynarray_unpacked.v index e23e549dc..ace98e6cb 100644 --- a/test_regress/t/t_dynarray_unpacked.v +++ b/test_regress/t/t_dynarray_unpacked.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_embed1.py b/test_regress/t/t_embed1.py index ff5997985..6d6bc7cf3 100755 --- a/test_regress/t/t_embed1.py +++ b/test_regress/t/t_embed1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_embed1.v b/test_regress/t/t_embed1.v index 94039be73..fa8a69c5f 100644 --- a/test_regress/t/t_embed1.v +++ b/test_regress/t/t_embed1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_embed1_c.cpp b/test_regress/t/t_embed1_c.cpp index ed536c524..d04d5b375 100644 --- a/test_regress/t/t_embed1_c.cpp +++ b/test_regress/t/t_embed1_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2011-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2011-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_embed1_child.v b/test_regress/t/t_embed1_child.v index 1af251ffd..0e6be3315 100644 --- a/test_regress/t/t_embed1_child.v +++ b/test_regress/t/t_embed1_child.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_embed1_child (/*AUTOARG*/ diff --git a/test_regress/t/t_embed1_wrap.v b/test_regress/t/t_embed1_wrap.v index 27432fb5b..e3d5694ac 100644 --- a/test_regress/t/t_embed1_wrap.v +++ b/test_regress/t/t_embed1_wrap.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_embed1_wrap (/*AUTOARG*/ diff --git a/test_regress/t/t_emit_accessors.cpp b/test_regress/t/t_emit_accessors.cpp index 817ae59bf..f08d04324 100644 --- a/test_regress/t/t_emit_accessors.cpp +++ b/test_regress/t/t_emit_accessors.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_emit_accessors.py b/test_regress/t/t_emit_accessors.py index 6bb128038..73516a2f2 100755 --- a/test_regress/t/t_emit_accessors.py +++ b/test_regress/t/t_emit_accessors.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_emit_accessors.v b/test_regress/t/t_emit_accessors.v index d23055ede..d92bd4f1d 100644 --- a/test_regress/t/t_emit_accessors.v +++ b/test_regress/t/t_emit_accessors.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_emit_accessors( diff --git a/test_regress/t/t_emit_constw.py b/test_regress/t/t_emit_constw.py index 32620aed3..ce4ff87ca 100755 --- a/test_regress/t/t_emit_constw.py +++ b/test_regress/t/t_emit_constw.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_emit_constw.v b/test_regress/t/t_emit_constw.v index 5a22ffc91..0e9546b07 100644 --- a/test_regress/t/t_emit_constw.v +++ b/test_regress/t/t_emit_constw.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2015 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_emit_memb_limit.py b/test_regress/t/t_emit_memb_limit.py index a6d6ef4d1..9fdb63b30 100755 --- a/test_regress/t/t_emit_memb_limit.py +++ b/test_regress/t/t_emit_memb_limit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum.py b/test_regress/t/t_enum.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum.py +++ b/test_regress/t/t_enum.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum.v b/test_regress/t/t_enum.v index 747a4500a..d942d033b 100644 --- a/test_regress/t/t_enum.v +++ b/test_regress/t/t_enum.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef enum logic [4:0] diff --git a/test_regress/t/t_enum_bad_cell.py b/test_regress/t/t_enum_bad_cell.py index 84ba24c85..836d3abfe 100755 --- a/test_regress/t/t_enum_bad_cell.py +++ b/test_regress/t/t_enum_bad_cell.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_bad_cell.v b/test_regress/t/t_enum_bad_cell.v index d5470bf6a..64fdc48c5 100644 --- a/test_regress/t/t_enum_bad_cell.v +++ b/test_regress/t/t_enum_bad_cell.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_enum_bad_circdecl.py b/test_regress/t/t_enum_bad_circdecl.py index 84ba24c85..836d3abfe 100755 --- a/test_regress/t/t_enum_bad_circdecl.py +++ b/test_regress/t/t_enum_bad_circdecl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_bad_circdecl.v b/test_regress/t/t_enum_bad_circdecl.v index 8599269a3..5dc9c1de3 100644 --- a/test_regress/t/t_enum_bad_circdecl.v +++ b/test_regress/t/t_enum_bad_circdecl.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_enum_bad_dup.py b/test_regress/t/t_enum_bad_dup.py index 84ba24c85..836d3abfe 100755 --- a/test_regress/t/t_enum_bad_dup.py +++ b/test_regress/t/t_enum_bad_dup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_bad_dup.v b/test_regress/t/t_enum_bad_dup.v index 94874b91d..6986303a3 100644 --- a/test_regress/t/t_enum_bad_dup.v +++ b/test_regress/t/t_enum_bad_dup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_enum_bad_hide.py b/test_regress/t/t_enum_bad_hide.py index 84ba24c85..836d3abfe 100755 --- a/test_regress/t/t_enum_bad_hide.py +++ b/test_regress/t/t_enum_bad_hide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_bad_hide.v b/test_regress/t/t_enum_bad_hide.v index a234a212e..fbaf4775c 100644 --- a/test_regress/t/t_enum_bad_hide.v +++ b/test_regress/t/t_enum_bad_hide.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef enum { HIDE_VALUE = 0 } hide_enum_t; diff --git a/test_regress/t/t_enum_bad_value.py b/test_regress/t/t_enum_bad_value.py index 176cdf75d..210912499 100755 --- a/test_regress/t/t_enum_bad_value.py +++ b/test_regress/t/t_enum_bad_value.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_bad_value.v b/test_regress/t/t_enum_bad_value.v index 3834b382d..a9d71a590 100644 --- a/test_regress/t/t_enum_bad_value.v +++ b/test_regress/t/t_enum_bad_value.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(); diff --git a/test_regress/t/t_enum_bad_wrap.py b/test_regress/t/t_enum_bad_wrap.py index 84ba24c85..836d3abfe 100755 --- a/test_regress/t/t_enum_bad_wrap.py +++ b/test_regress/t/t_enum_bad_wrap.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_bad_wrap.v b/test_regress/t/t_enum_bad_wrap.v index 9219f08e8..2b796c591 100644 --- a/test_regress/t/t_enum_bad_wrap.v +++ b/test_regress/t/t_enum_bad_wrap.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_enum_base.py b/test_regress/t/t_enum_base.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_enum_base.py +++ b/test_regress/t/t_enum_base.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_base.v b/test_regress/t/t_enum_base.v index 74a811edf..4e30997d6 100644 --- a/test_regress/t/t_enum_base.v +++ b/test_regress/t/t_enum_base.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_enum_base_bad.py b/test_regress/t/t_enum_base_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_enum_base_bad.py +++ b/test_regress/t/t_enum_base_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_base_bad.v b/test_regress/t/t_enum_base_bad.v index 309bae927..65405f9ee 100644 --- a/test_regress/t/t_enum_base_bad.v +++ b/test_regress/t/t_enum_base_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_enum_const_methods.py b/test_regress/t/t_enum_const_methods.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum_const_methods.py +++ b/test_regress/t/t_enum_const_methods.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_const_methods.v b/test_regress/t/t_enum_const_methods.v index 547a19a02..0e4ed8596 100644 --- a/test_regress/t/t_enum_const_methods.v +++ b/test_regress/t/t_enum_const_methods.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: constant enum methods // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2022 by Todd Strader +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Todd Strader // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_enum_enumvalue_struct_bad.py b/test_regress/t/t_enum_enumvalue_struct_bad.py index 069c1f01e..931a1ce7a 100755 --- a/test_regress/t/t_enum_enumvalue_struct_bad.py +++ b/test_regress/t/t_enum_enumvalue_struct_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_enumvalue_struct_bad.v b/test_regress/t/t_enum_enumvalue_struct_bad.v index 232f4fc32..418d999ed 100644 --- a/test_regress/t/t_enum_enumvalue_struct_bad.v +++ b/test_regress/t/t_enum_enumvalue_struct_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // See issue #2855 diff --git a/test_regress/t/t_enum_func.py b/test_regress/t/t_enum_func.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum_func.py +++ b/test_regress/t/t_enum_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_func.v b/test_regress/t/t_enum_func.v index 429c2a7bb..ec148b28d 100644 --- a/test_regress/t/t_enum_func.v +++ b/test_regress/t/t_enum_func.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef enum { EN_ZERO, diff --git a/test_regress/t/t_enum_huge_methods.py b/test_regress/t/t_enum_huge_methods.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum_huge_methods.py +++ b/test_regress/t/t_enum_huge_methods.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_huge_methods.v b/test_regress/t/t_enum_huge_methods.v index 400836f87..db8e653dd 100644 --- a/test_regress/t/t_enum_huge_methods.v +++ b/test_regress/t/t_enum_huge_methods.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_enum_huge_methods_bad.py b/test_regress/t/t_enum_huge_methods_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_enum_huge_methods_bad.py +++ b/test_regress/t/t_enum_huge_methods_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_huge_methods_bad.v b/test_regress/t/t_enum_huge_methods_bad.v index 21bcc4fcc..3d3eba9a4 100644 --- a/test_regress/t/t_enum_huge_methods_bad.v +++ b/test_regress/t/t_enum_huge_methods_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_enum_int.py b/test_regress/t/t_enum_int.py index aff901aa6..8edf7f9f6 100755 --- a/test_regress/t/t_enum_int.py +++ b/test_regress/t/t_enum_int.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_int.v b/test_regress/t/t_enum_int.v index 368c6b64b..2048e7254 100644 --- a/test_regress/t/t_enum_int.v +++ b/test_regress/t/t_enum_int.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_enum_large_methods.py b/test_regress/t/t_enum_large_methods.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum_large_methods.py +++ b/test_regress/t/t_enum_large_methods.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_large_methods.v b/test_regress/t/t_enum_large_methods.v index 4ab01f2c9..64a73ec09 100644 --- a/test_regress/t/t_enum_large_methods.v +++ b/test_regress/t/t_enum_large_methods.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_enum_name2.py b/test_regress/t/t_enum_name2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum_name2.py +++ b/test_regress/t/t_enum_name2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_name2.v b/test_regress/t/t_enum_name2.v index 776692f30..e99bd993f 100644 --- a/test_regress/t/t_enum_name2.v +++ b/test_regress/t/t_enum_name2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Jonathon Donaldson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Jonathon Donaldson // SPDX-License-Identifier: CC0-1.0 package our_pkg; diff --git a/test_regress/t/t_enum_name3.py b/test_regress/t/t_enum_name3.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum_name3.py +++ b/test_regress/t/t_enum_name3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_name3.v b/test_regress/t/t_enum_name3.v index 80b3ae0ba..ca0d2e0f0 100644 --- a/test_regress/t/t_enum_name3.v +++ b/test_regress/t/t_enum_name3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Jonathon Donaldson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Jonathon Donaldson // SPDX-License-Identifier: CC0-1.0 // bug855 diff --git a/test_regress/t/t_enum_name_sformatf.py b/test_regress/t/t_enum_name_sformatf.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum_name_sformatf.py +++ b/test_regress/t/t_enum_name_sformatf.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_name_sformatf.v b/test_regress/t/t_enum_name_sformatf.v index f629d1896..345c0862f 100644 --- a/test_regress/t/t_enum_name_sformatf.v +++ b/test_regress/t/t_enum_name_sformatf.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Demonstrate struct literal param assignment problem // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module sub #(parameter int param_a, parameter bit [1:0] enum_param = '0) (); diff --git a/test_regress/t/t_enum_overlap_bad.py b/test_regress/t/t_enum_overlap_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_enum_overlap_bad.py +++ b/test_regress/t/t_enum_overlap_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_overlap_bad.v b/test_regress/t/t_enum_overlap_bad.v index 69bb89af3..d61197640 100644 --- a/test_regress/t/t_enum_overlap_bad.v +++ b/test_regress/t/t_enum_overlap_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_enum_param_class.py b/test_regress/t/t_enum_param_class.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum_param_class.py +++ b/test_regress/t/t_enum_param_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_param_class.v b/test_regress/t/t_enum_param_class.v index c59f4b523..d710a0d33 100644 --- a/test_regress/t/t_enum_param_class.v +++ b/test_regress/t/t_enum_param_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 /// (See bug4551) diff --git a/test_regress/t/t_enum_param_class2.py b/test_regress/t/t_enum_param_class2.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_enum_param_class2.py +++ b/test_regress/t/t_enum_param_class2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_param_class2.v b/test_regress/t/t_enum_param_class2.v index 2dc5f76fc..de63ba373 100644 --- a/test_regress/t/t_enum_param_class2.v +++ b/test_regress/t/t_enum_param_class2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_enum_public.cpp b/test_regress/t/t_enum_public.cpp index 8dd9f8931..05469a73a 100644 --- a/test_regress/t/t_enum_public.cpp +++ b/test_regress/t/t_enum_public.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_enum_public.py b/test_regress/t/t_enum_public.py index 0916bd913..f89e20642 100755 --- a/test_regress/t/t_enum_public.py +++ b/test_regress/t/t_enum_public.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_public.v b/test_regress/t/t_enum_public.v index cb3a1d24e..7552280cc 100644 --- a/test_regress/t/t_enum_public.v +++ b/test_regress/t/t_enum_public.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package p3; diff --git a/test_regress/t/t_enum_recurse_bad.py b/test_regress/t/t_enum_recurse_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_enum_recurse_bad.py +++ b/test_regress/t/t_enum_recurse_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_recurse_bad.v b/test_regress/t/t_enum_recurse_bad.v index d6a62f6de..face4266b 100644 --- a/test_regress/t/t_enum_recurse_bad.v +++ b/test_regress/t/t_enum_recurse_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 enum {u=u} e_t; diff --git a/test_regress/t/t_enum_recurse_bad2.py b/test_regress/t/t_enum_recurse_bad2.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_enum_recurse_bad2.py +++ b/test_regress/t/t_enum_recurse_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_recurse_bad2.v b/test_regress/t/t_enum_recurse_bad2.v index 449b05bfa..4953384d2 100644 --- a/test_regress/t/t_enum_recurse_bad2.v +++ b/test_regress/t/t_enum_recurse_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef enum foo_t; diff --git a/test_regress/t/t_enum_size.py b/test_regress/t/t_enum_size.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum_size.py +++ b/test_regress/t/t_enum_size.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_size.v b/test_regress/t/t_enum_size.v index 6231c405e..fb32336cf 100644 --- a/test_regress/t/t_enum_size.v +++ b/test_regress/t/t_enum_size.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_enum_type_bad.py b/test_regress/t/t_enum_type_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_enum_type_bad.py +++ b/test_regress/t/t_enum_type_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_type_bad.v b/test_regress/t/t_enum_type_bad.v index d46fb9d67..29e4f9c96 100644 --- a/test_regress/t/t_enum_type_bad.v +++ b/test_regress/t/t_enum_type_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_enum_type_methods.py b/test_regress/t/t_enum_type_methods.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum_type_methods.py +++ b/test_regress/t/t_enum_type_methods.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_type_methods.v b/test_regress/t/t_enum_type_methods.v index 795aa8b92..40d21298c 100644 --- a/test_regress/t/t_enum_type_methods.v +++ b/test_regress/t/t_enum_type_methods.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_enum_type_methods_bad.py b/test_regress/t/t_enum_type_methods_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_enum_type_methods_bad.py +++ b/test_regress/t/t_enum_type_methods_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_type_methods_bad.v b/test_regress/t/t_enum_type_methods_bad.v index 3b0066db1..e365800df 100644 --- a/test_regress/t/t_enum_type_methods_bad.v +++ b/test_regress/t/t_enum_type_methods_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_enum_type_nomethod_bad.py b/test_regress/t/t_enum_type_nomethod_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_enum_type_nomethod_bad.py +++ b/test_regress/t/t_enum_type_nomethod_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_type_nomethod_bad.v b/test_regress/t/t_enum_type_nomethod_bad.v index 03bfa8e46..15232b5d1 100644 --- a/test_regress/t/t_enum_type_nomethod_bad.v +++ b/test_regress/t/t_enum_type_nomethod_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_enum_type_pins.py b/test_regress/t/t_enum_type_pins.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum_type_pins.py +++ b/test_regress/t/t_enum_type_pins.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_type_pins.v b/test_regress/t/t_enum_type_pins.v index a7f2b899a..d8ee48e4c 100644 --- a/test_regress/t/t_enum_type_pins.v +++ b/test_regress/t/t_enum_type_pins.v @@ -2,8 +2,8 @@ // // This code exercises the various enumeration methods // -// This file ONLY is placed into the Public Domain, for any use, without -// warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Contributed 2012 by M W Lund, Atmel Corporation and Jeremy Bennett, Embecosm. diff --git a/test_regress/t/t_enum_value_assign.py b/test_regress/t/t_enum_value_assign.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enum_value_assign.py +++ b/test_regress/t/t_enum_value_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_value_assign.v b/test_regress/t/t_enum_value_assign.v index ff936d35a..fa71fd4f4 100644 --- a/test_regress/t/t_enum_value_assign.v +++ b/test_regress/t/t_enum_value_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_enum_x_bad.py b/test_regress/t/t_enum_x_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_enum_x_bad.py +++ b/test_regress/t/t_enum_x_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enum_x_bad.v b/test_regress/t/t_enum_x_bad.v index 6e2d59774..b3fdaca91 100644 --- a/test_regress/t/t_enum_x_bad.v +++ b/test_regress/t/t_enum_x_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_enumeration.py b/test_regress/t/t_enumeration.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_enumeration.py +++ b/test_regress/t/t_enumeration.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_enumeration.v b/test_regress/t/t_enumeration.v index e8f5a5585..9af1c18eb 100644 --- a/test_regress/t/t_enumeration.v +++ b/test_regress/t/t_enumeration.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_eq_wild.py b/test_regress/t/t_eq_wild.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_eq_wild.py +++ b/test_regress/t/t_eq_wild.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_eq_wild.v b/test_regress/t/t_eq_wild.v index 891945d24..3a5f53a10 100644 --- a/test_regress/t/t_eq_wild.v +++ b/test_regress/t/t_eq_wild.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 function bit get_1_or_0(bit get_1); diff --git a/test_regress/t/t_eq_wild_unsup.py b/test_regress/t/t_eq_wild_unsup.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_eq_wild_unsup.py +++ b/test_regress/t/t_eq_wild_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_eq_wild_unsup.v b/test_regress/t/t_eq_wild_unsup.v index 9e7f8b7c6..8530cac45 100644 --- a/test_regress/t/t_eq_wild_unsup.v +++ b/test_regress/t/t_eq_wild_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 function logic get_x_or_0(logic get_x); diff --git a/test_regress/t/t_event.py b/test_regress/t/t_event.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_event.py +++ b/test_regress/t/t_event.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event.v b/test_regress/t/t_event.v index 4a0e98da6..d434ee958 100644 --- a/test_regress/t/t_event.v +++ b/test_regress/t/t_event.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef TEST_VERBOSE diff --git a/test_regress/t/t_event_array_fire.py b/test_regress/t/t_event_array_fire.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_event_array_fire.py +++ b/test_regress/t/t_event_array_fire.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_array_fire.v b/test_regress/t/t_event_array_fire.v index 09e2eedec..bd7991859 100644 --- a/test_regress/t/t_event_array_fire.v +++ b/test_regress/t/t_event_array_fire.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_event_class_fire.py b/test_regress/t/t_event_class_fire.py index 9de681711..331309e57 100755 --- a/test_regress/t/t_event_class_fire.py +++ b/test_regress/t/t_event_class_fire.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_class_fire.v b/test_regress/t/t_event_class_fire.v index 325fbafc0..8a7408b5f 100644 --- a/test_regress/t/t_event_class_fire.v +++ b/test_regress/t/t_event_class_fire.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_event_control.py b/test_regress/t/t_event_control.py index 330e93cb7..e568204b2 100755 --- a/test_regress/t/t_event_control.py +++ b/test_regress/t/t_event_control.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_control.v b/test_regress/t/t_event_control.v index 447c189f2..806d00b62 100644 --- a/test_regress/t/t_event_control.v +++ b/test_regress/t/t_event_control.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_event_control_assign.py b/test_regress/t/t_event_control_assign.py index 913d8d7fd..4c4a6c85d 100755 --- a/test_regress/t/t_event_control_assign.py +++ b/test_regress/t/t_event_control_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_control_assign.v b/test_regress/t/t_event_control_assign.v index 980bd9ef8..1142d7eec 100644 --- a/test_regress/t/t_event_control_assign.v +++ b/test_regress/t/t_event_control_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_event_control_expr.py b/test_regress/t/t_event_control_expr.py index ad96efae9..9ae6ac710 100755 --- a/test_regress/t/t_event_control_expr.py +++ b/test_regress/t/t_event_control_expr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_control_expr.v b/test_regress/t/t_event_control_expr.v index de3562a6a..76dc78392 100644 --- a/test_regress/t/t_event_control_expr.v +++ b/test_regress/t/t_event_control_expr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `ifdef TEST_VERBOSE diff --git a/test_regress/t/t_event_control_expr_noinl.py b/test_regress/t/t_event_control_expr_noinl.py index c96b715f6..cae1d7b22 100755 --- a/test_regress/t/t_event_control_expr_noinl.py +++ b/test_regress/t/t_event_control_expr_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_control_expr_unsup.py b/test_regress/t/t_event_control_expr_unsup.py index 685bf2355..33e555b41 100755 --- a/test_regress/t/t_event_control_expr_unsup.py +++ b/test_regress/t/t_event_control_expr_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_control_expr_unsup.v b/test_regress/t/t_event_control_expr_unsup.v index 7a89dfa30..4cce91b43 100644 --- a/test_regress/t/t_event_control_expr_unsup.v +++ b/test_regress/t/t_event_control_expr_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_event_control_pass.py b/test_regress/t/t_event_control_pass.py index 263880576..e959f91ea 100755 --- a/test_regress/t/t_event_control_pass.py +++ b/test_regress/t/t_event_control_pass.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_control_pass.v b/test_regress/t/t_event_control_pass.v index 5304a829b..1426a817e 100644 --- a/test_regress/t/t_event_control_pass.v +++ b/test_regress/t/t_event_control_pass.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Bar; diff --git a/test_regress/t/t_event_control_prev_name_collision.py b/test_regress/t/t_event_control_prev_name_collision.py index 54de0aad4..5d6840eb6 100755 --- a/test_regress/t/t_event_control_prev_name_collision.py +++ b/test_regress/t/t_event_control_prev_name_collision.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_control_prev_name_collision.v b/test_regress/t/t_event_control_prev_name_collision.v index ef9a9c660..58c6fefd0 100644 --- a/test_regress/t/t_event_control_prev_name_collision.v +++ b/test_regress/t/t_event_control_prev_name_collision.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module S( input reset, diff --git a/test_regress/t/t_event_control_scope_var.py b/test_regress/t/t_event_control_scope_var.py index e1fb39066..9f40badfa 100755 --- a/test_regress/t/t_event_control_scope_var.py +++ b/test_regress/t/t_event_control_scope_var.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_control_scope_var.v b/test_regress/t/t_event_control_scope_var.v index a83c8577e..66482fc3e 100644 --- a/test_regress/t/t_event_control_scope_var.v +++ b/test_regress/t/t_event_control_scope_var.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module test_mod(input reg clk, input reg reset, output integer result); diff --git a/test_regress/t/t_event_control_star.py b/test_regress/t/t_event_control_star.py index 07fc79e8e..3160d0589 100755 --- a/test_regress/t/t_event_control_star.py +++ b/test_regress/t/t_event_control_star.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_control_star.v b/test_regress/t/t_event_control_star.v index 7df4ae1d0..9b2579c8f 100644 --- a/test_regress/t/t_event_control_star.v +++ b/test_regress/t/t_event_control_star.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 Wilson Snyder. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Based on ivtest's nested_impl_event1.v by Martin Whitaker. diff --git a/test_regress/t/t_event_control_star_never.py b/test_regress/t/t_event_control_star_never.py index 3c530ac0d..17c73b581 100755 --- a/test_regress/t/t_event_control_star_never.py +++ b/test_regress/t/t_event_control_star_never.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_control_star_never.v b/test_regress/t/t_event_control_star_never.v index e0e62bf94..5f6a5c373 100644 --- a/test_regress/t/t_event_control_star_never.v +++ b/test_regress/t/t_event_control_star_never.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_event_control_star_never_bad.py b/test_regress/t/t_event_control_star_never_bad.py index 085ddf831..5c51906b1 100755 --- a/test_regress/t/t_event_control_star_never_bad.py +++ b/test_regress/t/t_event_control_star_never_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_control_timing.py b/test_regress/t/t_event_control_timing.py index dc5a3dbd2..1d941c9e1 100755 --- a/test_regress/t/t_event_control_timing.py +++ b/test_regress/t/t_event_control_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_copy.py b/test_regress/t/t_event_copy.py index a61e23c88..9c02d8bbc 100755 --- a/test_regress/t/t_event_copy.py +++ b/test_regress/t/t_event_copy.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_copy.v b/test_regress/t/t_event_copy.v index 30794a97a..208af79ff 100644 --- a/test_regress/t/t_event_copy.v +++ b/test_regress/t/t_event_copy.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef TEST_VERBOSE diff --git a/test_regress/t/t_event_method_bad.py b/test_regress/t/t_event_method_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_event_method_bad.py +++ b/test_regress/t/t_event_method_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_event_method_bad.v b/test_regress/t/t_event_method_bad.v index d3ae6b4d1..1cfbc7126 100644 --- a/test_regress/t/t_event_method_bad.v +++ b/test_regress/t/t_event_method_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_exit.py b/test_regress/t/t_exit.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_exit.py +++ b/test_regress/t/t_exit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_exit.v b/test_regress/t/t_exit.v index 1533bb9b0..fb98d19a1 100644 --- a/test_regress/t/t_exit.v +++ b/test_regress/t/t_exit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Wilson Snyder. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 program t; diff --git a/test_regress/t/t_expect.py b/test_regress/t/t_expect.py index 7e5bcdfe5..b5718946c 100755 --- a/test_regress/t/t_expect.py +++ b/test_regress/t/t_expect.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_expect.v b/test_regress/t/t_expect.v index e51b22eaf..fd81ca4fe 100644 --- a/test_regress/t/t_expect.v +++ b/test_regress/t/t_expect.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_export_packed_struct.cpp b/test_regress/t/t_export_packed_struct.cpp index 552427106..0501b1f68 100644 --- a/test_regress/t/t_export_packed_struct.cpp +++ b/test_regress/t/t_export_packed_struct.cpp @@ -2,10 +2,10 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Kefa Chen. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Kefa Chen // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 //************************************************************************* diff --git a/test_regress/t/t_export_packed_struct.py b/test_regress/t/t_export_packed_struct.py index a08f8ed86..f975b0638 100755 --- a/test_regress/t/t_export_packed_struct.py +++ b/test_regress/t/t_export_packed_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_export_packed_struct.v b/test_regress/t/t_export_packed_struct.v index a96f92213..186ecd6cd 100644 --- a/test_regress/t/t_export_packed_struct.v +++ b/test_regress/t/t_export_packed_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Kefa Chen. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Kefa Chen // SPDX-License-Identifier: CC0-1.0 typedef logic [5:0] udata6_t; diff --git a/test_regress/t/t_export_packed_struct2.cpp b/test_regress/t/t_export_packed_struct2.cpp index c97e39392..94c6a3840 100644 --- a/test_regress/t/t_export_packed_struct2.cpp +++ b/test_regress/t/t_export_packed_struct2.cpp @@ -2,10 +2,10 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Kefa Chen. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Kefa Chen // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 //************************************************************************* diff --git a/test_regress/t/t_export_packed_struct2.py b/test_regress/t/t_export_packed_struct2.py index 9d1dcec8d..1864fa13a 100755 --- a/test_regress/t/t_export_packed_struct2.py +++ b/test_regress/t/t_export_packed_struct2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_export_packed_struct2.v b/test_regress/t/t_export_packed_struct2.v index 5a67b0842..6cfb37482 100644 --- a/test_regress/t/t_export_packed_struct2.v +++ b/test_regress/t/t_export_packed_struct2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Kefa Chen. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Kefa Chen // SPDX-License-Identifier: CC0-1.0 // Packed struct in package diff --git a/test_regress/t/t_expr_incr_unsup.py b/test_regress/t/t_expr_incr_unsup.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_expr_incr_unsup.py +++ b/test_regress/t/t_expr_incr_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_expr_incr_unsup.v b/test_regress/t/t_expr_incr_unsup.v index 9d6647cbf..af7b31fad 100644 --- a/test_regress/t/t_expr_incr_unsup.v +++ b/test_regress/t/t_expr_incr_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 Krzysztof Boronski. +// SPDX-FileCopyrightText: 2022 Krzysztof Boronski // SPDX-License-Identifier: CC0-1.0 int i = 0; diff --git a/test_regress/t/t_expr_shortcircuit.py b/test_regress/t/t_expr_shortcircuit.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_expr_shortcircuit.py +++ b/test_regress/t/t_expr_shortcircuit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_expr_shortcircuit.v b/test_regress/t/t_expr_shortcircuit.v index 61b175d55..3667152c3 100644 --- a/test_regress/t/t_expr_shortcircuit.v +++ b/test_regress/t/t_expr_shortcircuit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_exprstmt_on_lhs_of_nba.py b/test_regress/t/t_exprstmt_on_lhs_of_nba.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_exprstmt_on_lhs_of_nba.py +++ b/test_regress/t/t_exprstmt_on_lhs_of_nba.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_exprstmt_on_lhs_of_nba.v b/test_regress/t/t_exprstmt_on_lhs_of_nba.v index e9c7efb4e..41b76412f 100644 --- a/test_regress/t/t_exprstmt_on_lhs_of_nba.v +++ b/test_regress/t/t_exprstmt_on_lhs_of_nba.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_extend.py b/test_regress/t/t_extend.py index fc5a55e3f..eafe7e6e5 100755 --- a/test_regress/t/t_extend.py +++ b/test_regress/t/t_extend.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_extend.v b/test_regress/t/t_extend.v index 78cd9ede5..b0a9f7d75 100644 --- a/test_regress/t/t_extend.v +++ b/test_regress/t/t_extend.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_extend_c_class.py b/test_regress/t/t_extend_c_class.py index 56d3b8278..35c36ccca 100755 --- a/test_regress/t/t_extend_c_class.py +++ b/test_regress/t/t_extend_c_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_extend_c_class.v b/test_regress/t/t_extend_c_class.v index f564d06c3..265f835a6 100644 --- a/test_regress/t/t_extend_c_class.v +++ b/test_regress/t/t_extend_c_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_extend_c_class_c.h b/test_regress/t/t_extend_c_class_c.h index 6a4996916..b2bc0fd9d 100644 --- a/test_regress/t/t_extend_c_class_c.h +++ b/test_regress/t/t_extend_c_class_c.h @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006-2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006-2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class t_extend_c_class_c { diff --git a/test_regress/t/t_extend_class.py b/test_regress/t/t_extend_class.py index fc5a55e3f..eafe7e6e5 100755 --- a/test_regress/t/t_extend_class.py +++ b/test_regress/t/t_extend_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_extend_class.v b/test_regress/t/t_extend_class.v index dba989d06..af9d48f7b 100644 --- a/test_regress/t/t_extend_class.v +++ b/test_regress/t/t_extend_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Although strange, Verilog defines are expanded inside the C blocks diff --git a/test_regress/t/t_extract_static_const.py b/test_regress/t/t_extract_static_const.py index c48009a42..307854e91 100755 --- a/test_regress/t/t_extract_static_const.py +++ b/test_regress/t/t_extract_static_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_extract_static_const.v b/test_regress/t/t_extract_static_const.v index d04d2571f..c14d6a529 100644 --- a/test_regress/t/t_extract_static_const.v +++ b/test_regress/t/t_extract_static_const.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_extract_static_const_multimodule.py b/test_regress/t/t_extract_static_const_multimodule.py index c48009a42..307854e91 100755 --- a/test_regress/t/t_extract_static_const_multimodule.py +++ b/test_regress/t/t_extract_static_const_multimodule.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_extract_static_const_multimodule.v b/test_regress/t/t_extract_static_const_multimodule.v index 227fdcf1c..74ffc6d76 100644 --- a/test_regress/t/t_extract_static_const_multimodule.v +++ b/test_regress/t/t_extract_static_const_multimodule.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_extract_static_const_no_merge.py b/test_regress/t/t_extract_static_const_no_merge.py index 354d90d19..09f698726 100755 --- a/test_regress/t/t_extract_static_const_no_merge.py +++ b/test_regress/t/t_extract_static_const_no_merge.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fallback_bad.py b/test_regress/t/t_fallback_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_fallback_bad.py +++ b/test_regress/t/t_fallback_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fallback_bad.v b/test_regress/t/t_fallback_bad.v index 6722238a7..f1215747e 100644 --- a/test_regress/t/t_fallback_bad.v +++ b/test_regress/t/t_fallback_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 int f = 5; diff --git a/test_regress/t/t_final.py b/test_regress/t/t_final.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_final.py +++ b/test_regress/t/t_final.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_final.v b/test_regress/t/t_final.v index 8d29e3e38..1a3156f4c 100644 --- a/test_regress/t/t_final.v +++ b/test_regress/t/t_final.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Charlie Brej. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Charlie Brej // SPDX-License-Identifier: CC0-1.0 module submodule (); diff --git a/test_regress/t/t_flag_aslr.py b/test_regress/t/t_flag_aslr.py index eb91ad9bc..d973c0dce 100755 --- a/test_regress/t/t_flag_aslr.py +++ b/test_regress/t/t_flag_aslr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_aslr_no.py b/test_regress/t/t_flag_aslr_no.py index 9e3e11aa1..e894e6f10 100755 --- a/test_regress/t/t_flag_aslr_no.py +++ b/test_regress/t/t_flag_aslr_no.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_bboxsys.py b/test_regress/t/t_flag_bboxsys.py index 9cdbf53a8..323bbdf34 100755 --- a/test_regress/t/t_flag_bboxsys.py +++ b/test_regress/t/t_flag_bboxsys.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_bboxsys.v b/test_regress/t/t_flag_bboxsys.v index 6dd8770e6..597eb4620 100644 --- a/test_regress/t/t_flag_bboxsys.v +++ b/test_regress/t/t_flag_bboxsys.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_binary.py b/test_regress/t/t_flag_binary.py index 3aca74af7..4ad27bef9 100755 --- a/test_regress/t/t_flag_binary.py +++ b/test_regress/t/t_flag_binary.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_binary_parallel.py b/test_regress/t/t_flag_binary_parallel.py index 3d881a0f1..68b8ea50c 100755 --- a/test_regress/t/t_flag_binary_parallel.py +++ b/test_regress/t/t_flag_binary_parallel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_build.py b/test_regress/t/t_flag_build.py index 6eff8cf80..59ded9803 100755 --- a/test_regress/t/t_flag_build.py +++ b/test_regress/t/t_flag_build.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_build_bad.py b/test_regress/t/t_flag_build_bad.py index ccd2e882f..98ab31dd7 100755 --- a/test_regress/t/t_flag_build_bad.py +++ b/test_regress/t/t_flag_build_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_build_bad2.py b/test_regress/t/t_flag_build_bad2.py index b6404b8c7..6a07db640 100755 --- a/test_regress/t/t_flag_build_bad2.py +++ b/test_regress/t/t_flag_build_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_build_dep_bin.py b/test_regress/t/t_flag_build_dep_bin.py index fc4874e71..2f6a082b2 100755 --- a/test_regress/t/t_flag_build_dep_bin.py +++ b/test_regress/t/t_flag_build_dep_bin.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_build_dep_bin.v b/test_regress/t/t_flag_build_dep_bin.v index f6668377e..955d23308 100644 --- a/test_regress/t/t_flag_build_dep_bin.v +++ b/test_regress/t/t_flag_build_dep_bin.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_build_jobs_and_j.py b/test_regress/t/t_flag_build_jobs_and_j.py index bdc9b5ee9..50dcf2856 100755 --- a/test_regress/t/t_flag_build_jobs_and_j.py +++ b/test_regress/t/t_flag_build_jobs_and_j.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_build_jobs_bad.py b/test_regress/t/t_flag_build_jobs_bad.py index 8cb6ddd51..3135e3cbc 100755 --- a/test_regress/t/t_flag_build_jobs_bad.py +++ b/test_regress/t/t_flag_build_jobs_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_comp_limit_parens.py b/test_regress/t/t_flag_comp_limit_parens.py index bce8d15bc..d20f3ea69 100755 --- a/test_regress/t/t_flag_comp_limit_parens.py +++ b/test_regress/t/t_flag_comp_limit_parens.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_comp_limit_parens.v b/test_regress/t/t_flag_comp_limit_parens.v index bda8c841f..0f31e5f5d 100644 --- a/test_regress/t/t_flag_comp_limit_parens.v +++ b/test_regress/t/t_flag_comp_limit_parens.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_flag_compiler.v b/test_regress/t/t_flag_compiler.v index 826dc2ddd..32ed50ef4 100644 --- a/test_regress/t/t_flag_compiler.v +++ b/test_regress/t/t_flag_compiler.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_flag_compiler_bad.py b/test_regress/t/t_flag_compiler_bad.py index bd99f7973..08ff23c8a 100755 --- a/test_regress/t/t_flag_compiler_bad.py +++ b/test_regress/t/t_flag_compiler_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_compiler_clang.py b/test_regress/t/t_flag_compiler_clang.py index b3f8bb752..f7fc1d3e5 100755 --- a/test_regress/t/t_flag_compiler_clang.py +++ b/test_regress/t/t_flag_compiler_clang.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_compiler_gcc.py b/test_regress/t/t_flag_compiler_gcc.py index e868fd2f5..a822f1ba6 100755 --- a/test_regress/t/t_flag_compiler_gcc.py +++ b/test_regress/t/t_flag_compiler_gcc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_compiler_msvc.py b/test_regress/t/t_flag_compiler_msvc.py index 33ce62dd2..2898ff581 100755 --- a/test_regress/t/t_flag_compiler_msvc.py +++ b/test_regress/t/t_flag_compiler_msvc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_context_bad.py b/test_regress/t/t_flag_context_bad.py index b5c4b0655..4b079dd7c 100755 --- a/test_regress/t/t_flag_context_bad.py +++ b/test_regress/t/t_flag_context_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_context_bad.v b/test_regress/t/t_flag_context_bad.v index 89bcf330b..f9c43b66c 100644 --- a/test_regress/t/t_flag_context_bad.v +++ b/test_regress/t/t_flag_context_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_csplit.py b/test_regress/t/t_flag_csplit.py index 11a0ae93c..77b68dfd8 100755 --- a/test_regress/t/t_flag_csplit.py +++ b/test_regress/t/t_flag_csplit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_csplit.v b/test_regress/t/t_flag_csplit.v index 15182c347..8c287d5e9 100644 --- a/test_regress/t/t_flag_csplit.v +++ b/test_regress/t/t_flag_csplit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_flag_csplit_eval.py b/test_regress/t/t_flag_csplit_eval.py index 51756660b..1b88de3bb 100755 --- a/test_regress/t/t_flag_csplit_eval.py +++ b/test_regress/t/t_flag_csplit_eval.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_csplit_eval.v b/test_regress/t/t_flag_csplit_eval.v index 53c7976d9..ee9fd8d63 100644 --- a/test_regress/t/t_flag_csplit_eval.v +++ b/test_regress/t/t_flag_csplit_eval.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_flag_csplit_groups.py b/test_regress/t/t_flag_csplit_groups.py index 1530bf537..4fd2d76c1 100755 --- a/test_regress/t/t_flag_csplit_groups.py +++ b/test_regress/t/t_flag_csplit_groups.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_csplit_off.py b/test_regress/t/t_flag_csplit_off.py index e42f5a725..b298d4700 100755 --- a/test_regress/t/t_flag_csplit_off.py +++ b/test_regress/t/t_flag_csplit_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_debug_noleak.py b/test_regress/t/t_flag_debug_noleak.py index effa05d68..00826f34d 100755 --- a/test_regress/t/t_flag_debug_noleak.py +++ b/test_regress/t/t_flag_debug_noleak.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_debug_noleak.v b/test_regress/t/t_flag_debug_noleak.v index 207a1d8d6..57d264ae8 100644 --- a/test_regress/t/t_flag_debug_noleak.v +++ b/test_regress/t/t_flag_debug_noleak.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_debugi9.py b/test_regress/t/t_flag_debugi9.py index c0da0071a..ca2cf5ca4 100755 --- a/test_regress/t/t_flag_debugi9.py +++ b/test_regress/t/t_flag_debugi9.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_debugi9.v b/test_regress/t/t_flag_debugi9.v index dcff6d1ff..be2eecd40 100644 --- a/test_regress/t/t_flag_debugi9.v +++ b/test_regress/t/t_flag_debugi9.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_flag_decoration.py b/test_regress/t/t_flag_decoration.py index 55807f346..d35d20972 100755 --- a/test_regress/t/t_flag_decoration.py +++ b/test_regress/t/t_flag_decoration.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_decoration.v b/test_regress/t/t_flag_decoration.v index 260106e4d..61aa9831a 100644 --- a/test_regress/t/t_flag_decoration.v +++ b/test_regress/t/t_flag_decoration.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_decoration_no.py b/test_regress/t/t_flag_decoration_no.py index af6c9f21b..b183d6dd6 100755 --- a/test_regress/t/t_flag_decoration_no.py +++ b/test_regress/t/t_flag_decoration_no.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_decorations_bad.py b/test_regress/t/t_flag_decorations_bad.py index 081a6cc01..428532d2f 100755 --- a/test_regress/t/t_flag_decorations_bad.py +++ b/test_regress/t/t_flag_decorations_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_decorations_node.py b/test_regress/t/t_flag_decorations_node.py index a3f6e7efe..22ca76502 100755 --- a/test_regress/t/t_flag_decorations_node.py +++ b/test_regress/t/t_flag_decorations_node.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_define.py b/test_regress/t/t_flag_define.py index 4bf777524..d444bb3fb 100755 --- a/test_regress/t/t_flag_define.py +++ b/test_regress/t/t_flag_define.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_define.v b/test_regress/t/t_flag_define.v index 1c1073eb4..bce17d483 100644 --- a/test_regress/t/t_flag_define.v +++ b/test_regress/t/t_flag_define.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // Special cases of "string parameters" : diff --git a/test_regress/t/t_flag_deprecated_bad.py b/test_regress/t/t_flag_deprecated_bad.py index 6cc83104f..8b192c851 100755 --- a/test_regress/t/t_flag_deprecated_bad.py +++ b/test_regress/t/t_flag_deprecated_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_deprecated_bad.v b/test_regress/t/t_flag_deprecated_bad.v index b102cb1b8..eb1adc426 100644 --- a/test_regress/t/t_flag_deprecated_bad.v +++ b/test_regress/t/t_flag_deprecated_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_errorlimit_bad.py b/test_regress/t/t_flag_errorlimit_bad.py index 41ee4fce1..bec542629 100755 --- a/test_regress/t/t_flag_errorlimit_bad.py +++ b/test_regress/t/t_flag_errorlimit_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_errorlimit_bad.v b/test_regress/t/t_flag_errorlimit_bad.v index 1b792181f..55743c03a 100644 --- a/test_regress/t/t_flag_errorlimit_bad.v +++ b/test_regress/t/t_flag_errorlimit_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_expand_limit.py b/test_regress/t/t_flag_expand_limit.py index 4e3ca445a..8cacdb1ca 100755 --- a/test_regress/t/t_flag_expand_limit.py +++ b/test_regress/t/t_flag_expand_limit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_expand_limit.v b/test_regress/t/t_flag_expand_limit.v index 5e608ea2f..2ea408fec 100644 --- a/test_regress/t/t_flag_expand_limit.v +++ b/test_regress/t/t_flag_expand_limit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // issue3005 diff --git a/test_regress/t/t_flag_f.py b/test_regress/t/t_flag_f.py index 340eb7020..0fbab425f 100755 --- a/test_regress/t/t_flag_f.py +++ b/test_regress/t/t_flag_f.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_f.v b/test_regress/t/t_flag_f.v index e5ec47252..40f3d06ec 100644 --- a/test_regress/t/t_flag_f.v +++ b/test_regress/t/t_flag_f.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include "t_flag_f_tsub_inc.v" diff --git a/test_regress/t/t_flag_f__3.v b/test_regress/t/t_flag_f__3.v index ccbf69772..7c46c9f4d 100644 --- a/test_regress/t/t_flag_f__3.v +++ b/test_regress/t/t_flag_f__3.v @@ -1 +1,4 @@ +// SPDX-FileCopyrightText: 2009 Wilson Snyder +// SPDX-License-Identifier: CC0-1.0 + `define GOT_DEF3 1 diff --git a/test_regress/t/t_flag_f_bad.py b/test_regress/t/t_flag_f_bad.py index 3112b79ad..0e1f97341 100755 --- a/test_regress/t/t_flag_f_bad.py +++ b/test_regress/t/t_flag_f_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_f_bad_cmt.py b/test_regress/t/t_flag_f_bad_cmt.py index 19aee7a96..532953a8b 100755 --- a/test_regress/t/t_flag_f_bad_cmt.py +++ b/test_regress/t/t_flag_f_bad_cmt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_f_bad_cmt.v b/test_regress/t/t_flag_f_bad_cmt.v index e5ec47252..40f3d06ec 100644 --- a/test_regress/t/t_flag_f_bad_cmt.v +++ b/test_regress/t/t_flag_f_bad_cmt.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include "t_flag_f_tsub_inc.v" diff --git a/test_regress/t/t_flag_f_bad_getenvend.py b/test_regress/t/t_flag_f_bad_getenvend.py index 24c6b121c..7c8fc08c8 100755 --- a/test_regress/t/t_flag_f_bad_getenvend.py +++ b/test_regress/t/t_flag_f_bad_getenvend.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_fi.cpp b/test_regress/t/t_flag_fi.cpp index 8ff1ba655..53d3b89dd 100644 --- a/test_regress/t/t_flag_fi.cpp +++ b/test_regress/t/t_flag_fi.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_flag_fi.py b/test_regress/t/t_flag_fi.py index 8bc5976ef..b0c829c5a 100755 --- a/test_regress/t/t_flag_fi.py +++ b/test_regress/t/t_flag_fi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_fi.v b/test_regress/t/t_flag_fi.v index bc826453a..28de5623e 100644 --- a/test_regress/t/t_flag_fi.v +++ b/test_regress/t/t_flag_fi.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (); diff --git a/test_regress/t/t_flag_fi_h.h b/test_regress/t/t_flag_fi_h.h index b104399bd..879e68608 100644 --- a/test_regress/t/t_flag_fi_h.h +++ b/test_regress/t/t_flag_fi_h.h @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2024 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_flag_future.py b/test_regress/t/t_flag_future.py index 68aa7e65a..e79af891f 100755 --- a/test_regress/t/t_flag_future.py +++ b/test_regress/t/t_flag_future.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_future.v b/test_regress/t/t_flag_future.v index ced0789ef..ea1f04dd1 100644 --- a/test_regress/t/t_flag_future.v +++ b/test_regress/t/t_flag_future.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_future_bad.py b/test_regress/t/t_flag_future_bad.py index 761b8b708..061d96ad9 100755 --- a/test_regress/t/t_flag_future_bad.py +++ b/test_regress/t/t_flag_future_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_generate_key.py b/test_regress/t/t_flag_generate_key.py index 4565feae4..f2ff1df35 100755 --- a/test_regress/t/t_flag_generate_key.py +++ b/test_regress/t/t_flag_generate_key.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_getenv.py b/test_regress/t/t_flag_getenv.py index 7410af807..a6344e4f5 100755 --- a/test_regress/t/t_flag_getenv.py +++ b/test_regress/t/t_flag_getenv.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_getenv.v b/test_regress/t/t_flag_getenv.v index 5a0ce9330..7153d78d2 100644 --- a/test_regress/t/t_flag_getenv.v +++ b/test_regress/t/t_flag_getenv.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define EMPTY 1 diff --git a/test_regress/t/t_flag_help.py b/test_regress/t/t_flag_help.py index 1aa4be54e..290a5ac6f 100755 --- a/test_regress/t/t_flag_help.py +++ b/test_regress/t/t_flag_help.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_help_valgrind.py b/test_regress/t/t_flag_help_valgrind.py index 3969109d8..966b0f356 100755 --- a/test_regress/t/t_flag_help_valgrind.py +++ b/test_regress/t/t_flag_help_valgrind.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 test.run(fails=False, diff --git a/test_regress/t/t_flag_hier0_bad.py b/test_regress/t/t_flag_hier0_bad.py index 9d9e638b4..ee49b0b0b 100755 --- a/test_regress/t/t_flag_hier0_bad.py +++ b/test_regress/t/t_flag_hier0_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_hier1_bad.py b/test_regress/t/t_flag_hier1_bad.py index 6c7b401a8..d1ddb265d 100755 --- a/test_regress/t/t_flag_hier1_bad.py +++ b/test_regress/t/t_flag_hier1_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_hierarchical_threads_bad.py b/test_regress/t/t_flag_hierarchical_threads_bad.py index f6f2005d4..388a16c71 100755 --- a/test_regress/t/t_flag_hierarchical_threads_bad.py +++ b/test_regress/t/t_flag_hierarchical_threads_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_i_empty.py b/test_regress/t/t_flag_i_empty.py index 885a35916..5b8f63784 100755 --- a/test_regress/t/t_flag_i_empty.py +++ b/test_regress/t/t_flag_i_empty.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_i_empty.v b/test_regress/t/t_flag_i_empty.v index df8679e7d..e248628f8 100644 --- a/test_regress/t/t_flag_i_empty.v +++ b/test_regress/t/t_flag_i_empty.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_incdir.py b/test_regress/t/t_flag_incdir.py index a4f25aabb..fa7b658d0 100755 --- a/test_regress/t/t_flag_incdir.py +++ b/test_regress/t/t_flag_incdir.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_incdir.v b/test_regress/t/t_flag_incdir.v index 1d6b33184..afd7eedb0 100644 --- a/test_regress/t/t_flag_incdir.v +++ b/test_regress/t/t_flag_incdir.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include "t_flag_f_tsub_inc.v" diff --git a/test_regress/t/t_flag_instr_count_dpi_bad.py b/test_regress/t/t_flag_instr_count_dpi_bad.py index b3e8df414..acd6fa3c6 100755 --- a/test_regress/t/t_flag_instr_count_dpi_bad.py +++ b/test_regress/t/t_flag_instr_count_dpi_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_invalid2_bad.py b/test_regress/t/t_flag_invalid2_bad.py index a91c4f34f..8fa25d99f 100755 --- a/test_regress/t/t_flag_invalid2_bad.py +++ b/test_regress/t/t_flag_invalid2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_invalid_bad.py b/test_regress/t/t_flag_invalid_bad.py index 139abb1ab..948395ffa 100755 --- a/test_regress/t/t_flag_invalid_bad.py +++ b/test_regress/t/t_flag_invalid_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_j_hier.py b/test_regress/t/t_flag_j_hier.py index 4c393789a..bddf78458 100755 --- a/test_regress/t/t_flag_j_hier.py +++ b/test_regress/t/t_flag_j_hier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_j_hier.v b/test_regress/t/t_flag_j_hier.v index 6e3f17aa6..9b1f94756 100644 --- a/test_regress/t/t_flag_j_hier.v +++ b/test_regress/t/t_flag_j_hier.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_language.py b/test_regress/t/t_flag_language.py index 8ce75c418..e64371655 100755 --- a/test_regress/t/t_flag_language.py +++ b/test_regress/t/t_flag_language.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_language.v b/test_regress/t/t_flag_language.v index 23e4e35c2..d515f745e 100644 --- a/test_regress/t/t_flag_language.v +++ b/test_regress/t/t_flag_language.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_language_bad.py b/test_regress/t/t_flag_language_bad.py index 691152651..e363f9146 100755 --- a/test_regress/t/t_flag_language_bad.py +++ b/test_regress/t/t_flag_language_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_language_default.py b/test_regress/t/t_flag_language_default.py index 327acfd7d..1ab03ed5b 100755 --- a/test_regress/t/t_flag_language_default.py +++ b/test_regress/t/t_flag_language_default.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_ldflags.py b/test_regress/t/t_flag_ldflags.py index 276038a94..a4042eb96 100755 --- a/test_regress/t/t_flag_ldflags.py +++ b/test_regress/t/t_flag_ldflags.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_ldflags.v b/test_regress/t/t_flag_ldflags.v index 743c908a6..ee945cb7a 100644 --- a/test_regress/t/t_flag_ldflags.v +++ b/test_regress/t/t_flag_ldflags.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import "DPI-C" pure function void dpii_a_library(); diff --git a/test_regress/t/t_flag_ldflags_a.cpp b/test_regress/t/t_flag_ldflags_a.cpp index 10d3b3ddd..6d5e8734d 100644 --- a/test_regress/t/t_flag_ldflags_a.cpp +++ b/test_regress/t/t_flag_ldflags_a.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_flag_ldflags_c.cpp b/test_regress/t/t_flag_ldflags_c.cpp index 113017b52..276801399 100644 --- a/test_regress/t/t_flag_ldflags_c.cpp +++ b/test_regress/t/t_flag_ldflags_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_flag_ldflags_so.cpp b/test_regress/t/t_flag_ldflags_so.cpp index d9b2707cf..4ee0285bb 100644 --- a/test_regress/t/t_flag_ldflags_so.cpp +++ b/test_regress/t/t_flag_ldflags_so.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_flag_lib.py b/test_regress/t/t_flag_lib.py index 59e45bab9..5820aeaff 100755 --- a/test_regress/t/t_flag_lib.py +++ b/test_regress/t/t_flag_lib.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_lib.v b/test_regress/t/t_flag_lib.v index bcc4c2bd0..17eec74ad 100644 --- a/test_regress/t/t_flag_lib.v +++ b/test_regress/t/t_flag_lib.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_lib_dpi.cpp b/test_regress/t/t_flag_lib_dpi.cpp index 60a3f7eb6..ca49b5b9c 100644 --- a/test_regress/t/t_flag_lib_dpi.cpp +++ b/test_regress/t/t_flag_lib_dpi.cpp @@ -1,8 +1,8 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Shupei Fan. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Shupei Fan // SPDX-License-Identifier: CC0-1.0 // //************************************************************************* diff --git a/test_regress/t/t_flag_lib_dpi.mk b/test_regress/t/t_flag_lib_dpi.mk index d51f28ed7..823b643e0 100644 --- a/test_regress/t/t_flag_lib_dpi.mk +++ b/test_regress/t/t_flag_lib_dpi.mk @@ -1,7 +1,7 @@ # DESCRIPTION: Verilator: Makefile for Verilog Test module # -# This file ONLY is placed under the Creative Commons Public Domain, for -# any use, without warranty, 2023 by Shupei Fan. +# This file ONLY is placed under the Creative Commons Public Domain +# SPDX-FileCopyrightText: 2023 Shupei Fan # SPDX-License-Identifier: CC0-1.0 include Vt_flag_lib_dpi.mk diff --git a/test_regress/t/t_flag_lib_dpi.py b/test_regress/t/t_flag_lib_dpi.py index 225f73eb6..a62d86233 100755 --- a/test_regress/t/t_flag_lib_dpi.py +++ b/test_regress/t/t_flag_lib_dpi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_lib_dpi.v b/test_regress/t/t_flag_lib_dpi.v index 0f77883a6..8e770067a 100644 --- a/test_regress/t/t_flag_lib_dpi.v +++ b/test_regress/t/t_flag_lib_dpi.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Shupei Fan. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Shupei Fan // SPDX-License-Identifier: CC0-1.0 import "DPI-C" function void write_all_finished(); diff --git a/test_regress/t/t_flag_lib_dpi_main.cpp b/test_regress/t/t_flag_lib_dpi_main.cpp index 3fcfd8179..9e244e0aa 100644 --- a/test_regress/t/t_flag_lib_dpi_main.cpp +++ b/test_regress/t/t_flag_lib_dpi_main.cpp @@ -1,8 +1,8 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Shupei Fan. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Shupei Fan // SPDX-License-Identifier: CC0-1.0 // //************************************************************************* diff --git a/test_regress/t/t_flag_libcreate_bad.py b/test_regress/t/t_flag_libcreate_bad.py index 8923eb5f0..bccee5896 100755 --- a/test_regress/t/t_flag_libcreate_bad.py +++ b/test_regress/t/t_flag_libcreate_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_libinc.v b/test_regress/t/t_flag_libinc.v index ddb9d5576..772d1bf9a 100644 --- a/test_regress/t/t_flag_libinc.v +++ b/test_regress/t/t_flag_libinc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module liblib_a; diff --git a/test_regress/t/t_flag_main.py b/test_regress/t/t_flag_main.py index 52df09333..f230d9ad8 100755 --- a/test_regress/t/t_flag_main.py +++ b/test_regress/t/t_flag_main.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_main.v b/test_regress/t/t_flag_main.v index 9acb32a0a..a8fe4a901 100644 --- a/test_regress/t/t_flag_main.v +++ b/test_regress/t/t_flag_main.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by engr248. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2020 engr248 // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_main_sc_bad.py b/test_regress/t/t_flag_main_sc_bad.py index 6912ff255..8417c5915 100755 --- a/test_regress/t/t_flag_main_sc_bad.py +++ b/test_regress/t/t_flag_main_sc_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_main_top_name.py b/test_regress/t/t_flag_main_top_name.py index 40d6b3d44..b111ee977 100755 --- a/test_regress/t/t_flag_main_top_name.py +++ b/test_regress/t/t_flag_main_top_name.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_main_top_name.v b/test_regress/t/t_flag_main_top_name.v index ced845c9a..9d9198f78 100644 --- a/test_regress/t/t_flag_main_top_name.v +++ b/test_regress/t/t_flag_main_top_name.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2023 by Don Williamson and Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2023 Don Williamson and Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module top; diff --git a/test_regress/t/t_flag_main_top_name_empty.py b/test_regress/t/t_flag_main_top_name_empty.py index 872d0f076..367b55176 100755 --- a/test_regress/t/t_flag_main_top_name_empty.py +++ b/test_regress/t/t_flag_main_top_name_empty.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_make_bad.py b/test_regress/t/t_flag_make_bad.py index 39e7f80eb..230abbe4d 100755 --- a/test_regress/t/t_flag_make_bad.py +++ b/test_regress/t/t_flag_make_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_make_cmake.py b/test_regress/t/t_flag_make_cmake.py index da3b67fa1..903afd785 100755 --- a/test_regress/t/t_flag_make_cmake.py +++ b/test_regress/t/t_flag_make_cmake.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_make_cmake.v b/test_regress/t/t_flag_make_cmake.v index 2478ff819..45f3806ea 100644 --- a/test_regress/t/t_flag_make_cmake.v +++ b/test_regress/t/t_flag_make_cmake.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_flag_make_cmake_sc.py b/test_regress/t/t_flag_make_cmake_sc.py index b32ca9667..3f9a83e6f 100755 --- a/test_regress/t/t_flag_make_cmake_sc.py +++ b/test_regress/t/t_flag_make_cmake_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # This test tests CMake support for SystemC diff --git a/test_regress/t/t_flag_make_cmake_sc.v b/test_regress/t/t_flag_make_cmake_sc.v index 2478ff819..45f3806ea 100644 --- a/test_regress/t/t_flag_make_cmake_sc.v +++ b/test_regress/t/t_flag_make_cmake_sc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_flag_make_gmake.py b/test_regress/t/t_flag_make_gmake.py index aa50772d8..997b187ea 100755 --- a/test_regress/t/t_flag_make_gmake.py +++ b/test_regress/t/t_flag_make_gmake.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_make_json.py b/test_regress/t/t_flag_make_json.py index 8d0ef863f..f4c7abc4b 100755 --- a/test_regress/t/t_flag_make_json.py +++ b/test_regress/t/t_flag_make_json.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_mmd.py b/test_regress/t/t_flag_mmd.py index 4709521ae..dca553a58 100755 --- a/test_regress/t/t_flag_mmd.py +++ b/test_regress/t/t_flag_mmd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_mmd.v b/test_regress/t/t_flag_mmd.v index df8679e7d..e248628f8 100644 --- a/test_regress/t/t_flag_mmd.v +++ b/test_regress/t/t_flag_mmd.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_modprefix_bad.py b/test_regress/t/t_flag_modprefix_bad.py index 7d78e05da..c964a07ae 100755 --- a/test_regress/t/t_flag_modprefix_bad.py +++ b/test_regress/t/t_flag_modprefix_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_names.py b/test_regress/t/t_flag_names.py index f4807c1bc..eb095d9d2 100755 --- a/test_regress/t/t_flag_names.py +++ b/test_regress/t/t_flag_names.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_names.v b/test_regress/t/t_flag_names.v index d8d17edfb..669d56c22 100644 --- a/test_regress/t/t_flag_names.v +++ b/test_regress/t/t_flag_names.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_no_unlimited_stack.py b/test_regress/t/t_flag_no_unlimited_stack.py index d414c3381..f89627fee 100755 --- a/test_regress/t/t_flag_no_unlimited_stack.py +++ b/test_regress/t/t_flag_no_unlimited_stack.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_no_unlimited_stack.v b/test_regress/t/t_flag_no_unlimited_stack.v index f6668377e..955d23308 100644 --- a/test_regress/t/t_flag_no_unlimited_stack.v +++ b/test_regress/t/t_flag_no_unlimited_stack.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_nofile_bad.py b/test_regress/t/t_flag_nofile_bad.py index 15e3547bb..bda3bb62a 100755 --- a/test_regress/t/t_flag_nofile_bad.py +++ b/test_regress/t/t_flag_nofile_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_nomod_bad.py b/test_regress/t/t_flag_nomod_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_flag_nomod_bad.py +++ b/test_regress/t/t_flag_nomod_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_nomod_bad.v b/test_regress/t/t_flag_nomod_bad.v index 5a0ce9330..7153d78d2 100644 --- a/test_regress/t/t_flag_nomod_bad.v +++ b/test_regress/t/t_flag_nomod_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define EMPTY 1 diff --git a/test_regress/t/t_flag_noop_bad.py b/test_regress/t/t_flag_noop_bad.py index 8ac06d1a7..5712967fa 100755 --- a/test_regress/t/t_flag_noop_bad.py +++ b/test_regress/t/t_flag_noop_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_noop_bad.v b/test_regress/t/t_flag_noop_bad.v index 1b792181f..55743c03a 100644 --- a/test_regress/t/t_flag_noop_bad.v +++ b/test_regress/t/t_flag_noop_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_only_bad.py b/test_regress/t/t_flag_only_bad.py index e05e51d9a..a622a4df6 100755 --- a/test_regress/t/t_flag_only_bad.py +++ b/test_regress/t/t_flag_only_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_only_bad2.py b/test_regress/t/t_flag_only_bad2.py index 1b2146a58..12455ee54 100755 --- a/test_regress/t/t_flag_only_bad2.py +++ b/test_regress/t/t_flag_only_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_only_bad3.py b/test_regress/t/t_flag_only_bad3.py index 4f58b51bb..ea74d61ca 100755 --- a/test_regress/t/t_flag_only_bad3.py +++ b/test_regress/t/t_flag_only_bad3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_output_groups.py b/test_regress/t/t_flag_output_groups.py index 37cfd95d2..1c6ccfaf8 100755 --- a/test_regress/t/t_flag_output_groups.py +++ b/test_regress/t/t_flag_output_groups.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_output_groups.v b/test_regress/t/t_flag_output_groups.v index 49e2ee98a..7bd911b49 100644 --- a/test_regress/t/t_flag_output_groups.v +++ b/test_regress/t/t_flag_output_groups.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 virtual class Base; diff --git a/test_regress/t/t_flag_output_groups_bad.py b/test_regress/t/t_flag_output_groups_bad.py index 830b04e80..bb33d6fda 100755 --- a/test_regress/t/t_flag_output_groups_bad.py +++ b/test_regress/t/t_flag_output_groups_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_parameter.py b/test_regress/t/t_flag_parameter.py index a0976af1a..2768b3967 100755 --- a/test_regress/t/t_flag_parameter.py +++ b/test_regress/t/t_flag_parameter.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_parameter.v b/test_regress/t/t_flag_parameter.v index 213d648bc..837b367e5 100644 --- a/test_regress/t/t_flag_parameter.v +++ b/test_regress/t/t_flag_parameter.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // Special cases of "string parameters" : diff --git a/test_regress/t/t_flag_parameter_bad.py b/test_regress/t/t_flag_parameter_bad.py index 79a16fac7..087adc1aa 100755 --- a/test_regress/t/t_flag_parameter_bad.py +++ b/test_regress/t/t_flag_parameter_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_parameter_hier.py b/test_regress/t/t_flag_parameter_hier.py index b795ba12c..083948238 100755 --- a/test_regress/t/t_flag_parameter_hier.py +++ b/test_regress/t/t_flag_parameter_hier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_parameter_hier.v b/test_regress/t/t_flag_parameter_hier.v index 0d611bbb1..d92484dd7 100644 --- a/test_regress/t/t_flag_parameter_hier.v +++ b/test_regress/t/t_flag_parameter_hier.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_flag_parameter_pkg.py b/test_regress/t/t_flag_parameter_pkg.py index 84bc7ac5a..8831c9d6d 100755 --- a/test_regress/t/t_flag_parameter_pkg.py +++ b/test_regress/t/t_flag_parameter_pkg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_parameter_pkg.v b/test_regress/t/t_flag_parameter_pkg.v index 5c16cf732..094ee408b 100644 --- a/test_regress/t/t_flag_parameter_pkg.v +++ b/test_regress/t/t_flag_parameter_pkg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2021 by Adrien Le Masle. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Adrien Le Masle // SPDX-License-Identifier: CC0-1.0 package pack_a; diff --git a/test_regress/t/t_flag_prefix.py b/test_regress/t/t_flag_prefix.py index 4d2149186..08a786f04 100755 --- a/test_regress/t/t_flag_prefix.py +++ b/test_regress/t/t_flag_prefix.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_prefix.v b/test_regress/t/t_flag_prefix.v index d350086b8..39470ac9b 100644 --- a/test_regress/t/t_flag_prefix.v +++ b/test_regress/t/t_flag_prefix.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_prefix_bad.py b/test_regress/t/t_flag_prefix_bad.py index 70b21989f..e51bad06a 100755 --- a/test_regress/t/t_flag_prefix_bad.py +++ b/test_regress/t/t_flag_prefix_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_quiet_build.py b/test_regress/t/t_flag_quiet_build.py index 558747e45..574f3c5fe 100755 --- a/test_regress/t/t_flag_quiet_build.py +++ b/test_regress/t/t_flag_quiet_build.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_quiet_build.v b/test_regress/t/t_flag_quiet_build.v index fbcbd7ce9..3fbbf0710 100644 --- a/test_regress/t/t_flag_quiet_build.v +++ b/test_regress/t/t_flag_quiet_build.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_quiet_exit.py b/test_regress/t/t_flag_quiet_exit.py index ad7e5791a..c7f044c49 100755 --- a/test_regress/t/t_flag_quiet_exit.py +++ b/test_regress/t/t_flag_quiet_exit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_quiet_stats.py b/test_regress/t/t_flag_quiet_stats.py index 03b230104..054116ec8 100755 --- a/test_regress/t/t_flag_quiet_stats.py +++ b/test_regress/t/t_flag_quiet_stats.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_quiet_stats.v b/test_regress/t/t_flag_quiet_stats.v index 207a1d8d6..57d264ae8 100644 --- a/test_regress/t/t_flag_quiet_stats.v +++ b/test_regress/t/t_flag_quiet_stats.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_quiet_stats2.py b/test_regress/t/t_flag_quiet_stats2.py index 0e875e258..1875afd76 100755 --- a/test_regress/t/t_flag_quiet_stats2.py +++ b/test_regress/t/t_flag_quiet_stats2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_quiet_stats3.py b/test_regress/t/t_flag_quiet_stats3.py index f7fb9b54b..e08e61b84 100755 --- a/test_regress/t/t_flag_quiet_stats3.py +++ b/test_regress/t/t_flag_quiet_stats3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_relinc.py b/test_regress/t/t_flag_relinc.py index af6f9fa75..b9f2a7213 100755 --- a/test_regress/t/t_flag_relinc.py +++ b/test_regress/t/t_flag_relinc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_relinc.v b/test_regress/t/t_flag_relinc.v index 477af105f..31f454451 100644 --- a/test_regress/t/t_flag_relinc.v +++ b/test_regress/t/t_flag_relinc.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_flag_relinc_dir/chip/t_flag_relinc_sub.v b/test_regress/t/t_flag_relinc_dir/chip/t_flag_relinc_sub.v index 84a4c77df..13274aced 100644 --- a/test_regress/t/t_flag_relinc_dir/chip/t_flag_relinc_sub.v +++ b/test_regress/t/t_flag_relinc_dir/chip/t_flag_relinc_sub.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `include "../include/t_flag_relinc.vh" diff --git a/test_regress/t/t_flag_relinc_dir/include/t_flag_relinc.vh b/test_regress/t/t_flag_relinc_dir/include/t_flag_relinc.vh index af1265d3e..e3272ec45 100644 --- a/test_regress/t/t_flag_relinc_dir/include/t_flag_relinc.vh +++ b/test_regress/t/t_flag_relinc_dir/include/t_flag_relinc.vh @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2017 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `define all_finished $write("*-* All Finished *-*\n") diff --git a/test_regress/t/t_flag_runtime_debug.py b/test_regress/t/t_flag_runtime_debug.py index c275d96fa..eff3c3cc5 100755 --- a/test_regress/t/t_flag_runtime_debug.py +++ b/test_regress/t/t_flag_runtime_debug.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_runtime_timeout_bad.py b/test_regress/t/t_flag_runtime_timeout_bad.py index 9f223c3cd..119abcb33 100755 --- a/test_regress/t/t_flag_runtime_timeout_bad.py +++ b/test_regress/t/t_flag_runtime_timeout_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_runtime_timeout_bad.v b/test_regress/t/t_flag_runtime_timeout_bad.v index c996f9c8a..ea63d15eb 100644 --- a/test_regress/t/t_flag_runtime_timeout_bad.v +++ b/test_regress/t/t_flag_runtime_timeout_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_skipidentical.py b/test_regress/t/t_flag_skipidentical.py index 59c1f403d..793442553 100755 --- a/test_regress/t/t_flag_skipidentical.py +++ b/test_regress/t/t_flag_skipidentical.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_skipidentical.v b/test_regress/t/t_flag_skipidentical.v index 461271fca..4438b3e0a 100644 --- a/test_regress/t/t_flag_skipidentical.v +++ b/test_regress/t/t_flag_skipidentical.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_stats.py b/test_regress/t/t_flag_stats.py index e3ec064b6..a3dc08f02 100755 --- a/test_regress/t/t_flag_stats.py +++ b/test_regress/t/t_flag_stats.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_stats.v b/test_regress/t/t_flag_stats.v index 1026d969b..323b631fd 100644 --- a/test_regress/t/t_flag_stats.v +++ b/test_regress/t/t_flag_stats.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (b, b2); diff --git a/test_regress/t/t_flag_structs_packed.py b/test_regress/t/t_flag_structs_packed.py index 77a354d22..acc4cf764 100755 --- a/test_regress/t/t_flag_structs_packed.py +++ b/test_regress/t/t_flag_structs_packed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_structs_packed.v b/test_regress/t/t_flag_structs_packed.v index e062db15a..3d5a95760 100644 --- a/test_regress/t/t_flag_structs_packed.v +++ b/test_regress/t/t_flag_structs_packed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module x; diff --git a/test_regress/t/t_flag_structs_packed_bad.py b/test_regress/t/t_flag_structs_packed_bad.py index 002271397..e9f49f826 100755 --- a/test_regress/t/t_flag_structs_packed_bad.py +++ b/test_regress/t/t_flag_structs_packed_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_suggest.py b/test_regress/t/t_flag_suggest.py index baf7f8394..24bdc0223 100755 --- a/test_regress/t/t_flag_suggest.py +++ b/test_regress/t/t_flag_suggest.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_supported.py b/test_regress/t/t_flag_supported.py index 56d4984b8..b6d5d616c 100755 --- a/test_regress/t/t_flag_supported.py +++ b/test_regress/t/t_flag_supported.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_threads_bad.py b/test_regress/t/t_flag_threads_bad.py index 470ed6fe3..8f0fa4823 100755 --- a/test_regress/t/t_flag_threads_bad.py +++ b/test_regress/t/t_flag_threads_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_threads_bad2.py b/test_regress/t/t_flag_threads_bad2.py index 03f779c30..207bb3f42 100755 --- a/test_regress/t/t_flag_threads_bad2.py +++ b/test_regress/t/t_flag_threads_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_threads_dpi_bad.py b/test_regress/t/t_flag_threads_dpi_bad.py index e37bc99e3..78070246e 100755 --- a/test_regress/t/t_flag_threads_dpi_bad.py +++ b/test_regress/t/t_flag_threads_dpi_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_timescale.py b/test_regress/t/t_flag_timescale.py index 0aee7a5b7..a7e9d7fe1 100755 --- a/test_regress/t/t_flag_timescale.py +++ b/test_regress/t/t_flag_timescale.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_timescale.v b/test_regress/t/t_flag_timescale.v index ce1d0aee8..4f666928c 100644 --- a/test_regress/t/t_flag_timescale.v +++ b/test_regress/t/t_flag_timescale.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_timescale_override.py b/test_regress/t/t_flag_timescale_override.py index f3c33e6b1..50b24072d 100755 --- a/test_regress/t/t_flag_timescale_override.py +++ b/test_regress/t/t_flag_timescale_override.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_timescale_override.v b/test_regress/t/t_flag_timescale_override.v index e66060f4c..5de3ce48b 100644 --- a/test_regress/t/t_flag_timescale_override.v +++ b/test_regress/t/t_flag_timescale_override.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 1s/1s diff --git a/test_regress/t/t_flag_timescale_override2.py b/test_regress/t/t_flag_timescale_override2.py index 1403c4c24..383c3c985 100755 --- a/test_regress/t/t_flag_timescale_override2.py +++ b/test_regress/t/t_flag_timescale_override2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_topmodule.py b/test_regress/t/t_flag_topmodule.py index 3d54ce7d9..ffb282f19 100755 --- a/test_regress/t/t_flag_topmodule.py +++ b/test_regress/t/t_flag_topmodule.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_topmodule.v b/test_regress/t/t_flag_topmodule.v index 403ab4299..68d3bd085 100644 --- a/test_regress/t/t_flag_topmodule.v +++ b/test_regress/t/t_flag_topmodule.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module a; diff --git a/test_regress/t/t_flag_topmodule_bad.py b/test_regress/t/t_flag_topmodule_bad.py index 55e58e547..8ebe14273 100755 --- a/test_regress/t/t_flag_topmodule_bad.py +++ b/test_regress/t/t_flag_topmodule_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_topmodule_bad2.py b/test_regress/t/t_flag_topmodule_bad2.py index e78d43f39..2a4292b99 100755 --- a/test_regress/t/t_flag_topmodule_bad2.py +++ b/test_regress/t/t_flag_topmodule_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_topmodule_bad3.py b/test_regress/t/t_flag_topmodule_bad3.py index 11018c930..c7a296c34 100755 --- a/test_regress/t/t_flag_topmodule_bad3.py +++ b/test_regress/t/t_flag_topmodule_bad3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_topmodule_bad3.v b/test_regress/t/t_flag_topmodule_bad3.v index 2540d03d8..b88f2745b 100644 --- a/test_regress/t/t_flag_topmodule_bad3.v +++ b/test_regress/t/t_flag_topmodule_bad3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module notfound1; diff --git a/test_regress/t/t_flag_topmodule_inline.py b/test_regress/t/t_flag_topmodule_inline.py index 5738ae537..037ac0456 100755 --- a/test_regress/t/t_flag_topmodule_inline.py +++ b/test_regress/t/t_flag_topmodule_inline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_topmodule_inline.v b/test_regress/t/t_flag_topmodule_inline.v index 4a75d8099..f27b3f2ea 100644 --- a/test_regress/t/t_flag_topmodule_inline.v +++ b/test_regress/t/t_flag_topmodule_inline.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module a; diff --git a/test_regress/t/t_flag_trace_threads_bad.py b/test_regress/t/t_flag_trace_threads_bad.py index 43768ff94..8fd91771b 100755 --- a/test_regress/t/t_flag_trace_threads_bad.py +++ b/test_regress/t/t_flag_trace_threads_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_unroll_limit_const.py b/test_regress/t/t_flag_unroll_limit_const.py index ce5bb61c7..a278fb0b8 100755 --- a/test_regress/t/t_flag_unroll_limit_const.py +++ b/test_regress/t/t_flag_unroll_limit_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_unroll_limit_const.v b/test_regress/t/t_flag_unroll_limit_const.v index 129cb4769..c50741308 100644 --- a/test_regress/t/t_flag_unroll_limit_const.v +++ b/test_regress/t/t_flag_unroll_limit_const.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 function automatic int f(int x); diff --git a/test_regress/t/t_flag_unroll_limit_gen.py b/test_regress/t/t_flag_unroll_limit_gen.py index ce5bb61c7..a278fb0b8 100755 --- a/test_regress/t/t_flag_unroll_limit_gen.py +++ b/test_regress/t/t_flag_unroll_limit_gen.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_unroll_limit_gen.v b/test_regress/t/t_flag_unroll_limit_gen.v index 04bb741d2..af5f3c4a2 100644 --- a/test_regress/t/t_flag_unroll_limit_gen.v +++ b/test_regress/t/t_flag_unroll_limit_gen.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_unroll_limit_stmt.py b/test_regress/t/t_flag_unroll_limit_stmt.py index ce5bb61c7..a278fb0b8 100755 --- a/test_regress/t/t_flag_unroll_limit_stmt.py +++ b/test_regress/t/t_flag_unroll_limit_stmt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_unroll_limit_stmt.v b/test_regress/t/t_flag_unroll_limit_stmt.v index 1eec5e37f..9de6b1e51 100644 --- a/test_regress/t/t_flag_unroll_limit_stmt.v +++ b/test_regress/t/t_flag_unroll_limit_stmt.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_values_bad.py b/test_regress/t/t_flag_values_bad.py index 0bebd8379..e21fbaf55 100755 --- a/test_regress/t/t_flag_values_bad.py +++ b/test_regress/t/t_flag_values_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_values_deprecated.py b/test_regress/t/t_flag_values_deprecated.py index 8db5f897f..2ea3078be 100755 --- a/test_regress/t/t_flag_values_deprecated.py +++ b/test_regress/t/t_flag_values_deprecated.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_verilate.py b/test_regress/t/t_flag_verilate.py index 38928e3db..e70ca2d3e 100755 --- a/test_regress/t/t_flag_verilate.py +++ b/test_regress/t/t_flag_verilate.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_verilate_threads_bad.py b/test_regress/t/t_flag_verilate_threads_bad.py index ec9afe52a..cdb803dbb 100755 --- a/test_regress/t/t_flag_verilate_threads_bad.py +++ b/test_regress/t/t_flag_verilate_threads_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_version.py b/test_regress/t/t_flag_version.py index 05b74a5da..d712b34c9 100755 --- a/test_regress/t/t_flag_version.py +++ b/test_regress/t/t_flag_version.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_werror.v b/test_regress/t/t_flag_werror.v index fcf6dd9ac..445056058 100644 --- a/test_regress/t/t_flag_werror.v +++ b/test_regress/t/t_flag_werror.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_werror_bad1.py b/test_regress/t/t_flag_werror_bad1.py index 61de16fab..23f6deb8c 100755 --- a/test_regress/t/t_flag_werror_bad1.py +++ b/test_regress/t/t_flag_werror_bad1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_werror_bad2.py b/test_regress/t/t_flag_werror_bad2.py index 98c683a89..59105191b 100755 --- a/test_regress/t/t_flag_werror_bad2.py +++ b/test_regress/t/t_flag_werror_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_werror_bad3.py b/test_regress/t/t_flag_werror_bad3.py index 7d2cd8587..1062abf18 100755 --- a/test_regress/t/t_flag_werror_bad3.py +++ b/test_regress/t/t_flag_werror_bad3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_wfatal.py b/test_regress/t/t_flag_wfatal.py index 02fa078ff..997d6f424 100755 --- a/test_regress/t/t_flag_wfatal.py +++ b/test_regress/t/t_flag_wfatal.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_wfatal.v b/test_regress/t/t_flag_wfatal.v index fcf6dd9ac..445056058 100644 --- a/test_regress/t/t_flag_wfatal.v +++ b/test_regress/t/t_flag_wfatal.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_woff.py b/test_regress/t/t_flag_woff.py index b31c5f049..c415f213a 100755 --- a/test_regress/t/t_flag_woff.py +++ b/test_regress/t/t_flag_woff.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_woff.v b/test_regress/t/t_flag_woff.v index 1626c524c..ee714358e 100644 --- a/test_regress/t/t_flag_woff.v +++ b/test_regress/t/t_flag_woff.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_woff_bad.py b/test_regress/t/t_flag_woff_bad.py index 23a96f684..6dd22d495 100755 --- a/test_regress/t/t_flag_woff_bad.py +++ b/test_regress/t/t_flag_woff_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_wpedantic_bad.py b/test_regress/t/t_flag_wpedantic_bad.py index 4cc015636..ac8e3fac3 100755 --- a/test_regress/t/t_flag_wpedantic_bad.py +++ b/test_regress/t/t_flag_wpedantic_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_wpedantic_bad.v b/test_regress/t/t_flag_wpedantic_bad.v index f0d3ac80a..9514dca08 100644 --- a/test_regress/t/t_flag_wpedantic_bad.v +++ b/test_regress/t/t_flag_wpedantic_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_flag_wwarn_bad.py b/test_regress/t/t_flag_wwarn_bad.py index ec10e44d4..2c98087aa 100755 --- a/test_regress/t/t_flag_wwarn_bad.py +++ b/test_regress/t/t_flag_wwarn_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_x_assign_bad.py b/test_regress/t/t_flag_x_assign_bad.py index a800d4eb2..02a6f1414 100755 --- a/test_regress/t/t_flag_x_assign_bad.py +++ b/test_regress/t/t_flag_x_assign_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_x_initial_bad.py b/test_regress/t/t_flag_x_initial_bad.py index 98cc57a39..f5eb5d59f 100755 --- a/test_regress/t/t_flag_x_initial_bad.py +++ b/test_regress/t/t_flag_x_initial_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_xinitial_0.py b/test_regress/t/t_flag_xinitial_0.py index a5c7efa68..082f1d0ba 100755 --- a/test_regress/t/t_flag_xinitial_0.py +++ b/test_regress/t/t_flag_xinitial_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_xinitial_0.v b/test_regress/t/t_flag_xinitial_0.v index 1d3bcc9f5..1e5b9ae0b 100644 --- a/test_regress/t/t_flag_xinitial_0.v +++ b/test_regress/t/t_flag_xinitial_0.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_flag_xinitial_unique.py b/test_regress/t/t_flag_xinitial_unique.py index 2426f64bf..b9ca8f3e8 100755 --- a/test_regress/t/t_flag_xinitial_unique.py +++ b/test_regress/t/t_flag_xinitial_unique.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_flag_xinitial_unique.v b/test_regress/t/t_flag_xinitial_unique.v index aff70e92c..dd63dc905 100644 --- a/test_regress/t/t_flag_xinitial_unique.v +++ b/test_regress/t/t_flag_xinitial_unique.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_for_assign.py b/test_regress/t/t_for_assign.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_for_assign.py +++ b/test_regress/t/t_for_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_for_assign.v b/test_regress/t/t_for_assign.v index d2631f22a..41fe53660 100644 --- a/test_regress/t/t_for_assign.v +++ b/test_regress/t/t_for_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_for_break.py b/test_regress/t/t_for_break.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_for_break.py +++ b/test_regress/t/t_for_break.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_for_break.v b/test_regress/t/t_for_break.v index 0b12b7d38..0bfd96e95 100644 --- a/test_regress/t/t_for_break.v +++ b/test_regress/t/t_for_break.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_for_comma.py b/test_regress/t/t_for_comma.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_for_comma.py +++ b/test_regress/t/t_for_comma.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_for_comma.v b/test_regress/t/t_for_comma.v index b9e35a744..30e172be9 100644 --- a/test_regress/t/t_for_comma.v +++ b/test_regress/t/t_for_comma.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define checkc(expc) \ diff --git a/test_regress/t/t_for_count.py b/test_regress/t/t_for_count.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_for_count.py +++ b/test_regress/t/t_for_count.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_for_count.v b/test_regress/t/t_for_count.v index 97a2bbaee..ad30094d9 100644 --- a/test_regress/t/t_for_count.v +++ b/test_regress/t/t_for_count.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_for_disable_dot.py b/test_regress/t/t_for_disable_dot.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_for_disable_dot.py +++ b/test_regress/t/t_for_disable_dot.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_for_disable_dot.v b/test_regress/t/t_for_disable_dot.v index f42f72e6c..fe51ef5a8 100644 --- a/test_regress/t/t_for_disable_dot.v +++ b/test_regress/t/t_for_disable_dot.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_for_funcbound.py b/test_regress/t/t_for_funcbound.py index f4b1881d1..ae9e9b886 100755 --- a/test_regress/t/t_for_funcbound.py +++ b/test_regress/t/t_for_funcbound.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_for_funcbound.v b/test_regress/t/t_for_funcbound.v index 91df6403b..992aa4f60 100644 --- a/test_regress/t/t_for_funcbound.v +++ b/test_regress/t/t_for_funcbound.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_for_init_bug.py b/test_regress/t/t_for_init_bug.py index 3aafd524c..f8083269e 100755 --- a/test_regress/t/t_for_init_bug.py +++ b/test_regress/t/t_for_init_bug.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_for_init_bug.v b/test_regress/t/t_for_init_bug.v index e638ffaac..27da2447f 100644 --- a/test_regress/t/t_for_init_bug.v +++ b/test_regress/t/t_for_init_bug.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_for_local.py b/test_regress/t/t_for_local.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_for_local.py +++ b/test_regress/t/t_for_local.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_for_local.v b/test_regress/t/t_for_local.v index 44d8b1359..44013f363 100644 --- a/test_regress/t/t_for_local.v +++ b/test_regress/t/t_for_local.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_for_loop.py b/test_regress/t/t_for_loop.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_for_loop.py +++ b/test_regress/t/t_for_loop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_for_loop.v b/test_regress/t/t_for_loop.v index 8569e0b0f..2f7c81088 100644 --- a/test_regress/t/t_for_loop.v +++ b/test_regress/t/t_for_loop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_force.py b/test_regress/t/t_force.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_force.py +++ b/test_regress/t/t_force.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force.v b/test_regress/t/t_force.v index fdcd0103b..0112a7c8a 100644 --- a/test_regress/t/t_force.v +++ b/test_regress/t/t_force.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_assign.py b/test_regress/t/t_force_assign.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_force_assign.py +++ b/test_regress/t/t_force_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_assign.v b/test_regress/t/t_force_assign.v index 7b3724dd5..a689c9008 100644 --- a/test_regress/t/t_force_assign.v +++ b/test_regress/t/t_force_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_force_bad_rw.py b/test_regress/t/t_force_bad_rw.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_force_bad_rw.py +++ b/test_regress/t/t_force_bad_rw.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_bad_rw.v b/test_regress/t/t_force_bad_rw.v index ffc7cf31c..b9259fb07 100644 --- a/test_regress/t/t_force_bad_rw.v +++ b/test_regress/t/t_force_bad_rw.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_force_chained.py b/test_regress/t/t_force_chained.py index 8084f4e71..e9f4a44c9 100755 --- a/test_regress/t/t_force_chained.py +++ b/test_regress/t/t_force_chained.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_chained.v b/test_regress/t/t_force_chained.v index e153980d5..c046aa8f4 100644 --- a/test_regress/t/t_force_chained.v +++ b/test_regress/t/t_force_chained.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_complex_sel_unsup.py b/test_regress/t/t_force_complex_sel_unsup.py index efe8cc01c..382ad0d44 100755 --- a/test_regress/t/t_force_complex_sel_unsup.py +++ b/test_regress/t/t_force_complex_sel_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_complex_sel_unsup.v b/test_regress/t/t_force_complex_sel_unsup.v index cefad335c..5822202c8 100644 --- a/test_regress/t/t_force_complex_sel_unsup.v +++ b/test_regress/t/t_force_complex_sel_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_func.py b/test_regress/t/t_force_func.py index 8084f4e71..e9f4a44c9 100755 --- a/test_regress/t/t_force_func.py +++ b/test_regress/t/t_force_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_func.v b/test_regress/t/t_force_func.v index a09453610..e61404763 100644 --- a/test_regress/t/t_force_func.v +++ b/test_regress/t/t_force_func.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_immediate_release.py b/test_regress/t/t_force_immediate_release.py index aa5dacc93..3c6aa8922 100755 --- a/test_regress/t/t_force_immediate_release.py +++ b/test_regress/t/t_force_immediate_release.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_immediate_release.v b/test_regress/t/t_force_immediate_release.v index 0debeeb65..959c920e5 100644 --- a/test_regress/t/t_force_immediate_release.v +++ b/test_regress/t/t_force_immediate_release.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_initial.py b/test_regress/t/t_force_initial.py index aa5dacc93..3c6aa8922 100755 --- a/test_regress/t/t_force_initial.py +++ b/test_regress/t/t_force_initial.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_initial.v b/test_regress/t/t_force_initial.v index 93f52c25c..bd25714ab 100644 --- a/test_regress/t/t_force_initial.v +++ b/test_regress/t/t_force_initial.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_input_assign_bad.py b/test_regress/t/t_force_input_assign_bad.py index d8bbae00a..7206b3e2f 100755 --- a/test_regress/t/t_force_input_assign_bad.py +++ b/test_regress/t/t_force_input_assign_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_input_assign_bad.v b/test_regress/t/t_force_input_assign_bad.v index 380dc433d..4635ca000 100644 --- a/test_regress/t/t_force_input_assign_bad.v +++ b/test_regress/t/t_force_input_assign_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module sub(input [1:0] i); diff --git a/test_regress/t/t_force_mid.cpp b/test_regress/t/t_force_mid.cpp index ca91e6179..162da8aae 100644 --- a/test_regress/t/t_force_mid.cpp +++ b/test_regress/t/t_force_mid.cpp @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Test defines diff --git a/test_regress/t/t_force_mid.py b/test_regress/t/t_force_mid.py index f37ad07c8..b6662862a 100755 --- a/test_regress/t/t_force_mid.py +++ b/test_regress/t/t_force_mid.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_mid.v b/test_regress/t/t_force_mid.v index ce9d67435..24209fab3 100644 --- a/test_regress/t/t_force_mid.v +++ b/test_regress/t/t_force_mid.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_multi.py b/test_regress/t/t_force_multi.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_force_multi.py +++ b/test_regress/t/t_force_multi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_multi.v b/test_regress/t/t_force_multi.v index 5ab3a10ce..9445577bf 100644 --- a/test_regress/t/t_force_multi.v +++ b/test_regress/t/t_force_multi.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_port_inline.py b/test_regress/t/t_force_port_inline.py index 587a5d18f..11549269c 100755 --- a/test_regress/t/t_force_port_inline.py +++ b/test_regress/t/t_force_port_inline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_port_inline.v b/test_regress/t/t_force_port_inline.v index 8be1995c6..cb5eee2b3 100644 --- a/test_regress/t/t_force_port_inline.v +++ b/test_regress/t/t_force_port_inline.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_readwrite.py b/test_regress/t/t_force_readwrite.py index aa5dacc93..3c6aa8922 100755 --- a/test_regress/t/t_force_readwrite.py +++ b/test_regress/t/t_force_readwrite.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_readwrite.v b/test_regress/t/t_force_readwrite.v index 3272b9e01..1382e7cc9 100644 --- a/test_regress/t/t_force_readwrite.v +++ b/test_regress/t/t_force_readwrite.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_force_readwrite_unsup.py b/test_regress/t/t_force_readwrite_unsup.py index efe8cc01c..382ad0d44 100755 --- a/test_regress/t/t_force_readwrite_unsup.py +++ b/test_regress/t/t_force_readwrite_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_readwrite_unsup.v b/test_regress/t/t_force_readwrite_unsup.v index 11bc3ce8a..6672c2b71 100644 --- a/test_regress/t/t_force_readwrite_unsup.v +++ b/test_regress/t/t_force_readwrite_unsup.v @@ -1,13 +1,13 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_force_release.py b/test_regress/t/t_force_release.py index 8084f4e71..e9f4a44c9 100755 --- a/test_regress/t/t_force_release.py +++ b/test_regress/t/t_force_release.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_release.v b/test_regress/t/t_force_release.v index 7dbff39c2..02908831d 100644 --- a/test_regress/t/t_force_release.v +++ b/test_regress/t/t_force_release.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_release_net.py b/test_regress/t/t_force_release_net.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_force_release_net.py +++ b/test_regress/t/t_force_release_net.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_release_net.v b/test_regress/t/t_force_release_net.v index 6bf47e073..4a7b71bce 100644 --- a/test_regress/t/t_force_release_net.v +++ b/test_regress/t/t_force_release_net.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_release_net_reverse.py b/test_regress/t/t_force_release_net_reverse.py index eee5aeb88..e45d4e931 100755 --- a/test_regress/t/t_force_release_net_reverse.py +++ b/test_regress/t/t_force_release_net_reverse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_release_net_trace.py b/test_regress/t/t_force_release_net_trace.py index 5e40d1a78..a26f72174 100755 --- a/test_regress/t/t_force_release_net_trace.py +++ b/test_regress/t/t_force_release_net_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_release_var.py b/test_regress/t/t_force_release_var.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_force_release_var.py +++ b/test_regress/t/t_force_release_var.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_release_var.v b/test_regress/t/t_force_release_var.v index 0790cc752..b98cc2608 100644 --- a/test_regress/t/t_force_release_var.v +++ b/test_regress/t/t_force_release_var.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_release_var_reverse.py b/test_regress/t/t_force_release_var_reverse.py index 624ccbc3b..d947b7f75 100755 --- a/test_regress/t/t_force_release_var_reverse.py +++ b/test_regress/t/t_force_release_var_reverse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_release_var_trace.py b/test_regress/t/t_force_release_var_trace.py index e58afb2bb..7d61c1978 100755 --- a/test_regress/t/t_force_release_var_trace.py +++ b/test_regress/t/t_force_release_var_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_rhs_ref.py b/test_regress/t/t_force_rhs_ref.py index aa5dacc93..3c6aa8922 100755 --- a/test_regress/t/t_force_rhs_ref.py +++ b/test_regress/t/t_force_rhs_ref.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_rhs_ref.v b/test_regress/t/t_force_rhs_ref.v index 069adb0cf..b3be1e91b 100644 --- a/test_regress/t/t_force_rhs_ref.v +++ b/test_regress/t/t_force_rhs_ref.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_rhs_ref_multi_lhs.py b/test_regress/t/t_force_rhs_ref_multi_lhs.py index aa5dacc93..3c6aa8922 100755 --- a/test_regress/t/t_force_rhs_ref_multi_lhs.py +++ b/test_regress/t/t_force_rhs_ref_multi_lhs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_rhs_ref_multi_lhs.v b/test_regress/t/t_force_rhs_ref_multi_lhs.v index 15fc1f711..ee73f478c 100644 --- a/test_regress/t/t_force_rhs_ref_multi_lhs.v +++ b/test_regress/t/t_force_rhs_ref_multi_lhs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_rhs_ref_multiple.py b/test_regress/t/t_force_rhs_ref_multiple.py index aa5dacc93..3c6aa8922 100755 --- a/test_regress/t/t_force_rhs_ref_multiple.py +++ b/test_regress/t/t_force_rhs_ref_multiple.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_rhs_ref_multiple.v b/test_regress/t/t_force_rhs_ref_multiple.v index afc2c390d..01736d068 100644 --- a/test_regress/t/t_force_rhs_ref_multiple.v +++ b/test_regress/t/t_force_rhs_ref_multiple.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_select_bad.py b/test_regress/t/t_force_select_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_force_select_bad.py +++ b/test_regress/t/t_force_select_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_select_bad.v b/test_regress/t/t_force_select_bad.v index 5b5bdb725..b9c2e29c7 100644 --- a/test_regress/t/t_force_select_bad.v +++ b/test_regress/t/t_force_select_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_force_struct_partial.py b/test_regress/t/t_force_struct_partial.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_force_struct_partial.py +++ b/test_regress/t/t_force_struct_partial.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_struct_partial.v b/test_regress/t/t_force_struct_partial.v index 7e4d452cf..a2e8f4762 100644 --- a/test_regress/t/t_force_struct_partial.v +++ b/test_regress/t/t_force_struct_partial.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_subnet.py b/test_regress/t/t_force_subnet.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_force_subnet.py +++ b/test_regress/t/t_force_subnet.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_subnet.v b/test_regress/t/t_force_subnet.v index 893b95096..1b3be4fc7 100644 --- a/test_regress/t/t_force_subnet.v +++ b/test_regress/t/t_force_subnet.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_subvar.py b/test_regress/t/t_force_subvar.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_force_subvar.py +++ b/test_regress/t/t_force_subvar.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_subvar.v b/test_regress/t/t_force_subvar.v index 21ebd199e..a53802be8 100644 --- a/test_regress/t/t_force_subvar.v +++ b/test_regress/t/t_force_subvar.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_tri.py b/test_regress/t/t_force_tri.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_force_tri.py +++ b/test_regress/t/t_force_tri.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_tri.v b/test_regress/t/t_force_tri.v index 517a4482f..bf6c26dc8 100644 --- a/test_regress/t/t_force_tri.v +++ b/test_regress/t/t_force_tri.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_unpacked.py b/test_regress/t/t_force_unpacked.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_force_unpacked.py +++ b/test_regress/t/t_force_unpacked.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_unpacked.v b/test_regress/t/t_force_unpacked.v index 1304bbbb4..e942d8523 100644 --- a/test_regress/t/t_force_unpacked.v +++ b/test_regress/t/t_force_unpacked.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_force_unpacked_unsup.py b/test_regress/t/t_force_unpacked_unsup.py index efe8cc01c..382ad0d44 100755 --- a/test_regress/t/t_force_unpacked_unsup.py +++ b/test_regress/t/t_force_unpacked_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_force_unpacked_unsup.v b/test_regress/t/t_force_unpacked_unsup.v index b98036d03..63ef45b67 100644 --- a/test_regress/t/t_force_unpacked_unsup.v +++ b/test_regress/t/t_force_unpacked_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_forceable_net.cpp b/test_regress/t/t_forceable_net.cpp index 7830e52f0..d6a556468 100644 --- a/test_regress/t/t_forceable_net.cpp +++ b/test_regress/t/t_forceable_net.cpp @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: CC0-1.0 #include "verilatedos.h" diff --git a/test_regress/t/t_forceable_net.v b/test_regress/t/t_forceable_net.v index ba18adc2c..910551852 100644 --- a/test_regress/t/t_forceable_net.v +++ b/test_regress/t/t_forceable_net.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_forceable_net.vlt b/test_regress/t/t_forceable_net.vlt index e551de233..77d6b2f9e 100644 --- a/test_regress/t/t_forceable_net.vlt +++ b/test_regress/t/t_forceable_net.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_forceable_net_cmt.py b/test_regress/t/t_forceable_net_cmt.py index 041bb0c49..6af4a2030 100755 --- a/test_regress/t/t_forceable_net_cmt.py +++ b/test_regress/t/t_forceable_net_cmt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_forceable_net_cmt_trace.py b/test_regress/t/t_forceable_net_cmt_trace.py index 50e909840..4a6c4e73a 100755 --- a/test_regress/t/t_forceable_net_cmt_trace.py +++ b/test_regress/t/t_forceable_net_cmt_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_forceable_net_vlt.py b/test_regress/t/t_forceable_net_vlt.py index 5d9d78291..6d2340766 100755 --- a/test_regress/t/t_forceable_net_vlt.py +++ b/test_regress/t/t_forceable_net_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_forceable_net_vlt_trace.py b/test_regress/t/t_forceable_net_vlt_trace.py index f268112b8..2dbbaadd9 100755 --- a/test_regress/t/t_forceable_net_vlt_trace.py +++ b/test_regress/t/t_forceable_net_vlt_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_forceable_public_flat.py b/test_regress/t/t_forceable_public_flat.py index 065390643..f18943111 100755 --- a/test_regress/t/t_forceable_public_flat.py +++ b/test_regress/t/t_forceable_public_flat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_forceable_public_flat.v b/test_regress/t/t_forceable_public_flat.v index 220aa150a..e5b842be6 100644 --- a/test_regress/t/t_forceable_public_flat.v +++ b/test_regress/t/t_forceable_public_flat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_forceable_string_bad.py b/test_regress/t/t_forceable_string_bad.py index e30916148..4cebd5d8e 100755 --- a/test_regress/t/t_forceable_string_bad.py +++ b/test_regress/t/t_forceable_string_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_forceable_string_bad.v b/test_regress/t/t_forceable_string_bad.v index 668ccbfcc..baadb84ce 100644 --- a/test_regress/t/t_forceable_string_bad.v +++ b/test_regress/t/t_forceable_string_bad.v @@ -1,6 +1,6 @@ // ====================================================================== -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Christian Hecken // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/test_regress/t/t_forceable_unpacked_bad.py b/test_regress/t/t_forceable_unpacked_bad.py index e30916148..4cebd5d8e 100755 --- a/test_regress/t/t_forceable_unpacked_bad.py +++ b/test_regress/t/t_forceable_unpacked_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_forceable_unpacked_bad.v b/test_regress/t/t_forceable_unpacked_bad.v index e8c3be432..d48cc7e51 100644 --- a/test_regress/t/t_forceable_unpacked_bad.v +++ b/test_regress/t/t_forceable_unpacked_bad.v @@ -1,6 +1,6 @@ // ====================================================================== -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Christian Hecken // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/test_regress/t/t_forceable_var.cpp b/test_regress/t/t_forceable_var.cpp index f95b1c27c..60394d453 100644 --- a/test_regress/t/t_forceable_var.cpp +++ b/test_regress/t/t_forceable_var.cpp @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: CC0-1.0 #include "verilatedos.h" diff --git a/test_regress/t/t_forceable_var.v b/test_regress/t/t_forceable_var.v index 4079780e8..9423c942d 100644 --- a/test_regress/t/t_forceable_var.v +++ b/test_regress/t/t_forceable_var.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_forceable_var.vlt b/test_regress/t/t_forceable_var.vlt index c64f48200..70c62c881 100644 --- a/test_regress/t/t_forceable_var.vlt +++ b/test_regress/t/t_forceable_var.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_forceable_var_cmt.py b/test_regress/t/t_forceable_var_cmt.py index c79bd38ef..260ae98f4 100755 --- a/test_regress/t/t_forceable_var_cmt.py +++ b/test_regress/t/t_forceable_var_cmt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_forceable_var_cmt_trace.py b/test_regress/t/t_forceable_var_cmt_trace.py index 47c930538..a551105de 100755 --- a/test_regress/t/t_forceable_var_cmt_trace.py +++ b/test_regress/t/t_forceable_var_cmt_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_forceable_var_vlt.py b/test_regress/t/t_forceable_var_vlt.py index 83033dff9..db3e6fb03 100755 --- a/test_regress/t/t_forceable_var_vlt.py +++ b/test_regress/t/t_forceable_var_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_forceable_var_vlt_trace.py b/test_regress/t/t_forceable_var_vlt_trace.py index 569ee7f09..1ae5dec46 100755 --- a/test_regress/t/t_forceable_var_vlt_trace.py +++ b/test_regress/t/t_forceable_var_vlt_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach.py b/test_regress/t/t_foreach.py index 7a4bc150c..6a5a6175f 100755 --- a/test_regress/t/t_foreach.py +++ b/test_regress/t/t_foreach.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach.v b/test_regress/t/t_foreach.v index f9a700064..4020752bc 100644 --- a/test_regress/t/t_foreach.v +++ b/test_regress/t/t_foreach.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_foreach_array.py b/test_regress/t/t_foreach_array.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_foreach_array.py +++ b/test_regress/t/t_foreach_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach_array.v b/test_regress/t/t_foreach_array.v index 2f4297c14..43e219448 100755 --- a/test_regress/t/t_foreach_array.v +++ b/test_regress/t/t_foreach_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 module t_foreach_array; diff --git a/test_regress/t/t_foreach_bad.py b/test_regress/t/t_foreach_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_foreach_bad.py +++ b/test_regress/t/t_foreach_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach_bad.v b/test_regress/t/t_foreach_bad.v index 971bf6c94..b2cd9e93e 100644 --- a/test_regress/t/t_foreach_bad.v +++ b/test_regress/t/t_foreach_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_foreach_blkname.py b/test_regress/t/t_foreach_blkname.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_foreach_blkname.py +++ b/test_regress/t/t_foreach_blkname.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach_blkname.v b/test_regress/t/t_foreach_blkname.v index 3eceb8a3c..659c41bec 100644 --- a/test_regress/t/t_foreach_blkname.v +++ b/test_regress/t/t_foreach_blkname.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_foreach_class.py b/test_regress/t/t_foreach_class.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_foreach_class.py +++ b/test_regress/t/t_foreach_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach_class.v b/test_regress/t/t_foreach_class.v index 7485c8c0f..13f3b61a1 100644 --- a/test_regress/t/t_foreach_class.v +++ b/test_regress/t/t_foreach_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_foreach_const.py b/test_regress/t/t_foreach_const.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_foreach_const.py +++ b/test_regress/t/t_foreach_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach_const.v b/test_regress/t/t_foreach_const.v index 29cf8084b..cd8144c98 100644 --- a/test_regress/t/t_foreach_const.v +++ b/test_regress/t/t_foreach_const.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_foreach_iface.py b/test_regress/t/t_foreach_iface.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_foreach_iface.py +++ b/test_regress/t/t_foreach_iface.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach_iface.v b/test_regress/t/t_foreach_iface.v index 0412c6821..a93695d0f 100644 --- a/test_regress/t/t_foreach_iface.v +++ b/test_regress/t/t_foreach_iface.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Pawel Jewstafjew (Pawel.Jewstafjew@gmail.com). +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2022 Pawel Jewstafjew // SPDX-License-Identifier: CC0-1.0 interface Iface (input bit [31:0] regs [1]); diff --git a/test_regress/t/t_foreach_nindex_bad.py b/test_regress/t/t_foreach_nindex_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_foreach_nindex_bad.py +++ b/test_regress/t/t_foreach_nindex_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach_nindex_bad.v b/test_regress/t/t_foreach_nindex_bad.v index 125b8ff26..ee1a67340 100644 --- a/test_regress/t/t_foreach_nindex_bad.v +++ b/test_regress/t/t_foreach_nindex_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_foreach_noivar.py b/test_regress/t/t_foreach_noivar.py index 53f0d4385..865433d95 100755 --- a/test_regress/t/t_foreach_noivar.py +++ b/test_regress/t/t_foreach_noivar.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach_noivar.v b/test_regress/t/t_foreach_noivar.v index cb5f99112..e722fcf18 100644 --- a/test_regress/t/t_foreach_noivar.v +++ b/test_regress/t/t_foreach_noivar.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_foreach_noivar_bad.py b/test_regress/t/t_foreach_noivar_bad.py index 2101e3902..cfc73a4a4 100755 --- a/test_regress/t/t_foreach_noivar_bad.py +++ b/test_regress/t/t_foreach_noivar_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach_sideeff_uvm.py b/test_regress/t/t_foreach_sideeff_uvm.py index 563b6fc6f..78ebab213 100755 --- a/test_regress/t/t_foreach_sideeff_uvm.py +++ b/test_regress/t/t_foreach_sideeff_uvm.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach_sideeff_uvm.v b/test_regress/t/t_foreach_sideeff_uvm.v index c67b8e85c..298a5e427 100644 --- a/test_regress/t/t_foreach_sideeff_uvm.v +++ b/test_regress/t/t_foreach_sideeff_uvm.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_foreach_type_bad.py b/test_regress/t/t_foreach_type_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_foreach_type_bad.py +++ b/test_regress/t/t_foreach_type_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_foreach_type_bad.v b/test_regress/t/t_foreach_type_bad.v index 7623abb19..5a5abef15 100644 --- a/test_regress/t/t_foreach_type_bad.v +++ b/test_regress/t/t_foreach_type_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_fork.py b/test_regress/t/t_fork.py index bb6e45319..f1ea40d54 100755 --- a/test_regress/t/t_fork.py +++ b/test_regress/t/t_fork.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork.v b/test_regress/t/t_fork.v index c7b74933f..9759c2940 100644 --- a/test_regress/t/t_fork.v +++ b/test_regress/t/t_fork.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_bbox.py b/test_regress/t/t_fork_bbox.py index 0c1f1c71a..fd96137bc 100755 --- a/test_regress/t/t_fork_bbox.py +++ b/test_regress/t/t_fork_bbox.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_bbox.v b/test_regress/t/t_fork_bbox.v index 4920cb397..1a9fc9a95 100644 --- a/test_regress/t/t_fork_bbox.v +++ b/test_regress/t/t_fork_bbox.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_block_item_declaration.py b/test_regress/t/t_fork_block_item_declaration.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_fork_block_item_declaration.py +++ b/test_regress/t/t_fork_block_item_declaration.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_block_item_declaration.v b/test_regress/t/t_fork_block_item_declaration.v index 6f00d126e..20c438229 100644 --- a/test_regress/t/t_fork_block_item_declaration.v +++ b/test_regress/t/t_fork_block_item_declaration.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 static int counts[10]; diff --git a/test_regress/t/t_fork_cfunc_finish.py b/test_regress/t/t_fork_cfunc_finish.py index 1c061c8c9..3a46a7545 100755 --- a/test_regress/t/t_fork_cfunc_finish.py +++ b/test_regress/t/t_fork_cfunc_finish.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_cfunc_finish.v b/test_regress/t/t_fork_cfunc_finish.v index 661718f14..e0d2dbcd4 100644 --- a/test_regress/t/t_fork_cfunc_finish.v +++ b/test_regress/t/t_fork_cfunc_finish.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_delay.py b/test_regress/t/t_fork_delay.py index 1c061c8c9..3a46a7545 100755 --- a/test_regress/t/t_fork_delay.py +++ b/test_regress/t/t_fork_delay.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_delay.v b/test_regress/t/t_fork_delay.v index fef847a6e..8897e0e7b 100644 --- a/test_regress/t/t_fork_delay.v +++ b/test_regress/t/t_fork_delay.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_delay_finish.py b/test_regress/t/t_fork_delay_finish.py index 1c061c8c9..3a46a7545 100755 --- a/test_regress/t/t_fork_delay_finish.py +++ b/test_regress/t/t_fork_delay_finish.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_delay_finish.v b/test_regress/t/t_fork_delay_finish.v index a36e09a02..65a046d04 100644 --- a/test_regress/t/t_fork_delay_finish.v +++ b/test_regress/t/t_fork_delay_finish.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_dynscope.py b/test_regress/t/t_fork_dynscope.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_fork_dynscope.py +++ b/test_regress/t/t_fork_dynscope.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_dynscope.v b/test_regress/t/t_fork_dynscope.v index e1264e238..62d919e6b 100644 --- a/test_regress/t/t_fork_dynscope.v +++ b/test_regress/t/t_fork_dynscope.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_fork_dynscope_interface.py b/test_regress/t/t_fork_dynscope_interface.py index c1c09c48b..6ed2bc5c7 100755 --- a/test_regress/t/t_fork_dynscope_interface.py +++ b/test_regress/t/t_fork_dynscope_interface.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_dynscope_interface.v b/test_regress/t/t_fork_dynscope_interface.v index 59132d448..bef7f9aca 100644 --- a/test_regress/t/t_fork_dynscope_interface.v +++ b/test_regress/t/t_fork_dynscope_interface.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_dynscope_out.py b/test_regress/t/t_fork_dynscope_out.py index e555ab909..f478cb764 100755 --- a/test_regress/t/t_fork_dynscope_out.py +++ b/test_regress/t/t_fork_dynscope_out.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_dynscope_out.v b/test_regress/t/t_fork_dynscope_out.v index c4e25a014..ab1b3f8fd 100644 --- a/test_regress/t/t_fork_dynscope_out.v +++ b/test_regress/t/t_fork_dynscope_out.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_dynscope_unsup.py b/test_regress/t/t_fork_dynscope_unsup.py index efe8cc01c..382ad0d44 100755 --- a/test_regress/t/t_fork_dynscope_unsup.py +++ b/test_regress/t/t_fork_dynscope_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_dynscope_unsup.v b/test_regress/t/t_fork_dynscope_unsup.v index dd1e02c2e..893c44a8b 100644 --- a/test_regress/t/t_fork_dynscope_unsup.v +++ b/test_regress/t/t_fork_dynscope_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_finish.py b/test_regress/t/t_fork_finish.py index 1c061c8c9..3a46a7545 100755 --- a/test_regress/t/t_fork_finish.py +++ b/test_regress/t/t_fork_finish.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_finish.v b/test_regress/t/t_fork_finish.v index 3bb0a1193..a8d9172fc 100644 --- a/test_regress/t/t_fork_finish.v +++ b/test_regress/t/t_fork_finish.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_func2_bad.py b/test_regress/t/t_fork_func2_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_fork_func2_bad.py +++ b/test_regress/t/t_fork_func2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_func2_bad.v b/test_regress/t/t_fork_func2_bad.v index 5627dca5f..90242c1b8 100644 --- a/test_regress/t/t_fork_func2_bad.v +++ b/test_regress/t/t_fork_func2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_func_bad.py b/test_regress/t/t_fork_func_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_fork_func_bad.py +++ b/test_regress/t/t_fork_func_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_func_bad.v b/test_regress/t/t_fork_func_bad.v index 1ecede931..9ec53517a 100644 --- a/test_regress/t/t_fork_func_bad.v +++ b/test_regress/t/t_fork_func_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_initial.py b/test_regress/t/t_fork_initial.py index 8dbd20354..621c29dcc 100755 --- a/test_regress/t/t_fork_initial.py +++ b/test_regress/t/t_fork_initial.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_initial.v b/test_regress/t/t_fork_initial.v index ef6ed69b1..8bf3bee57 100644 --- a/test_regress/t/t_fork_initial.v +++ b/test_regress/t/t_fork_initial.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(); diff --git a/test_regress/t/t_fork_join_none_any_nested.py b/test_regress/t/t_fork_join_none_any_nested.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_fork_join_none_any_nested.py +++ b/test_regress/t/t_fork_join_none_any_nested.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_join_none_any_nested.v b/test_regress/t/t_fork_join_none_any_nested.v index 69f043e0c..6a0f99875 100644 --- a/test_regress/t/t_fork_join_none_any_nested.v +++ b/test_regress/t/t_fork_join_none_any_nested.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 event evt1, evt2, evt3; diff --git a/test_regress/t/t_fork_join_none_class_cap.py b/test_regress/t/t_fork_join_none_class_cap.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_fork_join_none_class_cap.py +++ b/test_regress/t/t_fork_join_none_class_cap.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_join_none_class_cap.v b/test_regress/t/t_fork_join_none_class_cap.v index 36ba60f03..49cd26392 100644 --- a/test_regress/t/t_fork_join_none_class_cap.v +++ b/test_regress/t/t_fork_join_none_class_cap.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 event evt1; diff --git a/test_regress/t/t_fork_join_none_stmt.py b/test_regress/t/t_fork_join_none_stmt.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_fork_join_none_stmt.py +++ b/test_regress/t/t_fork_join_none_stmt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_join_none_stmt.v b/test_regress/t/t_fork_join_none_stmt.v index 57e027756..82601cf93 100644 --- a/test_regress/t/t_fork_join_none_stmt.v +++ b/test_regress/t/t_fork_join_none_stmt.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_fork_join_none_virtual.py b/test_regress/t/t_fork_join_none_virtual.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_fork_join_none_virtual.py +++ b/test_regress/t/t_fork_join_none_virtual.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_join_none_virtual.v b/test_regress/t/t_fork_join_none_virtual.v index 717f7707c..6a0df7c6a 100644 --- a/test_regress/t/t_fork_join_none_virtual.v +++ b/test_regress/t/t_fork_join_none_virtual.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 event evt1; diff --git a/test_regress/t/t_fork_jumpblock.py b/test_regress/t/t_fork_jumpblock.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_fork_jumpblock.py +++ b/test_regress/t/t_fork_jumpblock.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_jumpblock.v b/test_regress/t/t_fork_jumpblock.v index 13ef8e9f3..f4309f903 100644 --- a/test_regress/t/t_fork_jumpblock.v +++ b/test_regress/t/t_fork_jumpblock.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class bar; diff --git a/test_regress/t/t_fork_label.py b/test_regress/t/t_fork_label.py index 46560bc9c..346ef8602 100755 --- a/test_regress/t/t_fork_label.py +++ b/test_regress/t/t_fork_label.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_label.v b/test_regress/t/t_fork_label.v index 60552db4b..316ed630d 100644 --- a/test_regress/t/t_fork_label.v +++ b/test_regress/t/t_fork_label.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_label_timing.py b/test_regress/t/t_fork_label_timing.py index e7139372c..00c84e8d2 100755 --- a/test_regress/t/t_fork_label_timing.py +++ b/test_regress/t/t_fork_label_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_none_var.py b/test_regress/t/t_fork_none_var.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_fork_none_var.py +++ b/test_regress/t/t_fork_none_var.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_none_var.v b/test_regress/t/t_fork_none_var.v index 5c9085492..ede254ff7 100644 --- a/test_regress/t/t_fork_none_var.v +++ b/test_regress/t/t_fork_none_var.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_output_arg.py b/test_regress/t/t_fork_output_arg.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_fork_output_arg.py +++ b/test_regress/t/t_fork_output_arg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_output_arg.v b/test_regress/t/t_fork_output_arg.v index e5c5169e5..7c80d81d7 100644 --- a/test_regress/t/t_fork_output_arg.v +++ b/test_regress/t/t_fork_output_arg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_fork_port.py b/test_regress/t/t_fork_port.py index a1700c6d9..a36e184d4 100755 --- a/test_regress/t/t_fork_port.py +++ b/test_regress/t/t_fork_port.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_port.v b/test_regress/t/t_fork_port.v index f294278fd..96d169dfa 100644 --- a/test_regress/t/t_fork_port.v +++ b/test_regress/t/t_fork_port.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_repeat.py b/test_regress/t/t_fork_repeat.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_fork_repeat.py +++ b/test_regress/t/t_fork_repeat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_repeat.v b/test_regress/t/t_fork_repeat.v index 8eb5100d8..6f5fcc46c 100644 --- a/test_regress/t/t_fork_repeat.v +++ b/test_regress/t/t_fork_repeat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_repeat_reset.py b/test_regress/t/t_fork_repeat_reset.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_fork_repeat_reset.py +++ b/test_regress/t/t_fork_repeat_reset.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fork_repeat_reset.v b/test_regress/t/t_fork_repeat_reset.v index e24b67e9a..28a95c071 100644 --- a/test_regress/t/t_fork_repeat_reset.v +++ b/test_regress/t/t_fork_repeat_reset.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fork_timing.py b/test_regress/t/t_fork_timing.py index 8c92975ff..8d0ca51d2 100755 --- a/test_regress/t/t_fork_timing.py +++ b/test_regress/t/t_fork_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fourstate_assign.py b/test_regress/t/t_fourstate_assign.py index e41ab0cdd..8a938befd 100755 --- a/test_regress/t/t_fourstate_assign.py +++ b/test_regress/t/t_fourstate_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fourstate_assign.v b/test_regress/t/t_fourstate_assign.v index 84f46fc7e..059c1211c 100644 --- a/test_regress/t/t_fourstate_assign.v +++ b/test_regress/t/t_fourstate_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Test for IEEE 1800-2023 6.22.2 - valid array assignments with matching state types // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_fourstate_assign_bad.py b/test_regress/t/t_fourstate_assign_bad.py index 392b50fb6..38cf36b43 100755 --- a/test_regress/t/t_fourstate_assign_bad.py +++ b/test_regress/t/t_fourstate_assign_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fourstate_assign_bad.v b/test_regress/t/t_fourstate_assign_bad.v index 9fce8ec11..e7d24381e 100644 --- a/test_regress/t/t_fourstate_assign_bad.v +++ b/test_regress/t/t_fourstate_assign_bad.v @@ -1,8 +1,8 @@ // DESCRIPTION: Test for IEEE 1800-2023 6.22.2 - 4-state to 2-state type equivalence // This should produce a type error because bit and logic are not equivalent types // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func.py b/test_regress/t/t_func.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func.py +++ b/test_regress/t/t_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func.v b/test_regress/t/t_func.v index 7f9817703..1421c5ef1 100644 --- a/test_regress/t/t_func.v +++ b/test_regress/t/t_func.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_arg_complex.py b/test_regress/t/t_func_arg_complex.py index b9135448f..4292bd231 100755 --- a/test_regress/t/t_func_arg_complex.py +++ b/test_regress/t/t_func_arg_complex.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_arg_complex.v b/test_regress/t/t_func_arg_complex.v index a6c365678..7f44912ec 100644 --- a/test_regress/t/t_func_arg_complex.v +++ b/test_regress/t/t_func_arg_complex.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_func_automatic_clear.py b/test_regress/t/t_func_automatic_clear.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_func_automatic_clear.py +++ b/test_regress/t/t_func_automatic_clear.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_automatic_clear.v b/test_regress/t/t_func_automatic_clear.v index 5b1dd3ef1..512f8c529 100644 --- a/test_regress/t/t_func_automatic_clear.v +++ b/test_regress/t/t_func_automatic_clear.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test automatic function variables lifetime // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Augustin Fabre. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Augustin Fabre // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_func_bad.py b/test_regress/t/t_func_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_func_bad.py +++ b/test_regress/t/t_func_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_bad.v b/test_regress/t/t_func_bad.v index 835ab2b45..6e546f489 100644 --- a/test_regress/t/t_func_bad.v +++ b/test_regress/t/t_func_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_bad_width.py b/test_regress/t/t_func_bad_width.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_func_bad_width.py +++ b/test_regress/t/t_func_bad_width.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_bad_width.v b/test_regress/t/t_func_bad_width.v index 22d9af299..490b56341 100644 --- a/test_regress/t/t_func_bad_width.v +++ b/test_regress/t/t_func_bad_width.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_begin2.py b/test_regress/t/t_func_begin2.py index 93ef8a8f0..1ceba33c4 100755 --- a/test_regress/t/t_func_begin2.py +++ b/test_regress/t/t_func_begin2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_begin2.v b/test_regress/t/t_func_begin2.v index 57f1dc4a0..38d0a1283 100644 --- a/test_regress/t/t_func_begin2.v +++ b/test_regress/t/t_func_begin2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module init; diff --git a/test_regress/t/t_func_call_order.py b/test_regress/t/t_func_call_order.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_call_order.py +++ b/test_regress/t/t_func_call_order.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_call_order.v b/test_regress/t/t_func_call_order.v index 91866bb52..8df21f945 100644 --- a/test_regress/t/t_func_call_order.v +++ b/test_regress/t/t_func_call_order.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_func_call_super_arg.py b/test_regress/t/t_func_call_super_arg.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_func_call_super_arg.py +++ b/test_regress/t/t_func_call_super_arg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_call_super_arg.v b/test_regress/t/t_func_call_super_arg.v index 6c2af983c..befee3703 100644 --- a/test_regress/t/t_func_call_super_arg.v +++ b/test_regress/t/t_func_call_super_arg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class base; diff --git a/test_regress/t/t_func_check.py b/test_regress/t/t_func_check.py index 629441927..af8b14903 100755 --- a/test_regress/t/t_func_check.py +++ b/test_regress/t/t_func_check.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_check.v b/test_regress/t/t_func_check.v index 28425e791..e593e39e0 100644 --- a/test_regress/t/t_func_check.v +++ b/test_regress/t/t_func_check.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off WIDTH diff --git a/test_regress/t/t_func_complex.py b/test_regress/t/t_func_complex.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_complex.py +++ b/test_regress/t/t_func_complex.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_complex.v b/test_regress/t/t_func_complex.v index d249426b5..cd92427ee 100644 --- a/test_regress/t/t_func_complex.v +++ b/test_regress/t/t_func_complex.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(); diff --git a/test_regress/t/t_func_complex_noinl.py b/test_regress/t/t_func_complex_noinl.py index b5ec76840..b50a4cab1 100755 --- a/test_regress/t/t_func_complex_noinl.py +++ b/test_regress/t/t_func_complex_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 test.top_filename = "t/t_func_complex.v" diff --git a/test_regress/t/t_func_cond.py b/test_regress/t/t_func_cond.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_cond.py +++ b/test_regress/t/t_func_cond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_cond.v b/test_regress/t/t_func_cond.v index 16b664a77..e5cea95fd 100644 --- a/test_regress/t/t_func_cond.v +++ b/test_regress/t/t_func_cond.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_const.py b/test_regress/t/t_func_const.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_const.py +++ b/test_regress/t/t_func_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_const.v b/test_regress/t/t_func_const.v index d1abd415e..8ce636ef2 100644 --- a/test_regress/t/t_func_const.v +++ b/test_regress/t/t_func_const.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package testpackage; diff --git a/test_regress/t/t_func_const2_bad.py b/test_regress/t/t_func_const2_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_func_const2_bad.py +++ b/test_regress/t/t_func_const2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_const2_bad.v b/test_regress/t/t_func_const2_bad.v index f4515b317..5cabc03b5 100644 --- a/test_regress/t/t_func_const2_bad.v +++ b/test_regress/t/t_func_const2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 function integer f_add(input [31:0] a, input [31:0] b); diff --git a/test_regress/t/t_func_const3_bad.py b/test_regress/t/t_func_const3_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_func_const3_bad.py +++ b/test_regress/t/t_func_const3_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_const3_bad.v b/test_regress/t/t_func_const3_bad.v index 9d45b03a9..65a46a6c1 100644 --- a/test_regress/t/t_func_const3_bad.v +++ b/test_regress/t/t_func_const3_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 module c9 diff --git a/test_regress/t/t_func_const_bad.py b/test_regress/t/t_func_const_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_func_const_bad.py +++ b/test_regress/t/t_func_const_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_const_bad.v b/test_regress/t/t_func_const_bad.v index 1ebe7c765..99e44d3b0 100644 --- a/test_regress/t/t_func_const_bad.v +++ b/test_regress/t/t_func_const_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_const_packed_array_bad.py b/test_regress/t/t_func_const_packed_array_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_func_const_packed_array_bad.py +++ b/test_regress/t/t_func_const_packed_array_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_const_packed_array_bad.v b/test_regress/t/t_func_const_packed_array_bad.v index 25fbc4988..07d7a7138 100644 --- a/test_regress/t/t_func_const_packed_array_bad.v +++ b/test_regress/t/t_func_const_packed_array_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_const_packed_struct_bad.py b/test_regress/t/t_func_const_packed_struct_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_func_const_packed_struct_bad.py +++ b/test_regress/t/t_func_const_packed_struct_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_const_packed_struct_bad.v b/test_regress/t/t_func_const_packed_struct_bad.v index 2ad2586ce..577e85cb6 100644 --- a/test_regress/t/t_func_const_packed_struct_bad.v +++ b/test_regress/t/t_func_const_packed_struct_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_const_packed_struct_bad2.py b/test_regress/t/t_func_const_packed_struct_bad2.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_func_const_packed_struct_bad2.py +++ b/test_regress/t/t_func_const_packed_struct_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_const_packed_struct_bad2.v b/test_regress/t/t_func_const_packed_struct_bad2.v index 77be332a6..746e321c3 100644 --- a/test_regress/t/t_func_const_packed_struct_bad2.v +++ b/test_regress/t/t_func_const_packed_struct_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_const_struct_bad.py b/test_regress/t/t_func_const_struct_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_func_const_struct_bad.py +++ b/test_regress/t/t_func_const_struct_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_const_struct_bad.v b/test_regress/t/t_func_const_struct_bad.v index c7e75afa5..767761763 100644 --- a/test_regress/t/t_func_const_struct_bad.v +++ b/test_regress/t/t_func_const_struct_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_crc.py b/test_regress/t/t_func_crc.py index 0304e7ed5..0f6ce0c75 100755 --- a/test_regress/t/t_func_crc.py +++ b/test_regress/t/t_func_crc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_crc.v b/test_regress/t/t_func_crc.v index 34a510412..f8ef4126a 100644 --- a/test_regress/t/t_func_crc.v +++ b/test_regress/t/t_func_crc.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_func_default_warn.py b/test_regress/t/t_func_default_warn.py index 78d425f95..35bc0fd0e 100755 --- a/test_regress/t/t_func_default_warn.py +++ b/test_regress/t/t_func_default_warn.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_default_warn.v b/test_regress/t/t_func_default_warn.v index a0c5ec436..5172cc469 100644 --- a/test_regress/t/t_func_default_warn.v +++ b/test_regress/t/t_func_default_warn.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Test for warning (not error) on improperly width'ed // default function argument // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 function automatic logic foo diff --git a/test_regress/t/t_func_defaults.py b/test_regress/t/t_func_defaults.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_defaults.py +++ b/test_regress/t/t_func_defaults.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_defaults.v b/test_regress/t/t_func_defaults.v index 907e50e92..3c56a6b7e 100644 --- a/test_regress/t/t_func_defaults.v +++ b/test_regress/t/t_func_defaults.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Test for warning (not error) on improperly width'ed // default function argument // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 parameter logic BAR = 1'b1; diff --git a/test_regress/t/t_func_dotted.v b/test_regress/t/t_func_dotted.v index 17653192b..172eef864 100644 --- a/test_regress/t/t_func_dotted.v +++ b/test_regress/t/t_func_dotted.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_func_dotted_inl0.py b/test_regress/t/t_func_dotted_inl0.py index 9d666e421..97e26834a 100755 --- a/test_regress/t/t_func_dotted_inl0.py +++ b/test_regress/t/t_func_dotted_inl0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_dotted_inl0.vlt b/test_regress/t/t_func_dotted_inl0.vlt index 74d8c961a..7a9f34eac 100644 --- a/test_regress/t/t_func_dotted_inl0.vlt +++ b/test_regress/t/t_func_dotted_inl0.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_func_dotted_inl0_vlt.py b/test_regress/t/t_func_dotted_inl0_vlt.py index eefa82526..20d633489 100755 --- a/test_regress/t/t_func_dotted_inl0_vlt.py +++ b/test_regress/t/t_func_dotted_inl0_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_dotted_inl1.py b/test_regress/t/t_func_dotted_inl1.py index a60a34cb4..4f57eb710 100755 --- a/test_regress/t/t_func_dotted_inl1.py +++ b/test_regress/t/t_func_dotted_inl1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_dotted_inl1.vlt b/test_regress/t/t_func_dotted_inl1.vlt index f930d70a0..9da0a3c07 100644 --- a/test_regress/t/t_func_dotted_inl1.vlt +++ b/test_regress/t/t_func_dotted_inl1.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_func_dotted_inl1_vlt.py b/test_regress/t/t_func_dotted_inl1_vlt.py index bd48a7f96..5051ce0ad 100755 --- a/test_regress/t/t_func_dotted_inl1_vlt.py +++ b/test_regress/t/t_func_dotted_inl1_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_dotted_inl2.py b/test_regress/t/t_func_dotted_inl2.py index f0180cc32..701407a39 100755 --- a/test_regress/t/t_func_dotted_inl2.py +++ b/test_regress/t/t_func_dotted_inl2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_dotted_inl2.vlt b/test_regress/t/t_func_dotted_inl2.vlt index 855db3058..d628c1a38 100644 --- a/test_regress/t/t_func_dotted_inl2.vlt +++ b/test_regress/t/t_func_dotted_inl2.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_func_dotted_inl2_vlt.py b/test_regress/t/t_func_dotted_inl2_vlt.py index f572fb45b..bac3557bc 100755 --- a/test_regress/t/t_func_dotted_inl2_vlt.py +++ b/test_regress/t/t_func_dotted_inl2_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_endian.py b/test_regress/t/t_func_endian.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_endian.py +++ b/test_regress/t/t_func_endian.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_endian.v b/test_regress/t/t_func_endian.v index 260e3a987..09fe4c966 100644 --- a/test_regress/t/t_func_endian.v +++ b/test_regress/t/t_func_endian.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_func_first.py b/test_regress/t/t_func_first.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_first.py +++ b/test_regress/t/t_func_first.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_first.v b/test_regress/t/t_func_first.v index 22c7c52dd..a0b80224c 100644 --- a/test_regress/t/t_func_first.v +++ b/test_regress/t/t_func_first.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_func_flip.py b/test_regress/t/t_func_flip.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_flip.py +++ b/test_regress/t/t_func_flip.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_flip.v b/test_regress/t/t_func_flip.v index ad1e197f0..911484111 100644 --- a/test_regress/t/t_func_flip.v +++ b/test_regress/t/t_func_flip.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define INT_RANGE 31:0 diff --git a/test_regress/t/t_func_gen.py b/test_regress/t/t_func_gen.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_gen.py +++ b/test_regress/t/t_func_gen.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_gen.v b/test_regress/t/t_func_gen.v index 1904643cf..c87019760 100644 --- a/test_regress/t/t_func_gen.v +++ b/test_regress/t/t_func_gen.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2012 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_func_graphcirc.py b/test_regress/t/t_func_graphcirc.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_graphcirc.py +++ b/test_regress/t/t_func_graphcirc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_graphcirc.v b/test_regress/t/t_func_graphcirc.v index 8097ca345..5550bf81e 100644 --- a/test_regress/t/t_func_graphcirc.v +++ b/test_regress/t/t_func_graphcirc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_func_grey.py b/test_regress/t/t_func_grey.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_grey.py +++ b/test_regress/t/t_func_grey.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_grey.v b/test_regress/t/t_func_grey.v index c93305c3f..b4a458155 100644 --- a/test_regress/t/t_func_grey.v +++ b/test_regress/t/t_func_grey.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_func_impure_bad.py b/test_regress/t/t_func_impure_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_func_impure_bad.py +++ b/test_regress/t/t_func_impure_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_impure_bad.v b/test_regress/t/t_func_impure_bad.v index a042b770a..d45511ad3 100644 --- a/test_regress/t/t_func_impure_bad.v +++ b/test_regress/t/t_func_impure_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test of select from constant // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_inconly.py b/test_regress/t/t_func_inconly.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_inconly.py +++ b/test_regress/t/t_func_inconly.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_inconly.v b/test_regress/t/t_func_inconly.v index af4eb9a42..043f7e340 100644 --- a/test_regress/t/t_func_inconly.v +++ b/test_regress/t/t_func_inconly.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_inout_bit_sel.py b/test_regress/t/t_func_inout_bit_sel.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_inout_bit_sel.py +++ b/test_regress/t/t_func_inout_bit_sel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_inout_bit_sel.v b/test_regress/t/t_func_inout_bit_sel.v index 926cf14dc..d407267e1 100644 --- a/test_regress/t/t_func_inout_bit_sel.v +++ b/test_regress/t/t_func_inout_bit_sel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_func_io_order.py b/test_regress/t/t_func_io_order.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_io_order.py +++ b/test_regress/t/t_func_io_order.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_io_order.v b/test_regress/t/t_func_io_order.v index c7b90d5c5..682f41ca7 100644 --- a/test_regress/t/t_func_io_order.v +++ b/test_regress/t/t_func_io_order.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_func_lib.py b/test_regress/t/t_func_lib.py index 1b870040f..ea10931a5 100755 --- a/test_regress/t/t_func_lib.py +++ b/test_regress/t/t_func_lib.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_lib.v b/test_regress/t/t_func_lib.v index 5882728ba..6006e2aa5 100644 --- a/test_regress/t/t_func_lib.v +++ b/test_regress/t/t_func_lib.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_lib_sub.py b/test_regress/t/t_func_lib_sub.py index de97f6118..ce610dcf1 100755 --- a/test_regress/t/t_func_lib_sub.py +++ b/test_regress/t/t_func_lib_sub.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_lib_sub.v b/test_regress/t/t_func_lib_sub.v index 23eca8af5..13bca13cc 100644 --- a/test_regress/t/t_func_lib_sub.v +++ b/test_regress/t/t_func_lib_sub.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define zednkw 200 diff --git a/test_regress/t/t_func_lib_sub_timing.py b/test_regress/t/t_func_lib_sub_timing.py index 7c9bdb51b..6ec93499c 100755 --- a/test_regress/t/t_func_lib_sub_timing.py +++ b/test_regress/t/t_func_lib_sub_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_link.py b/test_regress/t/t_func_link.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_link.py +++ b/test_regress/t/t_func_link.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_link.v b/test_regress/t/t_func_link.v index 8921a89cc..31950f388 100644 --- a/test_regress/t/t_func_link.v +++ b/test_regress/t/t_func_link.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module Test(/*AUTOARG*/ diff --git a/test_regress/t/t_func_many_return.py b/test_regress/t/t_func_many_return.py index 5b582e767..09e1e8923 100755 --- a/test_regress/t/t_func_many_return.py +++ b/test_regress/t/t_func_many_return.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_many_return.v b/test_regress/t/t_func_many_return.v index b4f1fe8a7..89c157369 100644 --- a/test_regress/t/t_func_many_return.v +++ b/test_regress/t/t_func_many_return.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_mlog2.py b/test_regress/t/t_func_mlog2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_mlog2.py +++ b/test_regress/t/t_func_mlog2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_mlog2.v b/test_regress/t/t_func_mlog2.v index 1d85a39f6..3ee90fc89 100644 --- a/test_regress/t/t_func_mlog2.v +++ b/test_regress/t/t_func_mlog2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003-2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003-2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_func_modify_input.py b/test_regress/t/t_func_modify_input.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_func_modify_input.py +++ b/test_regress/t/t_func_modify_input.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_modify_input.v b/test_regress/t/t_func_modify_input.v index b1005d1e9..5a7bbadd6 100644 --- a/test_regress/t/t_func_modify_input.v +++ b/test_regress/t/t_func_modify_input.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class foo; diff --git a/test_regress/t/t_func_named.py b/test_regress/t/t_func_named.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_named.py +++ b/test_regress/t/t_func_named.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_named.v b/test_regress/t/t_func_named.v index 4d57317f0..11c41bb7f 100644 --- a/test_regress/t/t_func_named.v +++ b/test_regress/t/t_func_named.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_func_nansi_dup_bad.py b/test_regress/t/t_func_nansi_dup_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_func_nansi_dup_bad.py +++ b/test_regress/t/t_func_nansi_dup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_nansi_dup_bad.v b/test_regress/t/t_func_nansi_dup_bad.v index 06efe7e21..7095c9647 100644 --- a/test_regress/t/t_func_nansi_dup_bad.v +++ b/test_regress/t/t_func_nansi_dup_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef int T; diff --git a/test_regress/t/t_func_nansi_mism_bad.py b/test_regress/t/t_func_nansi_mism_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_func_nansi_mism_bad.py +++ b/test_regress/t/t_func_nansi_mism_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_nansi_mism_bad.v b/test_regress/t/t_func_nansi_mism_bad.v index b5d0038a3..dd5e687eb 100644 --- a/test_regress/t/t_func_nansi_mism_bad.v +++ b/test_regress/t/t_func_nansi_mism_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef int T; diff --git a/test_regress/t/t_func_no_lifetime_bad.py b/test_regress/t/t_func_no_lifetime_bad.py index 966dc53da..20b96a7d7 100755 --- a/test_regress/t/t_func_no_lifetime_bad.py +++ b/test_regress/t/t_func_no_lifetime_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_no_lifetime_bad.v b/test_regress/t/t_func_no_lifetime_bad.v index db183549e..bd1f74be1 100644 --- a/test_regress/t/t_func_no_lifetime_bad.v +++ b/test_regress/t/t_func_no_lifetime_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 // Not legal to put "static" here, so no warning diff --git a/test_regress/t/t_func_no_paren.py b/test_regress/t/t_func_no_paren.py index cca4c9e73..d6d35e7fd 100755 --- a/test_regress/t/t_func_no_paren.py +++ b/test_regress/t/t_func_no_paren.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_no_paren.v b/test_regress/t/t_func_no_paren.v index 13a56eff9..50353b698 100644 --- a/test_regress/t/t_func_no_paren.v +++ b/test_regress/t/t_func_no_paren.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_func_no_parentheses_bad.py b/test_regress/t/t_func_no_parentheses_bad.py index 966dc53da..20b96a7d7 100755 --- a/test_regress/t/t_func_no_parentheses_bad.py +++ b/test_regress/t/t_func_no_parentheses_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_no_parentheses_bad.v b/test_regress/t/t_func_no_parentheses_bad.v index 0427f1d3d..80c20f2a8 100644 --- a/test_regress/t/t_func_no_parentheses_bad.v +++ b/test_regress/t/t_func_no_parentheses_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 function static int func(); diff --git a/test_regress/t/t_func_noinl.py b/test_regress/t/t_func_noinl.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_noinl.py +++ b/test_regress/t/t_func_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_noinl.v b/test_regress/t/t_func_noinl.v index 2b280291b..62d2ff7fb 100644 --- a/test_regress/t/t_func_noinl.v +++ b/test_regress/t/t_func_noinl.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_func_numones.py b/test_regress/t/t_func_numones.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_numones.py +++ b/test_regress/t/t_func_numones.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_numones.v b/test_regress/t/t_func_numones.v index 2de8d7427..4de7ae579 100644 --- a/test_regress/t/t_func_numones.v +++ b/test_regress/t/t_func_numones.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_func_outfirst.py b/test_regress/t/t_func_outfirst.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_outfirst.py +++ b/test_regress/t/t_func_outfirst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_outfirst.v b/test_regress/t/t_func_outfirst.v index 4b79becd2..366217711 100644 --- a/test_regress/t/t_func_outfirst.v +++ b/test_regress/t/t_func_outfirst.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define DDIFF_BITS 9 diff --git a/test_regress/t/t_func_outp.py b/test_regress/t/t_func_outp.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_outp.py +++ b/test_regress/t/t_func_outp.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_outp.v b/test_regress/t/t_func_outp.v index 23f8f82dc..dd320cb68 100644 --- a/test_regress/t/t_func_outp.v +++ b/test_regress/t/t_func_outp.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_func_paramed.py b/test_regress/t/t_func_paramed.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_paramed.py +++ b/test_regress/t/t_func_paramed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_paramed.v b/test_regress/t/t_func_paramed.v index b52c17812..a37955179 100644 --- a/test_regress/t/t_func_paramed.v +++ b/test_regress/t/t_func_paramed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_func_plog.py b/test_regress/t/t_func_plog.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_plog.py +++ b/test_regress/t/t_func_plog.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_plog.v b/test_regress/t/t_func_plog.v index 0e21e3253..f4aaafe3d 100644 --- a/test_regress/t/t_func_plog.v +++ b/test_regress/t/t_func_plog.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_func_public.py b/test_regress/t/t_func_public.py index 8c9c746dc..b9e93fcc8 100755 --- a/test_regress/t/t_func_public.py +++ b/test_regress/t/t_func_public.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_public.v b/test_regress/t/t_func_public.v index 08549a602..ad2aa7882 100644 --- a/test_regress/t/t_func_public.v +++ b/test_regress/t/t_func_public.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_func_public_trace.py b/test_regress/t/t_func_public_trace.py index e7cacfb8f..07719b2e0 100755 --- a/test_regress/t/t_func_public_trace.py +++ b/test_regress/t/t_func_public_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_purification.py b/test_regress/t/t_func_purification.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_func_purification.py +++ b/test_regress/t/t_func_purification.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_purification.v b/test_regress/t/t_func_purification.v index 50dd549f3..0800130d9 100644 --- a/test_regress/t/t_func_purification.v +++ b/test_regress/t/t_func_purification.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_rand.cpp b/test_regress/t/t_func_rand.cpp index c11d28602..e177457d6 100644 --- a/test_regress/t/t_func_rand.cpp +++ b/test_regress/t/t_func_rand.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_func_rand.py b/test_regress/t/t_func_rand.py index 7b94250d8..eb8f88301 100755 --- a/test_regress/t/t_func_rand.py +++ b/test_regress/t/t_func_rand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_rand.v b/test_regress/t/t_func_rand.v index 053ffe78d..bb3c7d5eb 100644 --- a/test_regress/t/t_func_rand.v +++ b/test_regress/t/t_func_rand.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk, Rand); diff --git a/test_regress/t/t_func_range.py b/test_regress/t/t_func_range.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_range.py +++ b/test_regress/t/t_func_range.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_range.v b/test_regress/t/t_func_range.v index 3f1de54f6..e618c09a8 100644 --- a/test_regress/t/t_func_range.v +++ b/test_regress/t/t_func_range.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_func_real_abs.py b/test_regress/t/t_func_real_abs.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_real_abs.py +++ b/test_regress/t/t_func_real_abs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_real_abs.v b/test_regress/t/t_func_real_abs.v index 247477e97..bc13a7451 100644 --- a/test_regress/t/t_func_real_abs.v +++ b/test_regress/t/t_func_real_abs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //bug591 diff --git a/test_regress/t/t_func_real_exprstmt.py b/test_regress/t/t_func_real_exprstmt.py index f8d9a4ad0..0b222644d 100755 --- a/test_regress/t/t_func_real_exprstmt.py +++ b/test_regress/t/t_func_real_exprstmt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_real_exprstmt.v b/test_regress/t/t_func_real_exprstmt.v index 4df720960..a8a0d93a1 100644 --- a/test_regress/t/t_func_real_exprstmt.v +++ b/test_regress/t/t_func_real_exprstmt.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_real_param.py b/test_regress/t/t_func_real_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_real_param.py +++ b/test_regress/t/t_func_real_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_real_param.v b/test_regress/t/t_func_real_param.v index d446632ba..21a95626b 100644 --- a/test_regress/t/t_func_real_param.v +++ b/test_regress/t/t_func_real_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug475 diff --git a/test_regress/t/t_func_recurse.py b/test_regress/t/t_func_recurse.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_recurse.py +++ b/test_regress/t/t_func_recurse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_recurse.v b/test_regress/t/t_func_recurse.v index 2b03f09e4..9aca61ca2 100644 --- a/test_regress/t/t_func_recurse.v +++ b/test_regress/t/t_func_recurse.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_recurse2.py b/test_regress/t/t_func_recurse2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_recurse2.py +++ b/test_regress/t/t_func_recurse2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_recurse2.v b/test_regress/t/t_func_recurse2.v index 6ef719186..bf003b5a2 100644 --- a/test_regress/t/t_func_recurse2.v +++ b/test_regress/t/t_func_recurse2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_recurse_param.py b/test_regress/t/t_func_recurse_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_recurse_param.py +++ b/test_regress/t/t_func_recurse_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_recurse_param.v b/test_regress/t/t_func_recurse_param.v index cf82c3993..567b36b1f 100644 --- a/test_regress/t/t_func_recurse_param.v +++ b/test_regress/t/t_func_recurse_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_func_recurse_param_bad.py b/test_regress/t/t_func_recurse_param_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_func_recurse_param_bad.py +++ b/test_regress/t/t_func_recurse_param_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_recurse_param_bad.v b/test_regress/t/t_func_recurse_param_bad.v index f3e88f9ba..54c7c6c89 100644 --- a/test_regress/t/t_func_recurse_param_bad.v +++ b/test_regress/t/t_func_recurse_param_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_redef.py b/test_regress/t/t_func_redef.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_func_redef.py +++ b/test_regress/t/t_func_redef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_redef.v b/test_regress/t/t_func_redef.v index 19d4f4a89..b26be4e64 100644 --- a/test_regress/t/t_func_redef.v +++ b/test_regress/t/t_func_redef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 function automatic integer min(input integer a, input integer b); diff --git a/test_regress/t/t_func_ref.py b/test_regress/t/t_func_ref.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_ref.py +++ b/test_regress/t/t_func_ref.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_ref.v b/test_regress/t/t_func_ref.v index 3627e76e7..d142afe12 100644 --- a/test_regress/t/t_func_ref.v +++ b/test_regress/t/t_func_ref.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_func_ref_arg.py b/test_regress/t/t_func_ref_arg.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_ref_arg.py +++ b/test_regress/t/t_func_ref_arg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_ref_arg.v b/test_regress/t/t_func_ref_arg.v index 9d864d078..159bacbcf 100644 --- a/test_regress/t/t_func_ref_arg.v +++ b/test_regress/t/t_func_ref_arg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_func_ref_bad.py b/test_regress/t/t_func_ref_bad.py index 34f78aa37..7a7714003 100755 --- a/test_regress/t/t_func_ref_bad.py +++ b/test_regress/t/t_func_ref_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_ref_bad.v b/test_regress/t/t_func_ref_bad.v index 50099dd67..5abadd8c5 100644 --- a/test_regress/t/t_func_ref_bad.v +++ b/test_regress/t/t_func_ref_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_func_ref_noinline.py b/test_regress/t/t_func_ref_noinline.py index 475f46f55..ba85fe71d 100755 --- a/test_regress/t/t_func_ref_noinline.py +++ b/test_regress/t/t_func_ref_noinline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_ref_noparen.py b/test_regress/t/t_func_ref_noparen.py index 319c0ff4a..10ad7f0de 100755 --- a/test_regress/t/t_func_ref_noparen.py +++ b/test_regress/t/t_func_ref_noparen.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_ref_noparen.v b/test_regress/t/t_func_ref_noparen.v index b006b9d1f..893dccaf7 100644 --- a/test_regress/t/t_func_ref_noparen.v +++ b/test_regress/t/t_func_ref_noparen.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class c; diff --git a/test_regress/t/t_func_refio_bad.py b/test_regress/t/t_func_refio_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_func_refio_bad.py +++ b/test_regress/t/t_func_refio_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_refio_bad.v b/test_regress/t/t_func_refio_bad.v index dc117ac4f..a8eef79b2 100644 --- a/test_regress/t/t_func_refio_bad.v +++ b/test_regress/t/t_func_refio_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(); diff --git a/test_regress/t/t_func_regfirst.py b/test_regress/t/t_func_regfirst.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_regfirst.py +++ b/test_regress/t/t_func_regfirst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_regfirst.v b/test_regress/t/t_func_regfirst.v index 3d868a17c..24c24a561 100644 --- a/test_regress/t/t_func_regfirst.v +++ b/test_regress/t/t_func_regfirst.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_func_return.py b/test_regress/t/t_func_return.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_return.py +++ b/test_regress/t/t_func_return.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_return.v b/test_regress/t/t_func_return.v index 93f8d9538..4b09e6de9 100644 --- a/test_regress/t/t_func_return.v +++ b/test_regress/t/t_func_return.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug420 diff --git a/test_regress/t/t_func_return_bad.py b/test_regress/t/t_func_return_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_func_return_bad.py +++ b/test_regress/t/t_func_return_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_return_bad.v b/test_regress/t/t_func_return_bad.v index 0a3ac1f0c..331382f93 100644 --- a/test_regress/t/t_func_return_bad.v +++ b/test_regress/t/t_func_return_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_sel.py b/test_regress/t/t_func_sel.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_sel.py +++ b/test_regress/t/t_func_sel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_sel.v b/test_regress/t/t_func_sel.v index 53ab12b1f..1b5e3fba6 100644 --- a/test_regress/t/t_func_sel.v +++ b/test_regress/t/t_func_sel.v @@ -3,8 +3,8 @@ // The code as shown applies a random vector to the Test // module, then calculates a CRC on the Test module's outputs. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_func_sum.py b/test_regress/t/t_func_sum.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_sum.py +++ b/test_regress/t/t_func_sum.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_sum.v b/test_regress/t/t_func_sum.v index 38d9689dd..32000941f 100644 --- a/test_regress/t/t_func_sum.v +++ b/test_regress/t/t_func_sum.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008-2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008-2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_func_task_bad.py b/test_regress/t/t_func_task_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_func_task_bad.py +++ b/test_regress/t/t_func_task_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_task_bad.v b/test_regress/t/t_func_task_bad.v index 9f0e668b3..01b81fb99 100644 --- a/test_regress/t/t_func_task_bad.v +++ b/test_regress/t/t_func_task_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_task_bad2.py b/test_regress/t/t_func_task_bad2.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_func_task_bad2.py +++ b/test_regress/t/t_func_task_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_task_bad2.v b/test_regress/t/t_func_task_bad2.v index 61d06bfe6..5599b11c9 100644 --- a/test_regress/t/t_func_task_bad2.v +++ b/test_regress/t/t_func_task_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_tie_bad.py b/test_regress/t/t_func_tie_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_func_tie_bad.py +++ b/test_regress/t/t_func_tie_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_tie_bad.v b/test_regress/t/t_func_tie_bad.v index d15bc31e1..2e0e0df37 100644 --- a/test_regress/t/t_func_tie_bad.v +++ b/test_regress/t/t_func_tie_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_twocall.py b/test_regress/t/t_func_twocall.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_twocall.py +++ b/test_regress/t/t_func_twocall.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_twocall.v b/test_regress/t/t_func_twocall.v index 3181bf757..850d9690c 100644 --- a/test_regress/t/t_func_twocall.v +++ b/test_regress/t/t_func_twocall.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_func_twocall_noexpand.py b/test_regress/t/t_func_twocall_noexpand.py index 995ad7526..ae6db56dd 100755 --- a/test_regress/t/t_func_twocall_noexpand.py +++ b/test_regress/t/t_func_twocall_noexpand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_types.py b/test_regress/t/t_func_types.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_types.py +++ b/test_regress/t/t_func_types.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_types.v b/test_regress/t/t_func_types.v index 23e02f76d..6c0fefc86 100644 --- a/test_regress/t/t_func_types.v +++ b/test_regress/t/t_func_types.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_func_under.py b/test_regress/t/t_func_under.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_under.py +++ b/test_regress/t/t_func_under.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_under.v b/test_regress/t/t_func_under.v index dabe8f2b9..80cad6e78 100644 --- a/test_regress/t/t_func_under.v +++ b/test_regress/t/t_func_under.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_func_under2.py b/test_regress/t/t_func_under2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_under2.py +++ b/test_regress/t/t_func_under2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_under2.v b/test_regress/t/t_func_under2.v index 7976de909..db9eb731c 100644 --- a/test_regress/t/t_func_under2.v +++ b/test_regress/t/t_func_under2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug598 diff --git a/test_regress/t/t_func_uninit.py b/test_regress/t/t_func_uninit.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_uninit.py +++ b/test_regress/t/t_func_uninit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_uninit.v b/test_regress/t/t_func_uninit.v index 1e688c113..a9152f83a 100644 --- a/test_regress/t/t_func_uninit.v +++ b/test_regress/t/t_func_uninit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off NORETURN diff --git a/test_regress/t/t_func_unit.py b/test_regress/t/t_func_unit.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_unit.py +++ b/test_regress/t/t_func_unit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_unit.v b/test_regress/t/t_func_unit.v index 6f92f2ee0..85692325b 100644 --- a/test_regress/t/t_func_unit.v +++ b/test_regress/t/t_func_unit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 task tsk(output tfo); diff --git a/test_regress/t/t_func_v.py b/test_regress/t/t_func_v.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_v.py +++ b/test_regress/t/t_func_v.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_v.v b/test_regress/t/t_func_v.v index 0d553cf79..b7ab4cfb2 100644 --- a/test_regress/t/t_func_v.v +++ b/test_regress/t/t_func_v.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Chandan Egbert. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Chandan Egbert // SPDX-License-Identifier: CC0-1.0 // See bug569 diff --git a/test_regress/t/t_func_v_noinl.py b/test_regress/t/t_func_v_noinl.py index eb69b64b8..f359974de 100755 --- a/test_regress/t/t_func_v_noinl.py +++ b/test_regress/t/t_func_v_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_virt_new.py b/test_regress/t/t_func_virt_new.py index 80ec03e15..00b50b5db 100755 --- a/test_regress/t/t_func_virt_new.py +++ b/test_regress/t/t_func_virt_new.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_virt_new.v b/test_regress/t/t_func_virt_new.v index b7e0d2b1c..394f662ca 100644 --- a/test_regress/t/t_func_virt_new.v +++ b/test_regress/t/t_func_virt_new.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class cl #( diff --git a/test_regress/t/t_func_virt_new_bad.py b/test_regress/t/t_func_virt_new_bad.py index 1bf1426f9..f3bbcad9d 100755 --- a/test_regress/t/t_func_virt_new_bad.py +++ b/test_regress/t/t_func_virt_new_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_virt_new_bad.v b/test_regress/t/t_func_virt_new_bad.v index 125cb9c13..0ea029e73 100644 --- a/test_regress/t/t_func_virt_new_bad.v +++ b/test_regress/t/t_func_virt_new_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class cl #( diff --git a/test_regress/t/t_func_void.py b/test_regress/t/t_func_void.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_void.py +++ b/test_regress/t/t_func_void.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_void.v b/test_regress/t/t_func_void.v index 5d013b936..22c3f0bb5 100644 --- a/test_regress/t/t_func_void.v +++ b/test_regress/t/t_func_void.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_func_void_bad.py b/test_regress/t/t_func_void_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_func_void_bad.py +++ b/test_regress/t/t_func_void_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_void_bad.v b/test_regress/t/t_func_void_bad.v index e9552e58c..4bf00d330 100644 --- a/test_regress/t/t_func_void_bad.v +++ b/test_regress/t/t_func_void_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_func_while.py b/test_regress/t/t_func_while.py index 6827b0e69..43e84d59a 100755 --- a/test_regress/t/t_func_while.py +++ b/test_regress/t/t_func_while.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_while.v b/test_regress/t/t_func_while.v index 0f848e3c2..bab93123a 100644 --- a/test_regress/t/t_func_while.v +++ b/test_regress/t/t_func_while.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2018 by Julien Margetts. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Julien Margetts // SPDX-License-Identifier: CC0-1.0 module t #(parameter SZ = 4096) diff --git a/test_regress/t/t_func_while2.py b/test_regress/t/t_func_while2.py index 563b6fc6f..78ebab213 100755 --- a/test_regress/t/t_func_while2.py +++ b/test_regress/t/t_func_while2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_while2.v b/test_regress/t/t_func_while2.v index 8cbb204a5..c89528c38 100644 --- a/test_regress/t/t_func_while2.v +++ b/test_regress/t/t_func_while2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_func_wide.py b/test_regress/t/t_func_wide.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_func_wide.py +++ b/test_regress/t/t_func_wide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_wide.v b/test_regress/t/t_func_wide.v index 18884e285..dff6fc994 100644 --- a/test_regress/t/t_func_wide.v +++ b/test_regress/t/t_func_wide.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_func_wide_out.py b/test_regress/t/t_func_wide_out.py index a4ec64568..e8e85a995 100755 --- a/test_regress/t/t_func_wide_out.py +++ b/test_regress/t/t_func_wide_out.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_wide_out.v b/test_regress/t/t_func_wide_out.v index 6a7c9fb1c..55f779165 100644 --- a/test_regress/t/t_func_wide_out.v +++ b/test_regress/t/t_func_wide_out.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_func_wide_out_bad.py b/test_regress/t/t_func_wide_out_bad.py index f2623d634..71309d152 100755 --- a/test_regress/t/t_func_wide_out_bad.py +++ b/test_regress/t/t_func_wide_out_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_func_wide_out_c.cpp b/test_regress/t/t_func_wide_out_c.cpp index 7518d510b..5f80aa1b3 100644 --- a/test_regress/t/t_func_wide_out_c.cpp +++ b/test_regress/t/t_func_wide_out_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_func_wide_out_noinl.py b/test_regress/t/t_func_wide_out_noinl.py index a27b30540..63c25c186 100755 --- a/test_regress/t/t_func_wide_out_noinl.py +++ b/test_regress/t/t_func_wide_out_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fuzz_always_bad.py b/test_regress/t/t_fuzz_always_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_fuzz_always_bad.py +++ b/test_regress/t/t_fuzz_always_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fuzz_always_bad.v b/test_regress/t/t_fuzz_always_bad.v index da50b761f..3eebbeaca 100644 --- a/test_regress/t/t_fuzz_always_bad.v +++ b/test_regress/t/t_fuzz_always_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //bug1577 diff --git a/test_regress/t/t_fuzz_eof_bad.out b/test_regress/t/t_fuzz_eof_bad.out index f46de5f58..1bfbafbac 100644 --- a/test_regress/t/t_fuzz_eof_bad.out +++ b/test_regress/t/t_fuzz_eof_bad.out @@ -1,10 +1,10 @@ -%Error: t/t_fuzz_eof_bad.v:3:31: Unterminated string +%Error: t/t_fuzz_eof_bad.v:5:31: Unterminated string ... See the manual at https://verilator.org/verilator_doc.html?v=latest for more assistance. -%Error: t/t_fuzz_eof_bad.v:2:21: EOF in (* - 2 | initial $lay(*Hello!=nendmodule +%Error: t/t_fuzz_eof_bad.v:4:21: EOF in (* + 4 | initial $lay(*Hello!=nendmodule | ^ -%Error: t/t_fuzz_eof_bad.v:2:21: syntax error, unexpected end of file - 2 | initial $lay(*Hello!=nendmodule +%Error: t/t_fuzz_eof_bad.v:4:21: syntax error, unexpected end of file + 4 | initial $lay(*Hello!=nendmodule | ^ %Error: Cannot continue ... This fatal error may be caused by the earlier error(s); resolve those first. diff --git a/test_regress/t/t_fuzz_eof_bad.py b/test_regress/t/t_fuzz_eof_bad.py index 0dd5f3628..a16dfd494 100755 --- a/test_regress/t/t_fuzz_eof_bad.py +++ b/test_regress/t/t_fuzz_eof_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fuzz_eof_bad.v b/test_regress/t/t_fuzz_eof_bad.v index 3b3591544..333f76069 100644 --- a/test_regress/t/t_fuzz_eof_bad.v +++ b/test_regress/t/t_fuzz_eof_bad.v @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: 2022 Wilson Snyder +// SPDX-License-Identifier: CC0-1.0 module a; initial $lay(*Hello!=n"); endmodule diff --git a/test_regress/t/t_fuzz_eqne_bad.py b/test_regress/t/t_fuzz_eqne_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_fuzz_eqne_bad.py +++ b/test_regress/t/t_fuzz_eqne_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fuzz_eqne_bad.v b/test_regress/t/t_fuzz_eqne_bad.v index c4cd201fa..a39d87716 100644 --- a/test_regress/t/t_fuzz_eqne_bad.v +++ b/test_regress/t/t_fuzz_eqne_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //bug1587 diff --git a/test_regress/t/t_fuzz_genintf_bad.py b/test_regress/t/t_fuzz_genintf_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_fuzz_genintf_bad.py +++ b/test_regress/t/t_fuzz_genintf_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fuzz_genintf_bad.v b/test_regress/t/t_fuzz_genintf_bad.v index 99fad227c..26f981d71 100644 --- a/test_regress/t/t_fuzz_genintf_bad.v +++ b/test_regress/t/t_fuzz_genintf_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //bug1588 diff --git a/test_regress/t/t_fuzz_negwidth_bad.py b/test_regress/t/t_fuzz_negwidth_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_fuzz_negwidth_bad.py +++ b/test_regress/t/t_fuzz_negwidth_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fuzz_negwidth_bad.v b/test_regress/t/t_fuzz_negwidth_bad.v index 242f0a64b..3562cd781 100644 --- a/test_regress/t/t_fuzz_negwidth_bad.v +++ b/test_regress/t/t_fuzz_negwidth_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 int a = -12'd1; diff --git a/test_regress/t/t_fuzz_triand_bad.py b/test_regress/t/t_fuzz_triand_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_fuzz_triand_bad.py +++ b/test_regress/t/t_fuzz_triand_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_fuzz_triand_bad.v b/test_regress/t/t_fuzz_triand_bad.v index 525b2c55b..648e830f1 100644 --- a/test_regress/t/t_fuzz_triand_bad.v +++ b/test_regress/t/t_fuzz_triand_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_gantt.py b/test_regress/t/t_gantt.py index 4523e81e5..17f3728e4 100755 --- a/test_regress/t/t_gantt.py +++ b/test_regress/t/t_gantt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Test for bin/verilator_gantt, diff --git a/test_regress/t/t_gantt.v b/test_regress/t/t_gantt.v index 678f4b28e..8abab6f77 100644 --- a/test_regress/t/t_gantt.v +++ b/test_regress/t/t_gantt.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t( diff --git a/test_regress/t/t_gantt_c.cpp b/test_regress/t/t_gantt_c.cpp index 670b78ebc..f356ada29 100644 --- a/test_regress/t/t_gantt_c.cpp +++ b/test_regress/t/t_gantt_c.cpp @@ -1,8 +1,8 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // //************************************************************************* diff --git a/test_regress/t/t_gantt_hier.py b/test_regress/t/t_gantt_hier.py index 86c6ce7bf..28f6e1427 100755 --- a/test_regress/t/t_gantt_hier.py +++ b/test_regress/t/t_gantt_hier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Test for bin/verilator_gantt, diff --git a/test_regress/t/t_gantt_io.py b/test_regress/t/t_gantt_io.py index 03f00fd52..d96c404f6 100755 --- a/test_regress/t/t_gantt_io.py +++ b/test_regress/t/t_gantt_io.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gantt_io_arm.py b/test_regress/t/t_gantt_io_arm.py index 99cb09f47..2c471f032 100755 --- a/test_regress/t/t_gantt_io_arm.py +++ b/test_regress/t/t_gantt_io_arm.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gantt_io_noproc.py b/test_regress/t/t_gantt_io_noproc.py index d5270ebae..27aedb654 100755 --- a/test_regress/t/t_gantt_io_noproc.py +++ b/test_regress/t/t_gantt_io_noproc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gantt_numa.py b/test_regress/t/t_gantt_numa.py index 9547c8014..bdb6722d3 100755 --- a/test_regress/t/t_gantt_numa.py +++ b/test_regress/t/t_gantt_numa.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Test for bin/verilator_gantt, diff --git a/test_regress/t/t_gantt_two.cpp b/test_regress/t/t_gantt_two.cpp index 484fd4072..ae5c7744f 100644 --- a/test_regress/t/t_gantt_two.cpp +++ b/test_regress/t/t_gantt_two.cpp @@ -1,8 +1,8 @@ // // DESCRIPTION: Verilator: Verilog Multiple Model Test Module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_gantt_two.py b/test_regress/t/t_gantt_two.py index 2b1a2125e..5019bcd40 100755 --- a/test_regress/t/t_gantt_two.py +++ b/test_regress/t/t_gantt_two.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Test for bin/verilator_gantt, diff --git a/test_regress/t/t_gate_array.py b/test_regress/t/t_gate_array.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gate_array.py +++ b/test_regress/t/t_gate_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_array.v b/test_regress/t/t_gate_array.v index 224946680..7d5b378ca 100644 --- a/test_regress/t/t_gate_array.v +++ b/test_regress/t/t_gate_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_gate_basic.py b/test_regress/t/t_gate_basic.py index c98cbe4f8..543805b26 100755 --- a/test_regress/t/t_gate_basic.py +++ b/test_regress/t/t_gate_basic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_basic.v b/test_regress/t/t_gate_basic.v index d7c9b2690..d09b5b3ca 100644 --- a/test_regress/t/t_gate_basic.v +++ b/test_regress/t/t_gate_basic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gate_basic_specify_bad.py b/test_regress/t/t_gate_basic_specify_bad.py index 07db30dae..203508fa3 100755 --- a/test_regress/t/t_gate_basic_specify_bad.py +++ b/test_regress/t/t_gate_basic_specify_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_basic_timing.py b/test_regress/t/t_gate_basic_timing.py index 12c73db41..eadcbdea3 100755 --- a/test_regress/t/t_gate_basic_timing.py +++ b/test_regress/t/t_gate_basic_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_chained.py b/test_regress/t/t_gate_chained.py index ce19841e5..b164183a5 100755 --- a/test_regress/t/t_gate_chained.py +++ b/test_regress/t/t_gate_chained.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_delay_unsup.py b/test_regress/t/t_gate_delay_unsup.py index 1e19ff45d..ddce87727 100755 --- a/test_regress/t/t_gate_delay_unsup.py +++ b/test_regress/t/t_gate_delay_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_delref.py b/test_regress/t/t_gate_delref.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_gate_delref.py +++ b/test_regress/t/t_gate_delref.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_delref.v b/test_regress/t/t_gate_delref.v index c9255a9ee..db32a89dd 100644 --- a/test_regress/t/t_gate_delref.v +++ b/test_regress/t/t_gate_delref.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug1475 diff --git a/test_regress/t/t_gate_elim.py b/test_regress/t/t_gate_elim.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gate_elim.py +++ b/test_regress/t/t_gate_elim.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_elim.v b/test_regress/t/t_gate_elim.v index a85443d10..6d0bfb65f 100644 --- a/test_regress/t/t_gate_elim.v +++ b/test_regress/t/t_gate_elim.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gate_elim_cycle.py b/test_regress/t/t_gate_elim_cycle.py index 147fe6faf..0379f0dd0 100755 --- a/test_regress/t/t_gate_elim_cycle.py +++ b/test_regress/t/t_gate_elim_cycle.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_elim_cycle.v b/test_regress/t/t_gate_elim_cycle.v index adc3ed1f0..8885eb608 100644 --- a/test_regress/t/t_gate_elim_cycle.v +++ b/test_regress/t/t_gate_elim_cycle.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module GND(output G); diff --git a/test_regress/t/t_gate_fdup.py b/test_regress/t/t_gate_fdup.py index 648df1761..d63392a97 100755 --- a/test_regress/t/t_gate_fdup.py +++ b/test_regress/t/t_gate_fdup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_fdup.v b/test_regress/t/t_gate_fdup.v index 8e829f33a..cc5dfb8ff 100644 --- a/test_regress/t/t_gate_fdup.v +++ b/test_regress/t/t_gate_fdup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2005 by Thomas Dzetkulic. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Thomas Dzetkulic // SPDX-License-Identifier: CC0-1.0 module fnor2(f, a, b); diff --git a/test_regress/t/t_gate_implicit.py b/test_regress/t/t_gate_implicit.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gate_implicit.py +++ b/test_regress/t/t_gate_implicit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_implicit.v b/test_regress/t/t_gate_implicit.v index 0a1dd648e..953d2af6f 100644 --- a/test_regress/t/t_gate_implicit.v +++ b/test_regress/t/t_gate_implicit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gate_inline_wide_exclude_multiple.py b/test_regress/t/t_gate_inline_wide_exclude_multiple.py index fa749e5aa..76a8991cf 100755 --- a/test_regress/t/t_gate_inline_wide_exclude_multiple.py +++ b/test_regress/t/t_gate_inline_wide_exclude_multiple.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_inline_wide_exclude_multiple.v b/test_regress/t/t_gate_inline_wide_exclude_multiple.v index 5e2ae1a80..e416e73ec 100644 --- a/test_regress/t/t_gate_inline_wide_exclude_multiple.v +++ b/test_regress/t/t_gate_inline_wide_exclude_multiple.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 localparam N = 256; // Wider than expand limit. diff --git a/test_regress/t/t_gate_inline_wide_noexclude_arraysel.py b/test_regress/t/t_gate_inline_wide_noexclude_arraysel.py index 16d0c0d48..ccbd8c7e7 100755 --- a/test_regress/t/t_gate_inline_wide_noexclude_arraysel.py +++ b/test_regress/t/t_gate_inline_wide_noexclude_arraysel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_inline_wide_noexclude_arraysel.v b/test_regress/t/t_gate_inline_wide_noexclude_arraysel.v index 282929316..19e20c90a 100644 --- a/test_regress/t/t_gate_inline_wide_noexclude_arraysel.v +++ b/test_regress/t/t_gate_inline_wide_noexclude_arraysel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_gate_inline_wide_noexclude_const.py b/test_regress/t/t_gate_inline_wide_noexclude_const.py index 00b053a42..5102631f7 100755 --- a/test_regress/t/t_gate_inline_wide_noexclude_const.py +++ b/test_regress/t/t_gate_inline_wide_noexclude_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_inline_wide_noexclude_const.v b/test_regress/t/t_gate_inline_wide_noexclude_const.v index d45648982..0fe85071e 100644 --- a/test_regress/t/t_gate_inline_wide_noexclude_const.v +++ b/test_regress/t/t_gate_inline_wide_noexclude_const.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_gate_inline_wide_noexclude_other_scope.py b/test_regress/t/t_gate_inline_wide_noexclude_other_scope.py index 0226ac927..c20d324db 100755 --- a/test_regress/t/t_gate_inline_wide_noexclude_other_scope.py +++ b/test_regress/t/t_gate_inline_wide_noexclude_other_scope.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_inline_wide_noexclude_other_scope.v b/test_regress/t/t_gate_inline_wide_noexclude_other_scope.v index 2181f9504..c49112c4d 100644 --- a/test_regress/t/t_gate_inline_wide_noexclude_other_scope.v +++ b/test_regress/t/t_gate_inline_wide_noexclude_other_scope.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 localparam N = 256; // Wider than expand limit. diff --git a/test_regress/t/t_gate_inline_wide_noexclude_sel.py b/test_regress/t/t_gate_inline_wide_noexclude_sel.py index d94bc0982..aa65429ab 100755 --- a/test_regress/t/t_gate_inline_wide_noexclude_sel.py +++ b/test_regress/t/t_gate_inline_wide_noexclude_sel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_inline_wide_noexclude_sel.v b/test_regress/t/t_gate_inline_wide_noexclude_sel.v index 931ca0d62..d4061c2d3 100644 --- a/test_regress/t/t_gate_inline_wide_noexclude_sel.v +++ b/test_regress/t/t_gate_inline_wide_noexclude_sel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_gate_inline_wide_noexclude_small_wide.py b/test_regress/t/t_gate_inline_wide_noexclude_small_wide.py index 0226ac927..c20d324db 100755 --- a/test_regress/t/t_gate_inline_wide_noexclude_small_wide.py +++ b/test_regress/t/t_gate_inline_wide_noexclude_small_wide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_inline_wide_noexclude_small_wide.v b/test_regress/t/t_gate_inline_wide_noexclude_small_wide.v index bbb3022a3..072fe1eae 100644 --- a/test_regress/t/t_gate_inline_wide_noexclude_small_wide.v +++ b/test_regress/t/t_gate_inline_wide_noexclude_small_wide.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 localparam N = 65; // Wide but narrower than expand limit diff --git a/test_regress/t/t_gate_inline_wide_noexclude_varref.py b/test_regress/t/t_gate_inline_wide_noexclude_varref.py index 7917af8ae..1d91e6493 100755 --- a/test_regress/t/t_gate_inline_wide_noexclude_varref.py +++ b/test_regress/t/t_gate_inline_wide_noexclude_varref.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_inline_wide_noexclude_varref.v b/test_regress/t/t_gate_inline_wide_noexclude_varref.v index 4b4b94d64..392bf4b07 100644 --- a/test_regress/t/t_gate_inline_wide_noexclude_varref.v +++ b/test_regress/t/t_gate_inline_wide_noexclude_varref.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t(input [255:0] clk); diff --git a/test_regress/t/t_gate_loop.py b/test_regress/t/t_gate_loop.py index 8e15ef2eb..1e5dd26b7 100755 --- a/test_regress/t/t_gate_loop.py +++ b/test_regress/t/t_gate_loop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_loop.v b/test_regress/t/t_gate_loop.v index 13ce7c416..122f3bb88 100644 --- a/test_regress/t/t_gate_loop.v +++ b/test_regress/t/t_gate_loop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_gate_lvalue_const.py b/test_regress/t/t_gate_lvalue_const.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gate_lvalue_const.py +++ b/test_regress/t/t_gate_lvalue_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_lvalue_const.v b/test_regress/t/t_gate_lvalue_const.v index 90082787a..22fe2958c 100644 --- a/test_regress/t/t_gate_lvalue_const.v +++ b/test_regress/t/t_gate_lvalue_const.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Driss Hafdi. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Driss Hafdi // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gate_opt.py b/test_regress/t/t_gate_opt.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gate_opt.py +++ b/test_regress/t/t_gate_opt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_opt.v b/test_regress/t/t_gate_opt.v index be6b9dc68..aacdc2fd0 100644 --- a/test_regress/t/t_gate_opt.v +++ b/test_regress/t/t_gate_opt.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Yutetsu TAKATSUKASA. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 // bug5101 diff --git a/test_regress/t/t_gate_ormux.py b/test_regress/t/t_gate_ormux.py index 3fb514208..65a710e42 100755 --- a/test_regress/t/t_gate_ormux.py +++ b/test_regress/t/t_gate_ormux.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_ormux.v b/test_regress/t/t_gate_ormux.v index 26d254632..b061450a1 100644 --- a/test_regress/t/t_gate_ormux.v +++ b/test_regress/t/t_gate_ormux.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_gate_primitives_implicit_net.py b/test_regress/t/t_gate_primitives_implicit_net.py index 30e8dbdb0..b93d271a7 100755 --- a/test_regress/t/t_gate_primitives_implicit_net.py +++ b/test_regress/t/t_gate_primitives_implicit_net.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_primitives_implicit_net.v b/test_regress/t/t_gate_primitives_implicit_net.v index 97759afbf..f3bf1f44e 100755 --- a/test_regress/t/t_gate_primitives_implicit_net.v +++ b/test_regress/t/t_gate_primitives_implicit_net.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_gate_strength.py b/test_regress/t/t_gate_strength.py index e838b9b8f..eddea7e80 100755 --- a/test_regress/t/t_gate_strength.py +++ b/test_regress/t/t_gate_strength.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_strength.v b/test_regress/t/t_gate_strength.v index 038ca9cfb..d9b1805dc 100644 --- a/test_regress/t/t_gate_strength.v +++ b/test_regress/t/t_gate_strength.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gate_tree.py b/test_regress/t/t_gate_tree.py index 49fa92260..685e592d7 100755 --- a/test_regress/t/t_gate_tree.py +++ b/test_regress/t/t_gate_tree.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_unsup.py b/test_regress/t/t_gate_unsup.py index fcdfcc6f4..ec058f6d6 100755 --- a/test_regress/t/t_gate_unsup.py +++ b/test_regress/t/t_gate_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_unsup.v b/test_regress/t/t_gate_unsup.v index ed1e43175..357e72b33 100644 --- a/test_regress/t/t_gate_unsup.v +++ b/test_regress/t/t_gate_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_gate_width_bad.py b/test_regress/t/t_gate_width_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_gate_width_bad.py +++ b/test_regress/t/t_gate_width_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gate_width_bad.v b/test_regress/t/t_gate_width_bad.v index 2d0d0b424..ba3f0948c 100644 --- a/test_regress/t/t_gate_width_bad.v +++ b/test_regress/t/t_gate_width_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_gen_alw.py b/test_regress/t/t_gen_alw.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_alw.py +++ b/test_regress/t/t_gen_alw.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_alw.v b/test_regress/t/t_gen_alw.v index 3ca0abff4..517e8f9d7 100644 --- a/test_regress/t/t_gen_alw.v +++ b/test_regress/t/t_gen_alw.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gen_assign.py b/test_regress/t/t_gen_assign.py index 3527cdb06..fabbdb10f 100755 --- a/test_regress/t/t_gen_assign.py +++ b/test_regress/t/t_gen_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_assign.v b/test_regress/t/t_gen_assign.v index d3f3a0e05..33ce5aa84 100644 --- a/test_regress/t/t_gen_assign.v +++ b/test_regress/t/t_gen_assign.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 1ns / 1ps diff --git a/test_regress/t/t_gen_class.py b/test_regress/t/t_gen_class.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_gen_class.py +++ b/test_regress/t/t_gen_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_class.v b/test_regress/t/t_gen_class.v index 6fc26c1ba..02bb776f2 100644 --- a/test_regress/t/t_gen_class.v +++ b/test_regress/t/t_gen_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_gen_cond_bitrange.py b/test_regress/t/t_gen_cond_bitrange.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_cond_bitrange.py +++ b/test_regress/t/t_gen_cond_bitrange.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_cond_bitrange.v b/test_regress/t/t_gen_cond_bitrange.v index 5a1ea06b9..1e90d2603 100644 --- a/test_regress/t/t_gen_cond_bitrange.v +++ b/test_regress/t/t_gen_cond_bitrange.v @@ -4,8 +4,8 @@ // is defined by SIZE. However since the loop range is larger, this only works // if short-circuited evaluation of the generate loop is in place. -// This file ONLY is placed into the Public Domain, for any use, without -// warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 `define MAX_SIZE 4 diff --git a/test_regress/t/t_gen_cond_bitrange_bad.py b/test_regress/t/t_gen_cond_bitrange_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_gen_cond_bitrange_bad.py +++ b/test_regress/t/t_gen_cond_bitrange_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_cond_bitrange_bad.v b/test_regress/t/t_gen_cond_bitrange_bad.v index 3ca0614cf..617cdf8c0 100644 --- a/test_regress/t/t_gen_cond_bitrange_bad.v +++ b/test_regress/t/t_gen_cond_bitrange_bad.v @@ -6,8 +6,8 @@ // is defined by SIZE. However since the loop range is larger, this only works // if short-circuited evaluation of the generate loop is in place. -// This file ONLY is placed into the Public Domain, for any use, without -// warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed into the Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 `define MAX_SIZE 3 diff --git a/test_regress/t/t_gen_cond_const.py b/test_regress/t/t_gen_cond_const.py index 4aa451103..837003ca3 100755 --- a/test_regress/t/t_gen_cond_const.py +++ b/test_regress/t/t_gen_cond_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_cond_const.v b/test_regress/t/t_gen_cond_const.v index 3b47a45fd..3abd26625 100644 --- a/test_regress/t/t_gen_cond_const.v +++ b/test_regress/t/t_gen_cond_const.v @@ -3,8 +3,8 @@ // The given generate loop should have a constant expression as argument. This // test checks it really does evaluate as constant. -// This file ONLY is placed into the Public Domain, for any use, without -// warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed into the Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_gen_defparam.py b/test_regress/t/t_gen_defparam.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_defparam.py +++ b/test_regress/t/t_gen_defparam.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_defparam.v b/test_regress/t/t_gen_defparam.v index c8a61a1a9..b2395a467 100644 --- a/test_regress/t/t_gen_defparam.v +++ b/test_regress/t/t_gen_defparam.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gen_defparam_bad.py b/test_regress/t/t_gen_defparam_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_gen_defparam_bad.py +++ b/test_regress/t/t_gen_defparam_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_defparam_bad.v b/test_regress/t/t_gen_defparam_bad.v index ba1edba9c..a1b265dc3 100644 --- a/test_regress/t/t_gen_defparam_bad.v +++ b/test_regress/t/t_gen_defparam_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_gen_defparam_multi.py b/test_regress/t/t_gen_defparam_multi.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_gen_defparam_multi.py +++ b/test_regress/t/t_gen_defparam_multi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_defparam_multi.v b/test_regress/t/t_gen_defparam_multi.v index 973571075..b0011a063 100644 --- a/test_regress/t/t_gen_defparam_multi.v +++ b/test_regress/t/t_gen_defparam_multi.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_gen_defparam_nfound_bad.py b/test_regress/t/t_gen_defparam_nfound_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_gen_defparam_nfound_bad.py +++ b/test_regress/t/t_gen_defparam_nfound_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_defparam_nfound_bad.v b/test_regress/t/t_gen_defparam_nfound_bad.v index 0ad34d49b..b00bc1460 100644 --- a/test_regress/t/t_gen_defparam_nfound_bad.v +++ b/test_regress/t/t_gen_defparam_nfound_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_gen_div0.py b/test_regress/t/t_gen_div0.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_div0.py +++ b/test_regress/t/t_gen_div0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_div0.v b/test_regress/t/t_gen_div0.v index d9cc0eb07..050f2da30 100644 --- a/test_regress/t/t_gen_div0.v +++ b/test_regress/t/t_gen_div0.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOINST*/); diff --git a/test_regress/t/t_gen_duplicated_blocks_bad.py b/test_regress/t/t_gen_duplicated_blocks_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_gen_duplicated_blocks_bad.py +++ b/test_regress/t/t_gen_duplicated_blocks_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_duplicated_blocks_bad.v b/test_regress/t/t_gen_duplicated_blocks_bad.v index c8d581b98..67a430da2 100644 --- a/test_regress/t/t_gen_duplicated_blocks_bad.v +++ b/test_regress/t/t_gen_duplicated_blocks_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_gen_for.py b/test_regress/t/t_gen_for.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_for.py +++ b/test_regress/t/t_gen_for.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_for.v b/test_regress/t/t_gen_for.v index fb48c7a08..2deda7334 100644 --- a/test_regress/t/t_gen_for.v +++ b/test_regress/t/t_gen_for.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gen_for0.py b/test_regress/t/t_gen_for0.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_for0.py +++ b/test_regress/t/t_gen_for0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_for0.v b/test_regress/t/t_gen_for0.v index 541824d87..79f9c281c 100644 --- a/test_regress/t/t_gen_for0.v +++ b/test_regress/t/t_gen_for0.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gen_for1.py b/test_regress/t/t_gen_for1.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_for1.py +++ b/test_regress/t/t_gen_for1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_for1.v b/test_regress/t/t_gen_for1.v index 599cd55e1..36a1b9fc1 100644 --- a/test_regress/t/t_gen_for1.v +++ b/test_regress/t/t_gen_for1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gen_for_interface.py b/test_regress/t/t_gen_for_interface.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_for_interface.py +++ b/test_regress/t/t_gen_for_interface.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_for_interface.v b/test_regress/t/t_gen_for_interface.v index 63dff454d..14663e3fc 100644 --- a/test_regress/t/t_gen_for_interface.v +++ b/test_regress/t/t_gen_for_interface.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Johan Bjork. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Johan Bjork // SPDX-License-Identifier: CC0-1.0 parameter N = 5; diff --git a/test_regress/t/t_gen_for_overlap.py b/test_regress/t/t_gen_for_overlap.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_for_overlap.py +++ b/test_regress/t/t_gen_for_overlap.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_for_overlap.v b/test_regress/t/t_gen_for_overlap.v index 7c72bd1ca..20addc698 100644 --- a/test_regress/t/t_gen_for_overlap.v +++ b/test_regress/t/t_gen_for_overlap.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug749 diff --git a/test_regress/t/t_gen_for_shuffle.py b/test_regress/t/t_gen_for_shuffle.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_for_shuffle.py +++ b/test_regress/t/t_gen_for_shuffle.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_for_shuffle.v b/test_regress/t/t_gen_for_shuffle.v index 85316549f..4d59a72dc 100644 --- a/test_regress/t/t_gen_for_shuffle.v +++ b/test_regress/t/t_gen_for_shuffle.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gen_forif.py b/test_regress/t/t_gen_forif.py index c8913bea4..ab0e2f0f5 100755 --- a/test_regress/t/t_gen_forif.py +++ b/test_regress/t/t_gen_forif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_forif.v b/test_regress/t/t_gen_forif.v index 73fa55138..44319dbc6 100644 --- a/test_regress/t/t_gen_forif.v +++ b/test_regress/t/t_gen_forif.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gen_genblk.py b/test_regress/t/t_gen_genblk.py index b89e72146..a0efd81cb 100755 --- a/test_regress/t/t_gen_genblk.py +++ b/test_regress/t/t_gen_genblk.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_genblk.v b/test_regress/t/t_gen_genblk.v index 0a9b85582..0d90ff9a4 100644 --- a/test_regress/t/t_gen_genblk.v +++ b/test_regress/t/t_gen_genblk.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define CONCAT(a,b) a``b diff --git a/test_regress/t/t_gen_genblk_noinl.py b/test_regress/t/t_gen_genblk_noinl.py index 0b6136eb6..6412dc2e4 100755 --- a/test_regress/t/t_gen_genblk_noinl.py +++ b/test_regress/t/t_gen_genblk_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_if.py b/test_regress/t/t_gen_if.py index 3527cdb06..fabbdb10f 100755 --- a/test_regress/t/t_gen_if.py +++ b/test_regress/t/t_gen_if.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_if.v b/test_regress/t/t_gen_if.v index b5e724d23..08aba68e2 100644 --- a/test_regress/t/t_gen_if.v +++ b/test_regress/t/t_gen_if.v @@ -2,8 +2,8 @@ // simplistic example, should choose 1st conditional generate and assign straight through // the tool also compiles the special case and determines an error (replication value is 0) // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 1ns / 1ps diff --git a/test_regress/t/t_gen_ifelse.py b/test_regress/t/t_gen_ifelse.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_ifelse.py +++ b/test_regress/t/t_gen_ifelse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_ifelse.v b/test_regress/t/t_gen_ifelse.v index c23565d85..cdcab94b1 100644 --- a/test_regress/t/t_gen_ifelse.v +++ b/test_regress/t/t_gen_ifelse.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module s; diff --git a/test_regress/t/t_gen_inc.py b/test_regress/t/t_gen_inc.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_inc.py +++ b/test_regress/t/t_gen_inc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_inc.v b/test_regress/t/t_gen_inc.v index 1a0caf555..8048bf163 100644 --- a/test_regress/t/t_gen_inc.v +++ b/test_regress/t/t_gen_inc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gen_index.py b/test_regress/t/t_gen_index.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_gen_index.py +++ b/test_regress/t/t_gen_index.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_index.v b/test_regress/t/t_gen_index.v index 47e5cd994..51321d684 100644 --- a/test_regress/t/t_gen_index.v +++ b/test_regress/t/t_gen_index.v @@ -8,8 +8,8 @@ // **If you do not wish for your code to be released to the public // please note it here, otherwise:** // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 `define START 8 diff --git a/test_regress/t/t_gen_intdot.py b/test_regress/t/t_gen_intdot.py index e5667d0d0..49a98679f 100755 --- a/test_regress/t/t_gen_intdot.py +++ b/test_regress/t/t_gen_intdot.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_intdot.v b/test_regress/t/t_gen_intdot.v index 249af3417..070baff8a 100644 --- a/test_regress/t/t_gen_intdot.v +++ b/test_regress/t/t_gen_intdot.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_gen_intdot2.py b/test_regress/t/t_gen_intdot2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_intdot2.py +++ b/test_regress/t/t_gen_intdot2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_intdot2.v b/test_regress/t/t_gen_intdot2.v index 785d9dd13..42e2d11e8 100644 --- a/test_regress/t/t_gen_intdot2.v +++ b/test_regress/t/t_gen_intdot2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_gen_local.py b/test_regress/t/t_gen_local.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_local.py +++ b/test_regress/t/t_gen_local.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_local.v b/test_regress/t/t_gen_local.v index 782e74a70..4f7b7420c 100644 --- a/test_regress/t/t_gen_local.v +++ b/test_regress/t/t_gen_local.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gen_lsb.py b/test_regress/t/t_gen_lsb.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_lsb.py +++ b/test_regress/t/t_gen_lsb.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_lsb.v b/test_regress/t/t_gen_lsb.v index 87282d9c4..7978ceac2 100644 --- a/test_regress/t/t_gen_lsb.v +++ b/test_regress/t/t_gen_lsb.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_gen_mislevel.py b/test_regress/t/t_gen_mislevel.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_mislevel.py +++ b/test_regress/t/t_gen_mislevel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_mislevel.v b/test_regress/t/t_gen_mislevel.v index 671f2b00f..7a66963e9 100644 --- a/test_regress/t/t_gen_mislevel.v +++ b/test_regress/t/t_gen_mislevel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 /// We define the modules in "backward" order. diff --git a/test_regress/t/t_gen_missing.py b/test_regress/t/t_gen_missing.py index 1421dc553..6e83f4dbb 100755 --- a/test_regress/t/t_gen_missing.py +++ b/test_regress/t/t_gen_missing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_missing.v b/test_regress/t/t_gen_missing.v index 459c7fb65..960c1cf49 100644 --- a/test_regress/t/t_gen_missing.v +++ b/test_regress/t/t_gen_missing.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_gen_missing_bad.py b/test_regress/t/t_gen_missing_bad.py index 8be012ec5..a13895572 100755 --- a/test_regress/t/t_gen_missing_bad.py +++ b/test_regress/t/t_gen_missing_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_missing_bad2.py b/test_regress/t/t_gen_missing_bad2.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_gen_missing_bad2.py +++ b/test_regress/t/t_gen_missing_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_missing_bad2.v b/test_regress/t/t_gen_missing_bad2.v index 6f8b9a350..691c04365 100644 --- a/test_regress/t/t_gen_missing_bad2.v +++ b/test_regress/t/t_gen_missing_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_gen_nonconst_bad.py b/test_regress/t/t_gen_nonconst_bad.py index a3ece0800..8fbb4c1fd 100755 --- a/test_regress/t/t_gen_nonconst_bad.py +++ b/test_regress/t/t_gen_nonconst_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_nonconst_bad.v b/test_regress/t/t_gen_nonconst_bad.v index c4edbc3e4..ade175eb7 100644 --- a/test_regress/t/t_gen_nonconst_bad.v +++ b/test_regress/t/t_gen_nonconst_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_gen_self_return.py b/test_regress/t/t_gen_self_return.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_gen_self_return.py +++ b/test_regress/t/t_gen_self_return.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_self_return.v b/test_regress/t/t_gen_self_return.v index 708e50058..0ba7a9743 100644 --- a/test_regress/t/t_gen_self_return.v +++ b/test_regress/t/t_gen_self_return.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Roman Popov. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Roman Popov // SPDX-License-Identifier: CC0-1.0 module dut diff --git a/test_regress/t/t_gen_upscope.py b/test_regress/t/t_gen_upscope.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_gen_upscope.py +++ b/test_regress/t/t_gen_upscope.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_upscope.v b/test_regress/t/t_gen_upscope.v index f765423d8..f7fecf2ce 100644 --- a/test_regress/t/t_gen_upscope.v +++ b/test_regress/t/t_gen_upscope.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 /* Acceptable answer 1 diff --git a/test_regress/t/t_gen_var_bad.py b/test_regress/t/t_gen_var_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_gen_var_bad.py +++ b/test_regress/t/t_gen_var_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_gen_var_bad.v b/test_regress/t/t_gen_var_bad.v index f410dbed6..5a38223e0 100644 --- a/test_regress/t/t_gen_var_bad.v +++ b/test_regress/t/t_gen_var_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_generate_fatal_bad.py b/test_regress/t/t_generate_fatal_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_generate_fatal_bad.py +++ b/test_regress/t/t_generate_fatal_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_generate_fatal_bad.v b/test_regress/t/t_generate_fatal_bad.v index 48b6dc761..02b03c8a4 100644 --- a/test_regress/t/t_generate_fatal_bad.v +++ b/test_regress/t/t_generate_fatal_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Todd Strader // SPDX-License-Identifier: CC0-1.0 function integer get_baz(input integer bar); diff --git a/test_regress/t/t_genfor_hier.py b/test_regress/t/t_genfor_hier.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_genfor_hier.py +++ b/test_regress/t/t_genfor_hier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_genfor_hier.v b/test_regress/t/t_genfor_hier.v index 4832aaef1..db73bbb02 100644 --- a/test_regress/t/t_genfor_hier.v +++ b/test_regress/t/t_genfor_hier.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Demonstrate deferred linking across module // bondaries // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 module m1(); diff --git a/test_regress/t/t_genfor_init_o0.py b/test_regress/t/t_genfor_init_o0.py index 3eb087ae6..681d24ad0 100755 --- a/test_regress/t/t_genfor_init_o0.py +++ b/test_regress/t/t_genfor_init_o0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_genfor_init_o0.v b/test_regress/t/t_genfor_init_o0.v index 93318168b..70fec250c 100644 --- a/test_regress/t/t_genfor_init_o0.v +++ b/test_regress/t/t_genfor_init_o0.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_genfor_signed.py b/test_regress/t/t_genfor_signed.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_genfor_signed.py +++ b/test_regress/t/t_genfor_signed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_genfor_signed.v b/test_regress/t/t_genfor_signed.v index bcddeb761..8ee774a5f 100644 --- a/test_regress/t/t_genfor_signed.v +++ b/test_regress/t/t_genfor_signed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t # diff --git a/test_regress/t/t_genvar_for_bad.py b/test_regress/t/t_genvar_for_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_genvar_for_bad.py +++ b/test_regress/t/t_genvar_for_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_genvar_for_bad.v b/test_regress/t/t_genvar_for_bad.v index f8ffc0068..172cc0f8e 100644 --- a/test_regress/t/t_genvar_for_bad.v +++ b/test_regress/t/t_genvar_for_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_genvar_misuse_bad.py b/test_regress/t/t_genvar_misuse_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_genvar_misuse_bad.py +++ b/test_regress/t/t_genvar_misuse_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_genvar_misuse_bad.v b/test_regress/t/t_genvar_misuse_bad.v index 4e35a65a0..3633d5bbe 100644 --- a/test_regress/t/t_genvar_misuse_bad.v +++ b/test_regress/t/t_genvar_misuse_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // See bug408 diff --git a/test_regress/t/t_hier_block.cpp b/test_regress/t/t_hier_block.cpp index 75f09abf1..a2675eb8a 100644 --- a/test_regress/t/t_hier_block.cpp +++ b/test_regress/t/t_hier_block.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Yutetsu TAKATSUKASA. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_hier_block.py b/test_regress/t/t_hier_block.py index ff13a4925..1eea403ac 100755 --- a/test_regress/t/t_hier_block.py +++ b/test_regress/t/t_hier_block.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block.v b/test_regress/t/t_hier_block.v index 06c94efc2..23ff69840 100644 --- a/test_regress/t/t_hier_block.v +++ b/test_regress/t/t_hier_block.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Yutetsu TAKATSUKASA +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: Unlicense `ifdef USE_VLT diff --git a/test_regress/t/t_hier_block0_bad.py b/test_regress/t/t_hier_block0_bad.py index c80415ffe..6199d736e 100755 --- a/test_regress/t/t_hier_block0_bad.py +++ b/test_regress/t/t_hier_block0_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block0_bad.v b/test_regress/t/t_hier_block0_bad.v index 75019af6e..73cb1cab8 100644 --- a/test_regress/t/t_hier_block0_bad.v +++ b/test_regress/t/t_hier_block0_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020-2024 by Yutetsu TAKATSUKASA and Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020-2024 Yutetsu TAKATSUKASA and Antmicro // SPDX-License-Identifier: Unlicense `define HIER_BLOCK /*verilator hier_block*/ diff --git a/test_regress/t/t_hier_block1_bad.py b/test_regress/t/t_hier_block1_bad.py index ef7f2d674..0b4856f98 100755 --- a/test_regress/t/t_hier_block1_bad.py +++ b/test_regress/t/t_hier_block1_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block1_bad.v b/test_regress/t/t_hier_block1_bad.v index 8427b6c27..aa6e9c58d 100644 --- a/test_regress/t/t_hier_block1_bad.v +++ b/test_regress/t/t_hier_block1_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Yutetsu TAKATSUKASA +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: Unlicense `define HIER_BLOCK /*verilator hier_block*/ diff --git a/test_regress/t/t_hier_block_binary.py b/test_regress/t/t_hier_block_binary.py index e0b1706b4..775bd9b18 100755 --- a/test_regress/t/t_hier_block_binary.py +++ b/test_regress/t/t_hier_block_binary.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_chained.py b/test_regress/t/t_hier_block_chained.py index d03dfedd9..41e89faab 100755 --- a/test_regress/t/t_hier_block_chained.py +++ b/test_regress/t/t_hier_block_chained.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_chained.v b/test_regress/t/t_hier_block_chained.v index d03d46706..5d3739823 100644 --- a/test_regress/t/t_hier_block_chained.v +++ b/test_regress/t/t_hier_block_chained.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // Based on tests emitted by t_gate_tree.py diff --git a/test_regress/t/t_hier_block_chained.vlt b/test_regress/t/t_hier_block_chained.vlt index 9740d5a91..6fb66a30b 100644 --- a/test_regress/t/t_hier_block_chained.vlt +++ b/test_regress/t/t_hier_block_chained.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_hier_block_cmake.py b/test_regress/t/t_hier_block_cmake.py index 80161d6c1..0d500703f 100755 --- a/test_regress/t/t_hier_block_cmake.py +++ b/test_regress/t/t_hier_block_cmake.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_cmake/CMakeLists.txt b/test_regress/t/t_hier_block_cmake/CMakeLists.txt index f39db2c11..802f77245 100644 --- a/test_regress/t/t_hier_block_cmake/CMakeLists.txt +++ b/test_regress/t/t_hier_block_cmake/CMakeLists.txt @@ -2,10 +2,10 @@ # # DESCRIPTION: CMake script for t_hier_block_cmake # -# Copyright 2003-2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2003-2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # ###################################################################### diff --git a/test_regress/t/t_hier_block_cmake/main.cpp b/test_regress/t/t_hier_block_cmake/main.cpp index 731237b88..e380f57a8 100644 --- a/test_regress/t/t_hier_block_cmake/main.cpp +++ b/test_regress/t/t_hier_block_cmake/main.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Yutetsu TAKATSUKASA. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_hier_block_import.py b/test_regress/t/t_hier_block_import.py index 12bfe08f5..92c27cdf9 100755 --- a/test_regress/t/t_hier_block_import.py +++ b/test_regress/t/t_hier_block_import.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_import.v b/test_regress/t/t_hier_block_import.v index c2ad81e44..d728e50ae 100644 --- a/test_regress/t/t_hier_block_import.v +++ b/test_regress/t/t_hier_block_import.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_hier_block_import/t_hier_block_import.vh b/test_regress/t/t_hier_block_import/t_hier_block_import.vh index d0cc5e74d..22e0d82c2 100644 --- a/test_regress/t/t_hier_block_import/t_hier_block_import.vh +++ b/test_regress/t/t_hier_block_import/t_hier_block_import.vh @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // No include guards to validate if included once. diff --git a/test_regress/t/t_hier_block_import/t_hier_block_import_args.vc b/test_regress/t/t_hier_block_import/t_hier_block_import_args.vc index 11c92e3ab..3567915c2 100644 --- a/test_regress/t/t_hier_block_import/t_hier_block_import_args.vc +++ b/test_regress/t/t_hier_block_import/t_hier_block_import_args.vc @@ -1,7 +1,7 @@ -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 --stats diff --git a/test_regress/t/t_hier_block_import/t_hier_block_import_def.vh b/test_regress/t/t_hier_block_import/t_hier_block_import_def.vh index e2877ac06..81709cdfe 100644 --- a/test_regress/t/t_hier_block_import/t_hier_block_import_def.vh +++ b/test_regress/t/t_hier_block_import/t_hier_block_import_def.vh @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // No include guards to validate if included once. diff --git a/test_regress/t/t_hier_block_import/t_hier_block_import_subA.v b/test_regress/t/t_hier_block_import/t_hier_block_import_subA.v index 770b57f67..002f68ec2 100644 --- a/test_regress/t/t_hier_block_import/t_hier_block_import_subA.v +++ b/test_regress/t/t_hier_block_import/t_hier_block_import_subA.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module subA (output bit [31:0] out); /*verilator hier_block*/ diff --git a/test_regress/t/t_hier_block_import/t_hier_block_import_subB.v b/test_regress/t/t_hier_block_import/t_hier_block_import_subB.v index 3fb930bd8..cd3f90a57 100644 --- a/test_regress/t/t_hier_block_import/t_hier_block_import_subB.v +++ b/test_regress/t/t_hier_block_import/t_hier_block_import_subB.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // Note: no hier_block pragma here to validate partial hier_block design diff --git a/test_regress/t/t_hier_block_import/t_hier_block_import_subsub.v b/test_regress/t/t_hier_block_import/t_hier_block_import_subsub.v index 13d6d4014..12c4816b4 100644 --- a/test_regress/t/t_hier_block_import/t_hier_block_import_subsub.v +++ b/test_regress/t/t_hier_block_import/t_hier_block_import_subsub.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module subsub diff --git a/test_regress/t/t_hier_block_import_cmake.py b/test_regress/t/t_hier_block_import_cmake.py index 0f246454d..fb565ef8d 100755 --- a/test_regress/t/t_hier_block_import_cmake.py +++ b/test_regress/t/t_hier_block_import_cmake.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_int.py b/test_regress/t/t_hier_block_int.py index 0384eccd5..2377a6597 100755 --- a/test_regress/t/t_hier_block_int.py +++ b/test_regress/t/t_hier_block_int.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_int.v b/test_regress/t/t_hier_block_int.v index 8ff804d88..6738b53f9 100644 --- a/test_regress/t/t_hier_block_int.v +++ b/test_regress/t/t_hier_block_int.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2025 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_hier_block_libmod.py b/test_regress/t/t_hier_block_libmod.py index 7b78daf9c..6ab133aa1 100755 --- a/test_regress/t/t_hier_block_libmod.py +++ b/test_regress/t/t_hier_block_libmod.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_libmod.v b/test_regress/t/t_hier_block_libmod.v index 91a96da98..a32bb5e7f 100644 --- a/test_regress/t/t_hier_block_libmod.v +++ b/test_regress/t/t_hier_block_libmod.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Yutetsu TAKATSUKASA +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: Unlicense module t; diff --git a/test_regress/t/t_hier_block_nohier.py b/test_regress/t/t_hier_block_nohier.py index 514491950..a5d3dd14e 100755 --- a/test_regress/t/t_hier_block_nohier.py +++ b/test_regress/t/t_hier_block_nohier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # This test makes sure that the internal check of t_hier_block.v is correct. diff --git a/test_regress/t/t_hier_block_perf.py b/test_regress/t/t_hier_block_perf.py index e1dc4c9c9..d91e3475e 100755 --- a/test_regress/t/t_hier_block_perf.py +++ b/test_regress/t/t_hier_block_perf.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_perf.v b/test_regress/t/t_hier_block_perf.v index 03f7e0bfd..ab1ac4b80 100644 --- a/test_regress/t/t_hier_block_perf.v +++ b/test_regress/t/t_hier_block_perf.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // based on t_gate_ormux diff --git a/test_regress/t/t_hier_block_perf.vlt b/test_regress/t/t_hier_block_perf.vlt index 1f7e0240a..f676614ad 100644 --- a/test_regress/t/t_hier_block_perf.vlt +++ b/test_regress/t/t_hier_block_perf.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_hier_block_prot_lib.py b/test_regress/t/t_hier_block_prot_lib.py index b20c4eec4..32898dd0b 100755 --- a/test_regress/t/t_hier_block_prot_lib.py +++ b/test_regress/t/t_hier_block_prot_lib.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_prot_lib_shared.py b/test_regress/t/t_hier_block_prot_lib_shared.py index 09db88bb1..07162c019 100755 --- a/test_regress/t/t_hier_block_prot_lib_shared.py +++ b/test_regress/t/t_hier_block_prot_lib_shared.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_sc.py b/test_regress/t/t_hier_block_sc.py index 3660f8311..0baec1b0f 100755 --- a/test_regress/t/t_hier_block_sc.py +++ b/test_regress/t/t_hier_block_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_sc_trace_fst.py b/test_regress/t/t_hier_block_sc_trace_fst.py index b3ca507cc..3ce35e02c 100755 --- a/test_regress/t/t_hier_block_sc_trace_fst.py +++ b/test_regress/t/t_hier_block_sc_trace_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_sc_trace_vcd.py b/test_regress/t/t_hier_block_sc_trace_vcd.py index 0fbd7237a..3611b93bf 100755 --- a/test_regress/t/t_hier_block_sc_trace_vcd.py +++ b/test_regress/t/t_hier_block_sc_trace_vcd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_signed_logic.py b/test_regress/t/t_hier_block_signed_logic.py index 7bba1f55e..cb667c1ec 100755 --- a/test_regress/t/t_hier_block_signed_logic.py +++ b/test_regress/t/t_hier_block_signed_logic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_signed_logic.v b/test_regress/t/t_hier_block_signed_logic.v index a77fe0101..b2dcd97c8 100644 --- a/test_regress/t/t_hier_block_signed_logic.v +++ b/test_regress/t/t_hier_block_signed_logic.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_hier_block_struct.py b/test_regress/t/t_hier_block_struct.py index 1f3ee62cc..86f31f21b 100755 --- a/test_regress/t/t_hier_block_struct.py +++ b/test_regress/t/t_hier_block_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_struct.v b/test_regress/t/t_hier_block_struct.v index a3bec94b6..168392b72 100644 --- a/test_regress/t/t_hier_block_struct.v +++ b/test_regress/t/t_hier_block_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Varun Koyyalagunta. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Varun Koyyalagunta // SPDX-License-Identifier: CC0-1.0 typedef struct packed { diff --git a/test_regress/t/t_hier_block_struct_nohier.py b/test_regress/t/t_hier_block_struct_nohier.py index 8545961d7..f212303f1 100755 --- a/test_regress/t/t_hier_block_struct_nohier.py +++ b/test_regress/t/t_hier_block_struct_nohier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_threads_bad.py b/test_regress/t/t_hier_block_threads_bad.py index d766e4db1..f26c32f77 100755 --- a/test_regress/t/t_hier_block_threads_bad.py +++ b/test_regress/t/t_hier_block_threads_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_threads_bad.v b/test_regress/t/t_hier_block_threads_bad.v index 04c72b276..b2dc314a0 100644 --- a/test_regress/t/t_hier_block_threads_bad.v +++ b/test_regress/t/t_hier_block_threads_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_hier_block_threads_bad.vlt b/test_regress/t/t_hier_block_threads_bad.vlt index d6cf050b2..b79332c29 100644 --- a/test_regress/t/t_hier_block_threads_bad.vlt +++ b/test_regress/t/t_hier_block_threads_bad.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_hier_block_trace_fst.py b/test_regress/t/t_hier_block_trace_fst.py index b3d4c0343..7f5f22474 100755 --- a/test_regress/t/t_hier_block_trace_fst.py +++ b/test_regress/t/t_hier_block_trace_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_trace_saif.py b/test_regress/t/t_hier_block_trace_saif.py index e4a50a5d1..223e9676b 100755 --- a/test_regress/t/t_hier_block_trace_saif.py +++ b/test_regress/t/t_hier_block_trace_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_trace_vcd.py b/test_regress/t/t_hier_block_trace_vcd.py index 6e06e809d..de8984bcb 100755 --- a/test_regress/t/t_hier_block_trace_vcd.py +++ b/test_regress/t/t_hier_block_trace_vcd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_type_param.py b/test_regress/t/t_hier_block_type_param.py index 96ef0646c..1032275a2 100755 --- a/test_regress/t/t_hier_block_type_param.py +++ b/test_regress/t/t_hier_block_type_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_type_param.v b/test_regress/t/t_hier_block_type_param.v index 4daffc406..4ccebbd46 100644 --- a/test_regress/t/t_hier_block_type_param.v +++ b/test_regress/t/t_hier_block_type_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t( diff --git a/test_regress/t/t_hier_block_type_param_multiple.py b/test_regress/t/t_hier_block_type_param_multiple.py index a5474d2ec..7db19f9cc 100755 --- a/test_regress/t/t_hier_block_type_param_multiple.py +++ b/test_regress/t/t_hier_block_type_param_multiple.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_type_param_multiple.v b/test_regress/t/t_hier_block_type_param_multiple.v index ca4a82481..70dd8ce43 100644 --- a/test_regress/t/t_hier_block_type_param_multiple.v +++ b/test_regress/t/t_hier_block_type_param_multiple.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t( diff --git a/test_regress/t/t_hier_block_type_param_multiple_instances.py b/test_regress/t/t_hier_block_type_param_multiple_instances.py index a5474d2ec..7db19f9cc 100755 --- a/test_regress/t/t_hier_block_type_param_multiple_instances.py +++ b/test_regress/t/t_hier_block_type_param_multiple_instances.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_type_param_multiple_instances.v b/test_regress/t/t_hier_block_type_param_multiple_instances.v index 0cd6db393..0339769fb 100644 --- a/test_regress/t/t_hier_block_type_param_multiple_instances.v +++ b/test_regress/t/t_hier_block_type_param_multiple_instances.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t( diff --git a/test_regress/t/t_hier_block_type_param_nested.py b/test_regress/t/t_hier_block_type_param_nested.py index a5474d2ec..7db19f9cc 100755 --- a/test_regress/t/t_hier_block_type_param_nested.py +++ b/test_regress/t/t_hier_block_type_param_nested.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_type_param_nested.v b/test_regress/t/t_hier_block_type_param_nested.v index bd8cd0b8b..5d9bbe23c 100644 --- a/test_regress/t/t_hier_block_type_param_nested.v +++ b/test_regress/t/t_hier_block_type_param_nested.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t( diff --git a/test_regress/t/t_hier_block_type_param_notfound_bad.py b/test_regress/t/t_hier_block_type_param_notfound_bad.py index 7eae3e24a..111841bf4 100755 --- a/test_regress/t/t_hier_block_type_param_notfound_bad.py +++ b/test_regress/t/t_hier_block_type_param_notfound_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_type_param_typedef.v b/test_regress/t/t_hier_block_type_param_typedef.v index b956f4c0d..bd43276d2 100644 --- a/test_regress/t/t_hier_block_type_param_typedef.v +++ b/test_regress/t/t_hier_block_type_param_typedef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t( diff --git a/test_regress/t/t_hier_block_typedef_param.py b/test_regress/t/t_hier_block_typedef_param.py index 43ec2591b..234927d29 100755 --- a/test_regress/t/t_hier_block_typedef_param.py +++ b/test_regress/t/t_hier_block_typedef_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_vlt.py b/test_regress/t/t_hier_block_vlt.py index 0d1643704..90f2fdacd 100755 --- a/test_regress/t/t_hier_block_vlt.py +++ b/test_regress/t/t_hier_block_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_block_vlt.vlt b/test_regress/t/t_hier_block_vlt.vlt index 81317810c..54b3167eb 100644 --- a/test_regress/t/t_hier_block_vlt.vlt +++ b/test_regress/t/t_hier_block_vlt.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Yutetsu TAKATSUKASA +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: Unlicense `verilator_config diff --git a/test_regress/t/t_hier_bynum.py b/test_regress/t/t_hier_bynum.py index c2db19e11..e470c0d7d 100755 --- a/test_regress/t/t_hier_bynum.py +++ b/test_regress/t/t_hier_bynum.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_bynum.v b/test_regress/t/t_hier_bynum.v index 78307d98b..aae47ed40 100644 --- a/test_regress/t/t_hier_bynum.v +++ b/test_regress/t/t_hier_bynum.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: Unlicense module flop (q, d, clk); diff --git a/test_regress/t/t_hier_parm_under.py b/test_regress/t/t_hier_parm_under.py index 470caf710..e9ae8f7df 100755 --- a/test_regress/t/t_hier_parm_under.py +++ b/test_regress/t/t_hier_parm_under.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_parm_under.v b/test_regress/t/t_hier_parm_under.v index 4d36d0dfb..1a00f844d 100644 --- a/test_regress/t/t_hier_parm_under.v +++ b/test_regress/t/t_hier_parm_under.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module sub; diff --git a/test_regress/t/t_hier_task.py b/test_regress/t/t_hier_task.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_hier_task.py +++ b/test_regress/t/t_hier_task.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_task.v b/test_regress/t/t_hier_task.v index ec20d1d63..d8a34281d 100644 --- a/test_regress/t/t_hier_task.v +++ b/test_regress/t/t_hier_task.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test for issue #2267 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by James Pallister. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 James Pallister // SPDX-License-Identifier: CC0-1.0 module mod_a; diff --git a/test_regress/t/t_hier_trace.py b/test_regress/t/t_hier_trace.py index 9f6d83866..a8d887dae 100755 --- a/test_regress/t/t_hier_trace.py +++ b/test_regress/t/t_hier_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_trace.v b/test_regress/t/t_hier_trace.v index d8d492912..0c67b41a3 100644 --- a/test_regress/t/t_hier_trace.v +++ b/test_regress/t/t_hier_trace.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t( diff --git a/test_regress/t/t_hier_trace_noinl.py b/test_regress/t/t_hier_trace_noinl.py index 2a1b1b27b..eb440b805 100755 --- a/test_regress/t/t_hier_trace_noinl.py +++ b/test_regress/t/t_hier_trace_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hier_trace_sub/sub.vc b/test_regress/t/t_hier_trace_sub/sub.vc index ec34d8efe..59df44421 100644 --- a/test_regress/t/t_hier_trace_sub/sub.vc +++ b/test_regress/t/t_hier_trace_sub/sub.vc @@ -1,7 +1,7 @@ -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 t_hier_trace_sub.v diff --git a/test_regress/t/t_hier_trace_sub/t_hier_trace.vlt b/test_regress/t/t_hier_trace_sub/t_hier_trace.vlt index bfd0e7a0d..4aa047d33 100644 --- a/test_regress/t/t_hier_trace_sub/t_hier_trace.vlt +++ b/test_regress/t/t_hier_trace_sub/t_hier_trace.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_hier_trace_sub/t_hier_trace_sub.v b/test_regress/t/t_hier_trace_sub/t_hier_trace_sub.v index 564e375d7..6e8aeed09 100644 --- a/test_regress/t/t_hier_trace_sub/t_hier_trace_sub.v +++ b/test_regress/t/t_hier_trace_sub/t_hier_trace_sub.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module detail_code( diff --git a/test_regress/t/t_hier_trace_sub/top.vc b/test_regress/t/t_hier_trace_sub/top.vc index 022e6f949..a42f30e65 100644 --- a/test_regress/t/t_hier_trace_sub/top.vc +++ b/test_regress/t/t_hier_trace_sub/top.vc @@ -1,7 +1,7 @@ -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 -F sub.vc diff --git a/test_regress/t/t_hierarchy_identifier.py b/test_regress/t/t_hierarchy_identifier.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_hierarchy_identifier.py +++ b/test_regress/t/t_hierarchy_identifier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hierarchy_identifier.v b/test_regress/t/t_hierarchy_identifier.v index 88586661c..6c65f48a0 100644 --- a/test_regress/t/t_hierarchy_identifier.v +++ b/test_regress/t/t_hierarchy_identifier.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_hierarchy_identifier_bad.py b/test_regress/t/t_hierarchy_identifier_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_hierarchy_identifier_bad.py +++ b/test_regress/t/t_hierarchy_identifier_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hierarchy_identifier_bad.v b/test_regress/t/t_hierarchy_identifier_bad.v index c94d393e3..a92a70a28 100644 --- a/test_regress/t/t_hierarchy_identifier_bad.v +++ b/test_regress/t/t_hierarchy_identifier_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_hierarchy_unnamed.py b/test_regress/t/t_hierarchy_unnamed.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_hierarchy_unnamed.py +++ b/test_regress/t/t_hierarchy_unnamed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_hierarchy_unnamed.v b/test_regress/t/t_hierarchy_unnamed.v index a4c82b403..e4540759f 100644 --- a/test_regress/t/t_hierarchy_unnamed.v +++ b/test_regress/t/t_hierarchy_unnamed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Chandan Egbert. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Chandan Egbert // SPDX-License-Identifier: CC0-1.0 module sub(); diff --git a/test_regress/t/t_if_deep.py b/test_regress/t/t_if_deep.py index 539f320b1..84c09a3bb 100755 --- a/test_regress/t/t_if_deep.py +++ b/test_regress/t/t_if_deep.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_if_deep.v b/test_regress/t/t_if_deep.v index 26c8a4641..9276b73d0 100644 --- a/test_regress/t/t_if_deep.v +++ b/test_regress/t/t_if_deep.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_if_same_bad.py b/test_regress/t/t_if_same_bad.py index f206d9126..5fc1c82aa 100755 --- a/test_regress/t/t_if_same_bad.py +++ b/test_regress/t/t_if_same_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_if_same_bad.v b/test_regress/t/t_if_same_bad.v index 276664e07..0f04bbf3f 100644 --- a/test_regress/t/t_if_same_bad.v +++ b/test_regress/t/t_if_same_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug3806 diff --git a/test_regress/t/t_if_swap.py b/test_regress/t/t_if_swap.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_if_swap.py +++ b/test_regress/t/t_if_swap.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_if_swap.v b/test_regress/t/t_if_swap.v index 2dc1ef29d..a70708911 100644 --- a/test_regress/t/t_if_swap.v +++ b/test_regress/t/t_if_swap.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_iff.py b/test_regress/t/t_iff.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_iff.py +++ b/test_regress/t/t_iff.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_iff.v b/test_regress/t/t_iff.v index f7c72197c..4beb3f525 100644 --- a/test_regress/t/t_iff.v +++ b/test_regress/t/t_iff.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_implements.py b/test_regress/t/t_implements.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_implements.py +++ b/test_regress/t/t_implements.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements.v b/test_regress/t/t_implements.v index f4f07c56d..1aef26518 100644 --- a/test_regress/t/t_implements.v +++ b/test_regress/t/t_implements.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface class Icempty; diff --git a/test_regress/t/t_implements_collision.py b/test_regress/t/t_implements_collision.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_implements_collision.py +++ b/test_regress/t/t_implements_collision.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements_collision.v b/test_regress/t/t_implements_collision.v index b8929a2ce..df5ca2c92 100644 --- a/test_regress/t/t_implements_collision.v +++ b/test_regress/t/t_implements_collision.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface class Icls1; diff --git a/test_regress/t/t_implements_collision_bad.py b/test_regress/t/t_implements_collision_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_implements_collision_bad.py +++ b/test_regress/t/t_implements_collision_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements_collision_bad.v b/test_regress/t/t_implements_collision_bad.v index c45f9967c..488095e10 100644 --- a/test_regress/t/t_implements_collision_bad.v +++ b/test_regress/t/t_implements_collision_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface class Icls1; diff --git a/test_regress/t/t_implements_contents_bad.py b/test_regress/t/t_implements_contents_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_implements_contents_bad.py +++ b/test_regress/t/t_implements_contents_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements_contents_bad.v b/test_regress/t/t_implements_contents_bad.v index 3931423e8..5f8531096 100644 --- a/test_regress/t/t_implements_contents_bad.v +++ b/test_regress/t/t_implements_contents_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface class Icls; diff --git a/test_regress/t/t_implements_missing_bad.py b/test_regress/t/t_implements_missing_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_implements_missing_bad.py +++ b/test_regress/t/t_implements_missing_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements_missing_bad.v b/test_regress/t/t_implements_missing_bad.v index b15e4ba9f..0ee7e3e18 100644 --- a/test_regress/t/t_implements_missing_bad.v +++ b/test_regress/t/t_implements_missing_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface class Icls1; diff --git a/test_regress/t/t_implements_nested.py b/test_regress/t/t_implements_nested.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_implements_nested.py +++ b/test_regress/t/t_implements_nested.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements_nested.v b/test_regress/t/t_implements_nested.v index b02b2684f..21934507c 100644 --- a/test_regress/t/t_implements_nested.v +++ b/test_regress/t/t_implements_nested.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 Antmicro. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_implements_nested_bad.py b/test_regress/t/t_implements_nested_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_implements_nested_bad.py +++ b/test_regress/t/t_implements_nested_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements_nested_bad.v b/test_regress/t/t_implements_nested_bad.v index b2ee8ef0f..d82713e4e 100644 --- a/test_regress/t/t_implements_nested_bad.v +++ b/test_regress/t/t_implements_nested_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_implements_new_bad.py b/test_regress/t/t_implements_new_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_implements_new_bad.py +++ b/test_regress/t/t_implements_new_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements_new_bad.v b/test_regress/t/t_implements_new_bad.v index 00c1a22a6..e98806a88 100644 --- a/test_regress/t/t_implements_new_bad.v +++ b/test_regress/t/t_implements_new_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface class Icls; diff --git a/test_regress/t/t_implements_noinherit_bad.py b/test_regress/t/t_implements_noinherit_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_implements_noinherit_bad.py +++ b/test_regress/t/t_implements_noinherit_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements_noinherit_bad.v b/test_regress/t/t_implements_noinherit_bad.v index 2ab770043..8142b021c 100644 --- a/test_regress/t/t_implements_noinherit_bad.v +++ b/test_regress/t/t_implements_noinherit_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface class Icls; diff --git a/test_regress/t/t_implements_noninterface_bad.py b/test_regress/t/t_implements_noninterface_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_implements_noninterface_bad.py +++ b/test_regress/t/t_implements_noninterface_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements_noninterface_bad.v b/test_regress/t/t_implements_noninterface_bad.v index 72a37e765..ca4753d6b 100644 --- a/test_regress/t/t_implements_noninterface_bad.v +++ b/test_regress/t/t_implements_noninterface_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class NotIcls; diff --git a/test_regress/t/t_implements_not_nested.py b/test_regress/t/t_implements_not_nested.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_implements_not_nested.py +++ b/test_regress/t/t_implements_not_nested.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements_not_nested.v b/test_regress/t/t_implements_not_nested.v index c4089662b..1e5f1826a 100644 --- a/test_regress/t/t_implements_not_nested.v +++ b/test_regress/t/t_implements_not_nested.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package ipkg; diff --git a/test_regress/t/t_implements_notfound_bad.py b/test_regress/t/t_implements_notfound_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_implements_notfound_bad.py +++ b/test_regress/t/t_implements_notfound_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements_notfound_bad.v b/test_regress/t/t_implements_notfound_bad.v index 605a8db5d..668934c31 100644 --- a/test_regress/t/t_implements_notfound_bad.v +++ b/test_regress/t/t_implements_notfound_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class ClsI implements Inotfound; diff --git a/test_regress/t/t_implements_typed.py b/test_regress/t/t_implements_typed.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_implements_typed.py +++ b/test_regress/t/t_implements_typed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_implements_typed.v b/test_regress/t/t_implements_typed.v index ce733d0fc..70bff2b88 100644 --- a/test_regress/t/t_implements_typed.v +++ b/test_regress/t/t_implements_typed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface class Icls; diff --git a/test_regress/t/t_impure_cond_empty_if.py b/test_regress/t/t_impure_cond_empty_if.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_impure_cond_empty_if.py +++ b/test_regress/t/t_impure_cond_empty_if.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_impure_cond_empty_if.v b/test_regress/t/t_impure_cond_empty_if.v index 6cf409ea6..2569422ba 100644 --- a/test_regress/t/t_impure_cond_empty_if.v +++ b/test_regress/t/t_impure_cond_empty_if.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class uvm_component; diff --git a/test_regress/t/t_inc_relink.py b/test_regress/t/t_inc_relink.py index 754bdeefc..0655dc089 100755 --- a/test_regress/t/t_inc_relink.py +++ b/test_regress/t/t_inc_relink.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inc_relink.v b/test_regress/t/t_inc_relink.v index 089f1cf34..8089b1049 100644 --- a/test_regress/t/t_inc_relink.v +++ b/test_regress/t/t_inc_relink.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 // Test if temporary vars are relinked if not used directly under FTASK. diff --git a/test_regress/t/t_incorrect_multi_driven.py b/test_regress/t/t_incorrect_multi_driven.py index f51428711..0d2c50fcf 100755 --- a/test_regress/t/t_incorrect_multi_driven.py +++ b/test_regress/t/t_incorrect_multi_driven.py @@ -2,10 +2,10 @@ # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_incorrect_multi_driven.v b/test_regress/t/t_incorrect_multi_driven.v index 3020398db..4efd5b0ab 100644 --- a/test_regress/t/t_incorrect_multi_driven.v +++ b/test_regress/t/t_incorrect_multi_driven.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Adrien Le Masle. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Adrien Le Masle // SPDX-License-Identifier: CC0-1.0 interface test_if #(parameter int AA = 2, BB=5); diff --git a/test_regress/t/t_incr_void.py b/test_regress/t/t_incr_void.py index 487255781..c6cfafd7b 100755 --- a/test_regress/t/t_incr_void.py +++ b/test_regress/t/t_incr_void.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_incr_void.v b/test_regress/t/t_incr_void.v index 75284fcd7..bc58fdd41 100644 --- a/test_regress/t/t_incr_void.v +++ b/test_regress/t/t_incr_void.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Drew Ranck. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Drew Ranck // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_increment_bad.py b/test_regress/t/t_increment_bad.py index 07fc79e8e..3160d0589 100755 --- a/test_regress/t/t_increment_bad.py +++ b/test_regress/t/t_increment_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_increment_bad.v b/test_regress/t/t_increment_bad.v index 11c031177..d0006a4a1 100644 --- a/test_regress/t/t_increment_bad.v +++ b/test_regress/t/t_increment_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_infinite_recursion.py b/test_regress/t/t_infinite_recursion.py index d789a829e..30b3e1786 100755 --- a/test_regress/t/t_infinite_recursion.py +++ b/test_regress/t/t_infinite_recursion.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_infinite_recursion.v b/test_regress/t/t_infinite_recursion.v index 9bacc5bd2..377b5e1d9 100644 --- a/test_regress/t/t_infinite_recursion.v +++ b/test_regress/t/t_infinite_recursion.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class cls; diff --git a/test_regress/t/t_init_array_bad.py b/test_regress/t/t_init_array_bad.py index 23ae8e580..dd0d7c389 100755 --- a/test_regress/t/t_init_array_bad.py +++ b/test_regress/t/t_init_array_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_init_array_bad.v b/test_regress/t/t_init_array_bad.v index 0422a3808..71ded6bfe 100644 --- a/test_regress/t/t_init_array_bad.v +++ b/test_regress/t/t_init_array_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2026 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_init_concat.py b/test_regress/t/t_init_concat.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_init_concat.py +++ b/test_regress/t/t_init_concat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_init_concat.v b/test_regress/t/t_init_concat.v index 163502fb8..9672a1c3b 100644 --- a/test_regress/t/t_init_concat.v +++ b/test_regress/t/t_init_concat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_initarray_nonarray.py b/test_regress/t/t_initarray_nonarray.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_initarray_nonarray.py +++ b/test_regress/t/t_initarray_nonarray.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_initarray_nonarray.v b/test_regress/t/t_initarray_nonarray.v index 71da30cfc..799a881c0 100644 --- a/test_regress/t/t_initarray_nonarray.v +++ b/test_regress/t/t_initarray_nonarray.v @@ -3,8 +3,8 @@ // The code here is used to trigger Verilator internal error // "InitArray on non-array" // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Jie Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Jie Xu // SPDX-License-Identifier: CC0-1.0 typedef logic [7:0] mask_t [7:0]; diff --git a/test_regress/t/t_initial.py b/test_regress/t/t_initial.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_initial.py +++ b/test_regress/t/t_initial.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_initial.v b/test_regress/t/t_initial.v index 203ed4503..a5cdf46ab 100644 --- a/test_regress/t/t_initial.v +++ b/test_regress/t/t_initial.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_initial_assign_sformatf.py b/test_regress/t/t_initial_assign_sformatf.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_initial_assign_sformatf.py +++ b/test_regress/t/t_initial_assign_sformatf.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_initial_assign_sformatf.v b/test_regress/t/t_initial_assign_sformatf.v index 7ff94eaba..2a66dfc71 100644 --- a/test_regress/t/t_initial_assign_sformatf.v +++ b/test_regress/t/t_initial_assign_sformatf.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: SystemVerilog interface test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 interface intf(); diff --git a/test_regress/t/t_initial_assign_sformatf_debug.py b/test_regress/t/t_initial_assign_sformatf_debug.py index 4679bcd8c..6070a7a0e 100755 --- a/test_regress/t/t_initial_assign_sformatf_debug.py +++ b/test_regress/t/t_initial_assign_sformatf_debug.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_initial_delay_assign.py b/test_regress/t/t_initial_delay_assign.py index ee7f170bc..b7cce95a7 100755 --- a/test_regress/t/t_initial_delay_assign.py +++ b/test_regress/t/t_initial_delay_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_initial_delay_assign.v b/test_regress/t/t_initial_delay_assign.v index 2457367a3..a5eaec7e6 100644 --- a/test_regress/t/t_initial_delay_assign.v +++ b/test_regress/t/t_initial_delay_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define DELAY_INIT_CHECK(foo, bar) \ diff --git a/test_regress/t/t_initial_dlyass.py b/test_regress/t/t_initial_dlyass.py index 49c67d3a1..99d3b795b 100755 --- a/test_regress/t/t_initial_dlyass.py +++ b/test_regress/t/t_initial_dlyass.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_initial_dlyass.v b/test_regress/t/t_initial_dlyass.v index 5e86b628c..d5cd6d36d 100644 --- a/test_regress/t/t_initial_dlyass.v +++ b/test_regress/t/t_initial_dlyass.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_initial_dlyass_bad.py b/test_regress/t/t_initial_dlyass_bad.py index 883aebe62..f8feb4a77 100755 --- a/test_regress/t/t_initial_dlyass_bad.py +++ b/test_regress/t/t_initial_dlyass_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_initial_edge.py b/test_regress/t/t_initial_edge.py index 989bc8776..8f376addf 100755 --- a/test_regress/t/t_initial_edge.py +++ b/test_regress/t/t_initial_edge.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_initial_edge.v b/test_regress/t/t_initial_edge.v index 954ac7240..4c755755a 100644 --- a/test_regress/t/t_initial_edge.v +++ b/test_regress/t/t_initial_edge.v @@ -19,8 +19,8 @@ // thus matching the behaviour of a 4-state simulator. This is reportedly also // the behaviour of commercial cycle accurate modelling tools as well. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 1ns/1ns diff --git a/test_regress/t/t_initial_edge_bad.py b/test_regress/t/t_initial_edge_bad.py index 2182cc77c..b929b7b19 100755 --- a/test_regress/t/t_initial_edge_bad.py +++ b/test_regress/t/t_initial_edge_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # This works with other vlt_alls, we we don't run it for them. It should diff --git a/test_regress/t/t_initial_inc.vh b/test_regress/t/t_initial_inc.vh index 503776881..3e52492c1 100644 --- a/test_regress/t/t_initial_inc.vh +++ b/test_regress/t/t_initial_inc.vh @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define foo bar diff --git a/test_regress/t/t_initialstatic_circ.py b/test_regress/t/t_initialstatic_circ.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_initialstatic_circ.py +++ b/test_regress/t/t_initialstatic_circ.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_initialstatic_circ.v b/test_regress/t/t_initialstatic_circ.v index 31325cad5..62d07401c 100644 --- a/test_regress/t/t_initialstatic_circ.v +++ b/test_regress/t/t_initialstatic_circ.v @@ -1,7 +1,7 @@ // DESCRIPTION::Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_inside.py b/test_regress/t/t_inside.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inside.py +++ b/test_regress/t/t_inside.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside.v b/test_regress/t/t_inside.v index a832823d5..669e8b4d2 100644 --- a/test_regress/t/t_inside.v +++ b/test_regress/t/t_inside.v @@ -1,7 +1,7 @@ // DESCRIPTION::Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_inside2.py b/test_regress/t/t_inside2.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_inside2.py +++ b/test_regress/t/t_inside2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside2.v b/test_regress/t/t_inside2.v index 4cea304f6..0dfb5935e 100644 --- a/test_regress/t/t_inside2.v +++ b/test_regress/t/t_inside2.v @@ -1,7 +1,7 @@ // DESCRIPTION::Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_inside3.py b/test_regress/t/t_inside3.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_inside3.py +++ b/test_regress/t/t_inside3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside3.v b/test_regress/t/t_inside3.v index c90662d3b..0629c8bb1 100644 --- a/test_regress/t/t_inside3.v +++ b/test_regress/t/t_inside3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_inside_assoc_unsup.py b/test_regress/t/t_inside_assoc_unsup.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inside_assoc_unsup.py +++ b/test_regress/t/t_inside_assoc_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside_assoc_unsup.v b/test_regress/t/t_inside_assoc_unsup.v index 2b85a11f5..3df80d6ee 100644 --- a/test_regress/t/t_inside_assoc_unsup.v +++ b/test_regress/t/t_inside_assoc_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inside_dyn.py b/test_regress/t/t_inside_dyn.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inside_dyn.py +++ b/test_regress/t/t_inside_dyn.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside_dyn.v b/test_regress/t/t_inside_dyn.v index cf0a0d9c2..7d64598ca 100644 --- a/test_regress/t/t_inside_dyn.v +++ b/test_regress/t/t_inside_dyn.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inside_extend.py b/test_regress/t/t_inside_extend.py index 78d425f95..35bc0fd0e 100755 --- a/test_regress/t/t_inside_extend.py +++ b/test_regress/t/t_inside_extend.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside_extend.v b/test_regress/t/t_inside_extend.v index df754b3fc..79cb8e31e 100644 --- a/test_regress/t/t_inside_extend.v +++ b/test_regress/t/t_inside_extend.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 typedef enum bit [4:0] {V0 = 1} my_enum; diff --git a/test_regress/t/t_inside_nonint.py b/test_regress/t/t_inside_nonint.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inside_nonint.py +++ b/test_regress/t/t_inside_nonint.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside_nonint.v b/test_regress/t/t_inside_nonint.v index 90f5cecce..b37e7675a 100644 --- a/test_regress/t/t_inside_nonint.v +++ b/test_regress/t/t_inside_nonint.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 function bit check_string(string s); diff --git a/test_regress/t/t_inside_queue_elem.py b/test_regress/t/t_inside_queue_elem.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inside_queue_elem.py +++ b/test_regress/t/t_inside_queue_elem.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside_queue_elem.v b/test_regress/t/t_inside_queue_elem.v index 782514ee1..8d1161d83 100644 --- a/test_regress/t/t_inside_queue_elem.v +++ b/test_regress/t/t_inside_queue_elem.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inside_tolerance_unsup.py b/test_regress/t/t_inside_tolerance_unsup.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inside_tolerance_unsup.py +++ b/test_regress/t/t_inside_tolerance_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside_tolerance_unsup.v b/test_regress/t/t_inside_tolerance_unsup.v index 60cdf5b97..e0e853412 100644 --- a/test_regress/t/t_inside_tolerance_unsup.v +++ b/test_regress/t/t_inside_tolerance_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_inside_unbounded.py b/test_regress/t/t_inside_unbounded.py index f2edd7993..4aff8b3e0 100755 --- a/test_regress/t/t_inside_unbounded.py +++ b/test_regress/t/t_inside_unbounded.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside_unbounded.v b/test_regress/t/t_inside_unbounded.v index d7a5bfdd2..1357f9dee 100644 --- a/test_regress/t/t_inside_unbounded.v +++ b/test_regress/t/t_inside_unbounded.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test for unbounded '$' in inside range // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wei-Lun Chiu // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inside_unbounded_both.py b/test_regress/t/t_inside_unbounded_both.py index 3746fc2aa..ae5c2b502 100755 --- a/test_regress/t/t_inside_unbounded_both.py +++ b/test_regress/t/t_inside_unbounded_both.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside_unbounded_both.v b/test_regress/t/t_inside_unbounded_both.v index 0ea59406c..b50e9ed60 100644 --- a/test_regress/t/t_inside_unbounded_both.v +++ b/test_regress/t/t_inside_unbounded_both.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test for [$:$] with warning suppressed // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inside_unbounded_both_bad.py b/test_regress/t/t_inside_unbounded_both_bad.py index 19f054ae4..5d8273f11 100755 --- a/test_regress/t/t_inside_unbounded_both_bad.py +++ b/test_regress/t/t_inside_unbounded_both_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside_unpacked.py b/test_regress/t/t_inside_unpacked.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inside_unpacked.py +++ b/test_regress/t/t_inside_unpacked.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside_unpacked.v b/test_regress/t/t_inside_unpacked.v index a3d203674..9b44fa588 100644 --- a/test_regress/t/t_inside_unpacked.v +++ b/test_regress/t/t_inside_unpacked.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_inside_unpacked_param.py b/test_regress/t/t_inside_unpacked_param.py index 966dc53da..20b96a7d7 100755 --- a/test_regress/t/t_inside_unpacked_param.py +++ b/test_regress/t/t_inside_unpacked_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside_unpacked_param.v b/test_regress/t/t_inside_unpacked_param.v index 10f227af8..2c159825c 100644 --- a/test_regress/t/t_inside_unpacked_param.v +++ b/test_regress/t/t_inside_unpacked_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inside_wild.py b/test_regress/t/t_inside_wild.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inside_wild.py +++ b/test_regress/t/t_inside_wild.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inside_wild.v b/test_regress/t/t_inside_wild.v index 86b9cc060..49ebd4cc3 100644 --- a/test_regress/t/t_inside_wild.v +++ b/test_regress/t/t_inside_wild.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_2star_bad.py b/test_regress/t/t_inst_2star_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_2star_bad.py +++ b/test_regress/t/t_inst_2star_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_2star_bad.v b/test_regress/t/t_inst_2star_bad.v index ccf3e4990..60ab2694c 100644 --- a/test_regress/t/t_inst_2star_bad.v +++ b/test_regress/t/t_inst_2star_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inst_array.v b/test_regress/t/t_inst_array.v index 130970ba3..f4f363b25 100644 --- a/test_regress/t/t_inst_array.v +++ b/test_regress/t/t_inst_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_array_bad.py b/test_regress/t/t_inst_array_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_array_bad.py +++ b/test_regress/t/t_inst_array_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_array_bad.v b/test_regress/t/t_inst_array_bad.v index f156c68bf..86d3b223d 100644 --- a/test_regress/t/t_inst_array_bad.v +++ b/test_regress/t/t_inst_array_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inst_array_connect.py b/test_regress/t/t_inst_array_connect.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_array_connect.py +++ b/test_regress/t/t_inst_array_connect.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_array_connect.v b/test_regress/t/t_inst_array_connect.v index af08f7c30..644eca973 100644 --- a/test_regress/t/t_inst_array_connect.v +++ b/test_regress/t/t_inst_array_connect.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for Issue#1631 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Julien Margetts. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Julien Margetts // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_array_inl0.py b/test_regress/t/t_inst_array_inl0.py index 38c939c11..85188349b 100755 --- a/test_regress/t/t_inst_array_inl0.py +++ b/test_regress/t/t_inst_array_inl0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_array_inl1.py b/test_regress/t/t_inst_array_inl1.py index 588df37a9..ba989a59a 100755 --- a/test_regress/t/t_inst_array_inl1.py +++ b/test_regress/t/t_inst_array_inl1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_array_partial.py b/test_regress/t/t_inst_array_partial.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_array_partial.py +++ b/test_regress/t/t_inst_array_partial.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_array_partial.v b/test_regress/t/t_inst_array_partial.v index 2470c714c..e8b3d8a3b 100644 --- a/test_regress/t/t_inst_array_partial.v +++ b/test_regress/t/t_inst_array_partial.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2011 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_array_slice.py b/test_regress/t/t_inst_array_slice.py index e41ab0cdd..8a938befd 100755 --- a/test_regress/t/t_inst_array_slice.py +++ b/test_regress/t/t_inst_array_slice.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_array_slice.v b/test_regress/t/t_inst_array_slice.v index e9d031c02..6dfbf7d3d 100644 --- a/test_regress/t/t_inst_array_slice.v +++ b/test_regress/t/t_inst_array_slice.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_inst_array_struct.py b/test_regress/t/t_inst_array_struct.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_array_struct.py +++ b/test_regress/t/t_inst_array_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_array_struct.v b/test_regress/t/t_inst_array_struct.v index 35831162e..ca3713a9d 100644 --- a/test_regress/t/t_inst_array_struct.v +++ b/test_regress/t/t_inst_array_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_inst_ccall.py b/test_regress/t/t_inst_ccall.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_ccall.py +++ b/test_regress/t/t_inst_ccall.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_ccall.v b/test_regress/t/t_inst_ccall.v index 63c48d8c9..7fa14463f 100644 --- a/test_regress/t/t_inst_ccall.v +++ b/test_regress/t/t_inst_ccall.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_comma.v b/test_regress/t/t_inst_comma.v index 974bbff71..62d9bede4 100644 --- a/test_regress/t/t_inst_comma.v +++ b/test_regress/t/t_inst_comma.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2015 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_comma_inl0.py b/test_regress/t/t_inst_comma_inl0.py index 03cf930d4..1f7b491cc 100755 --- a/test_regress/t/t_inst_comma_inl0.py +++ b/test_regress/t/t_inst_comma_inl0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_comma_inl1.py b/test_regress/t/t_inst_comma_inl1.py index 02a41e5a1..f60677020 100755 --- a/test_regress/t/t_inst_comma_inl1.py +++ b/test_regress/t/t_inst_comma_inl1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_darray.py b/test_regress/t/t_inst_darray.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_darray.py +++ b/test_regress/t/t_inst_darray.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_darray.v b/test_regress/t/t_inst_darray.v index 11e46dfe4..a9ff0dc52 100644 --- a/test_regress/t/t_inst_darray.v +++ b/test_regress/t/t_inst_darray.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by John Stevenson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 John Stevenson // SPDX-License-Identifier: CC0-1.0 typedef logic [63:0] uid_t; diff --git a/test_regress/t/t_inst_dearray_slice.py b/test_regress/t/t_inst_dearray_slice.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_dearray_slice.py +++ b/test_regress/t/t_inst_dearray_slice.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_dearray_slice.v b/test_regress/t/t_inst_dearray_slice.v index 1cc17c8cb..eea55deb1 100644 --- a/test_regress/t/t_inst_dearray_slice.v +++ b/test_regress/t/t_inst_dearray_slice.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by engr248. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2020 engr248 // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_inst_dff.py b/test_regress/t/t_inst_dff.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_dff.py +++ b/test_regress/t/t_inst_dff.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_dff.v b/test_regress/t/t_inst_dff.v index 028a55fdb..31b11af42 100644 --- a/test_regress/t/t_inst_dff.v +++ b/test_regress/t/t_inst_dff.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_dtree.v b/test_regress/t/t_inst_dtree.v index 8870c6a66..09b6eec73 100644 --- a/test_regress/t/t_inst_dtree.v +++ b/test_regress/t/t_inst_dtree.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_dtree_inla.py b/test_regress/t/t_inst_dtree_inla.py index 0c74e5b29..0fefe30b4 100755 --- a/test_regress/t/t_inst_dtree_inla.py +++ b/test_regress/t/t_inst_dtree_inla.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_dtree_inlab.py b/test_regress/t/t_inst_dtree_inlab.py index 2e47b5491..f8bf9dd65 100755 --- a/test_regress/t/t_inst_dtree_inlab.py +++ b/test_regress/t/t_inst_dtree_inlab.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_dtree_inlac.py b/test_regress/t/t_inst_dtree_inlac.py index af4e087f5..e2fb8968e 100755 --- a/test_regress/t/t_inst_dtree_inlac.py +++ b/test_regress/t/t_inst_dtree_inlac.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_dtree_inlad.py b/test_regress/t/t_inst_dtree_inlad.py index f8d8a945a..8d971d735 100755 --- a/test_regress/t/t_inst_dtree_inlad.py +++ b/test_regress/t/t_inst_dtree_inlad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_dtree_inlb.py b/test_regress/t/t_inst_dtree_inlb.py index ff392eb7a..17a89f51a 100755 --- a/test_regress/t/t_inst_dtree_inlb.py +++ b/test_regress/t/t_inst_dtree_inlb.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_dtree_inlbc.py b/test_regress/t/t_inst_dtree_inlbc.py index 2bf440d42..ca5ef6efd 100755 --- a/test_regress/t/t_inst_dtree_inlbc.py +++ b/test_regress/t/t_inst_dtree_inlbc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_dtree_inlbd.py b/test_regress/t/t_inst_dtree_inlbd.py index 9b9abcd5c..62fd8abca 100755 --- a/test_regress/t/t_inst_dtree_inlbd.py +++ b/test_regress/t/t_inst_dtree_inlbd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_dtree_inlc.py b/test_regress/t/t_inst_dtree_inlc.py index 3310eff69..7855e8c2c 100755 --- a/test_regress/t/t_inst_dtree_inlc.py +++ b/test_regress/t/t_inst_dtree_inlc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_dtree_inlcd.py b/test_regress/t/t_inst_dtree_inlcd.py index 2ba7663b0..412add88d 100755 --- a/test_regress/t/t_inst_dtree_inlcd.py +++ b/test_regress/t/t_inst_dtree_inlcd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_dtree_inld.py b/test_regress/t/t_inst_dtree_inld.py index 304292305..4671a1bf7 100755 --- a/test_regress/t/t_inst_dtree_inld.py +++ b/test_regress/t/t_inst_dtree_inld.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_first.py b/test_regress/t/t_inst_first.py index a06492309..c996a862c 100755 --- a/test_regress/t/t_inst_first.py +++ b/test_regress/t/t_inst_first.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_first.v b/test_regress/t/t_inst_first.v index 05b876188..668e52ab7 100644 --- a/test_regress/t/t_inst_first.v +++ b/test_regress/t/t_inst_first.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_first_a.v b/test_regress/t/t_inst_first_a.v index f347aff35..61ccda166 100644 --- a/test_regress/t/t_inst_first_a.v +++ b/test_regress/t/t_inst_first_a.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_inst_first_a (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_first_b.v b/test_regress/t/t_inst_first_b.v index ce2515ee0..eaf5be6f1 100644 --- a/test_regress/t/t_inst_first_b.v +++ b/test_regress/t/t_inst_first_b.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_inst_first_b (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_implicit.py b/test_regress/t/t_inst_implicit.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_implicit.py +++ b/test_regress/t/t_inst_implicit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_implicit.v b/test_regress/t/t_inst_implicit.v index 53c205fad..9357b9953 100644 --- a/test_regress/t/t_inst_implicit.v +++ b/test_regress/t/t_inst_implicit.v @@ -1,7 +1,7 @@ // DESCRIPTION:tor:ilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2015 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_long.py b/test_regress/t/t_inst_long.py index a34888c88..1718b115c 100755 --- a/test_regress/t/t_inst_long.py +++ b/test_regress/t/t_inst_long.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_long_bad.py b/test_regress/t/t_inst_long_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_long_bad.py +++ b/test_regress/t/t_inst_long_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_long_bad.v b/test_regress/t/t_inst_long_bad.v index 5340a983a..e956762cc 100644 --- a/test_regress/t/t_inst_long_bad.v +++ b/test_regress/t/t_inst_long_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inst_misarray2_bad.py b/test_regress/t/t_inst_misarray2_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_misarray2_bad.py +++ b/test_regress/t/t_inst_misarray2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_misarray2_bad.v b/test_regress/t/t_inst_misarray2_bad.v index 863762523..a7c608085 100644 --- a/test_regress/t/t_inst_misarray2_bad.v +++ b/test_regress/t/t_inst_misarray2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inst_misarray_bad.py b/test_regress/t/t_inst_misarray_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_misarray_bad.py +++ b/test_regress/t/t_inst_misarray_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_misarray_bad.v b/test_regress/t/t_inst_misarray_bad.v index ab99ad05b..83a5f3696 100644 --- a/test_regress/t/t_inst_misarray_bad.v +++ b/test_regress/t/t_inst_misarray_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_mism.py b/test_regress/t/t_inst_mism.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_mism.py +++ b/test_regress/t/t_inst_mism.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_mism.v b/test_regress/t/t_inst_mism.v index 03c98e56d..b6dadb322 100644 --- a/test_regress/t/t_inst_mism.v +++ b/test_regress/t/t_inst_mism.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Alex Solomatnikov. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Alex Solomatnikov // SPDX-License-Identifier: CC0-1.0 //bug595 diff --git a/test_regress/t/t_inst_missing.py b/test_regress/t/t_inst_missing.py index 7fd4e37fd..ece1a4910 100755 --- a/test_regress/t/t_inst_missing.py +++ b/test_regress/t/t_inst_missing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_missing.v b/test_regress/t/t_inst_missing.v index fcd25cd16..690094f73 100644 --- a/test_regress/t/t_inst_missing.v +++ b/test_regress/t/t_inst_missing.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inst_missing_bad.py b/test_regress/t/t_inst_missing_bad.py index 8641f823f..b11fa7cea 100755 --- a/test_regress/t/t_inst_missing_bad.py +++ b/test_regress/t/t_inst_missing_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_missing_bad.v b/test_regress/t/t_inst_missing_bad.v index 91408c57f..c41d7acc7 100644 --- a/test_regress/t/t_inst_missing_bad.v +++ b/test_regress/t/t_inst_missing_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inst_missing_dot_bad.py b/test_regress/t/t_inst_missing_dot_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_missing_dot_bad.py +++ b/test_regress/t/t_inst_missing_dot_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_missing_dot_bad.v b/test_regress/t/t_inst_missing_dot_bad.v index e2570bd5f..e6c026735 100644 --- a/test_regress/t/t_inst_missing_dot_bad.v +++ b/test_regress/t/t_inst_missing_dot_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inst_mnpipe.py b/test_regress/t/t_inst_mnpipe.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_mnpipe.py +++ b/test_regress/t/t_inst_mnpipe.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_mnpipe.v b/test_regress/t/t_inst_mnpipe.v index e97c4e9fd..290bbc7ff 100644 --- a/test_regress/t/t_inst_mnpipe.v +++ b/test_regress/t/t_inst_mnpipe.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_name_long.py b/test_regress/t/t_inst_name_long.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_inst_name_long.py +++ b/test_regress/t/t_inst_name_long.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_name_long.v b/test_regress/t/t_inst_name_long.v index 964ca30dd..5d1595cc5 100644 --- a/test_regress/t/t_inst_name_long.v +++ b/test_regress/t/t_inst_name_long.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off PINMISSING diff --git a/test_regress/t/t_inst_nansi.py b/test_regress/t/t_inst_nansi.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_inst_nansi.py +++ b/test_regress/t/t_inst_nansi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_nansi.v b/test_regress/t/t_inst_nansi.v index 370d31894..f5937318c 100644 --- a/test_regress/t/t_inst_nansi.v +++ b/test_regress/t/t_inst_nansi.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(b, si, i, li, w3, w4); diff --git a/test_regress/t/t_inst_nansi_dup_bad.py b/test_regress/t/t_inst_nansi_dup_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_inst_nansi_dup_bad.py +++ b/test_regress/t/t_inst_nansi_dup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_nansi_dup_bad.v b/test_regress/t/t_inst_nansi_dup_bad.v index 386b23154..fe0161f26 100644 --- a/test_regress/t/t_inst_nansi_dup_bad.v +++ b/test_regress/t/t_inst_nansi_dup_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef int T; diff --git a/test_regress/t/t_inst_nansi_mism_bad.py b/test_regress/t/t_inst_nansi_mism_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_inst_nansi_mism_bad.py +++ b/test_regress/t/t_inst_nansi_mism_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_nansi_mism_bad.v b/test_regress/t/t_inst_nansi_mism_bad.v index d5fbb4f8f..38f8d8895 100644 --- a/test_regress/t/t_inst_nansi_mism_bad.v +++ b/test_regress/t/t_inst_nansi_mism_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef int T; diff --git a/test_regress/t/t_inst_nansi_param.py b/test_regress/t/t_inst_nansi_param.py index f2f5d0201..fab28cddd 100755 --- a/test_regress/t/t_inst_nansi_param.py +++ b/test_regress/t/t_inst_nansi_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_nansi_param.v b/test_regress/t/t_inst_nansi_param.v index 52cf4c164..c1b28d41f 100644 --- a/test_regress/t/t_inst_nansi_param.v +++ b/test_regress/t/t_inst_nansi_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module sub ( diff --git a/test_regress/t/t_inst_noname_bad.py b/test_regress/t/t_inst_noname_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_noname_bad.py +++ b/test_regress/t/t_inst_noname_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_noname_bad.v b/test_regress/t/t_inst_noname_bad.v index ca179b788..58a88b137 100644 --- a/test_regress/t/t_inst_noname_bad.v +++ b/test_regress/t/t_inst_noname_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inst_notunsized.py b/test_regress/t/t_inst_notunsized.py index 46c86aaf4..762a53022 100755 --- a/test_regress/t/t_inst_notunsized.py +++ b/test_regress/t/t_inst_notunsized.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_notunsized.v b/test_regress/t/t_inst_notunsized.v index ced84654d..781f63914 100644 --- a/test_regress/t/t_inst_notunsized.v +++ b/test_regress/t/t_inst_notunsized.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_overwide.py b/test_regress/t/t_inst_overwide.py index 9acf5a62b..018361beb 100755 --- a/test_regress/t/t_inst_overwide.py +++ b/test_regress/t/t_inst_overwide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_overwide.v b/test_regress/t/t_inst_overwide.v index 5c5d365f3..accae8d68 100644 --- a/test_regress/t/t_inst_overwide.v +++ b/test_regress/t/t_inst_overwide.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_overwide_bad.py b/test_regress/t/t_inst_overwide_bad.py index 3133e885c..56722b4f7 100755 --- a/test_regress/t/t_inst_overwide_bad.py +++ b/test_regress/t/t_inst_overwide_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_param_comma_bad.py b/test_regress/t/t_inst_param_comma_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_param_comma_bad.py +++ b/test_regress/t/t_inst_param_comma_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_param_comma_bad.v b/test_regress/t/t_inst_param_comma_bad.v index 08bb665b0..3adb791d7 100644 --- a/test_regress/t/t_inst_param_comma_bad.v +++ b/test_regress/t/t_inst_param_comma_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module M #( diff --git a/test_regress/t/t_inst_param_override_bad.py b/test_regress/t/t_inst_param_override_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_param_override_bad.py +++ b/test_regress/t/t_inst_param_override_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_param_override_bad.v b/test_regress/t/t_inst_param_override_bad.v index 8ac842b23..1ecc33c89 100644 --- a/test_regress/t/t_inst_param_override_bad.v +++ b/test_regress/t/t_inst_param_override_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 module sub(); diff --git a/test_regress/t/t_inst_paren_bad.py b/test_regress/t/t_inst_paren_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_paren_bad.py +++ b/test_regress/t/t_inst_paren_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_paren_bad.v b/test_regress/t/t_inst_paren_bad.v index 86e5b6181..f3974d5e3 100644 --- a/test_regress/t/t_inst_paren_bad.v +++ b/test_regress/t/t_inst_paren_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module sub; diff --git a/test_regress/t/t_inst_pin_place_bad.py b/test_regress/t/t_inst_pin_place_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_pin_place_bad.py +++ b/test_regress/t/t_inst_pin_place_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_pin_place_bad.v b/test_regress/t/t_inst_pin_place_bad.v index cac3e4f4c..a93d2202b 100644 --- a/test_regress/t/t_inst_pin_place_bad.v +++ b/test_regress/t/t_inst_pin_place_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 module sub # ( diff --git a/test_regress/t/t_inst_pin_realnreal.py b/test_regress/t/t_inst_pin_realnreal.py index 966dc53da..20b96a7d7 100755 --- a/test_regress/t/t_inst_pin_realnreal.py +++ b/test_regress/t/t_inst_pin_realnreal.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_pin_realnreal.v b/test_regress/t/t_inst_pin_realnreal.v index 5c5539661..84a9df30f 100644 --- a/test_regress/t/t_inst_pin_realnreal.v +++ b/test_regress/t/t_inst_pin_realnreal.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Peter Monsson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Peter Monsson // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_port_array.py b/test_regress/t/t_inst_port_array.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_port_array.py +++ b/test_regress/t/t_inst_port_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_port_array.v b/test_regress/t/t_inst_port_array.v index ef5071f58..a4d2b7f7e 100644 --- a/test_regress/t/t_inst_port_array.v +++ b/test_regress/t/t_inst_port_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Alex Solomatnikov. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Alex Solomatnikov // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_prepost.py b/test_regress/t/t_inst_prepost.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_inst_prepost.py +++ b/test_regress/t/t_inst_prepost.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_prepost.v b/test_regress/t/t_inst_prepost.v index 2d50acb37..4eb33ec17 100644 --- a/test_regress/t/t_inst_prepost.v +++ b/test_regress/t/t_inst_prepost.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inst_public.py b/test_regress/t/t_inst_public.py index c4062aa79..17e8338f3 100755 --- a/test_regress/t/t_inst_public.py +++ b/test_regress/t/t_inst_public.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_public.v b/test_regress/t/t_inst_public.v index 7dec1c060..f426e170b 100644 --- a/test_regress/t/t_inst_public.v +++ b/test_regress/t/t_inst_public.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inst_recurse2_bad.py b/test_regress/t/t_inst_recurse2_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_recurse2_bad.py +++ b/test_regress/t/t_inst_recurse2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_recurse2_bad.v b/test_regress/t/t_inst_recurse2_bad.v index abf4dbf8f..5e1725f7d 100644 --- a/test_regress/t/t_inst_recurse2_bad.v +++ b/test_regress/t/t_inst_recurse2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inst_recurse_bad.py b/test_regress/t/t_inst_recurse_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_inst_recurse_bad.py +++ b/test_regress/t/t_inst_recurse_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_recurse_bad.v b/test_regress/t/t_inst_recurse_bad.v index 400bb1be9..d963cfb3b 100644 --- a/test_regress/t/t_inst_recurse_bad.v +++ b/test_regress/t/t_inst_recurse_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_inst_signed.py b/test_regress/t/t_inst_signed.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_signed.py +++ b/test_regress/t/t_inst_signed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_signed.v b/test_regress/t/t_inst_signed.v index 8fbdc0adc..b79b1542f 100644 --- a/test_regress/t/t_inst_signed.v +++ b/test_regress/t/t_inst_signed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_signed1.py b/test_regress/t/t_inst_signed1.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_signed1.py +++ b/test_regress/t/t_inst_signed1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_signed1.v b/test_regress/t/t_inst_signed1.v index 34cdaf2fc..27a9b5393 100644 --- a/test_regress/t/t_inst_signed1.v +++ b/test_regress/t/t_inst_signed1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_slice.py b/test_regress/t/t_inst_slice.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_slice.py +++ b/test_regress/t/t_inst_slice.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_slice.v b/test_regress/t/t_inst_slice.v index 2ce445b74..3391b870d 100644 --- a/test_regress/t/t_inst_slice.v +++ b/test_regress/t/t_inst_slice.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Varun Koyyalagunta. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Varun Koyyalagunta // SPDX-License-Identifier: CC0-1.0 // bug1015 diff --git a/test_regress/t/t_inst_slice_noinl.py b/test_regress/t/t_inst_slice_noinl.py index bd7bcdff5..88ff3e6f7 100755 --- a/test_regress/t/t_inst_slice_noinl.py +++ b/test_regress/t/t_inst_slice_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_slice_part_select.py b/test_regress/t/t_inst_slice_part_select.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_slice_part_select.py +++ b/test_regress/t/t_inst_slice_part_select.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_slice_part_select.v b/test_regress/t/t_inst_slice_part_select.v index 3c837e0df..827561026 100644 --- a/test_regress/t/t_inst_slice_part_select.v +++ b/test_regress/t/t_inst_slice_part_select.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by engr248. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2020 engr248 // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_inst_sv.py b/test_regress/t/t_inst_sv.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_inst_sv.py +++ b/test_regress/t/t_inst_sv.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_sv.v b/test_regress/t/t_inst_sv.v index d412b21a6..e2cfeb46d 100644 --- a/test_regress/t/t_inst_sv.v +++ b/test_regress/t/t_inst_sv.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_tree.v b/test_regress/t/t_inst_tree.v index 092ff2c17..6a0a211f6 100644 --- a/test_regress/t/t_inst_tree.v +++ b/test_regress/t/t_inst_tree.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_tree_inl0_pub0.py b/test_regress/t/t_inst_tree_inl0_pub0.py index e55e72830..a5bc9523b 100755 --- a/test_regress/t/t_inst_tree_inl0_pub0.py +++ b/test_regress/t/t_inst_tree_inl0_pub0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_tree_inl0_pub0.vlt b/test_regress/t/t_inst_tree_inl0_pub0.vlt index 4743c1224..7b928414f 100644 --- a/test_regress/t/t_inst_tree_inl0_pub0.vlt +++ b/test_regress/t/t_inst_tree_inl0_pub0.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_inst_tree_inl0_pub1.py b/test_regress/t/t_inst_tree_inl0_pub1.py index a8a063375..31d27a095 100755 --- a/test_regress/t/t_inst_tree_inl0_pub1.py +++ b/test_regress/t/t_inst_tree_inl0_pub1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_tree_inl0_pub1.vlt b/test_regress/t/t_inst_tree_inl0_pub1.vlt index 26d803b7d..3e01feebf 100644 --- a/test_regress/t/t_inst_tree_inl0_pub1.vlt +++ b/test_regress/t/t_inst_tree_inl0_pub1.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_inst_tree_inl1_pub0.py b/test_regress/t/t_inst_tree_inl1_pub0.py index 437358a66..488ba092e 100755 --- a/test_regress/t/t_inst_tree_inl1_pub0.py +++ b/test_regress/t/t_inst_tree_inl1_pub0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_tree_inl1_pub0.vlt b/test_regress/t/t_inst_tree_inl1_pub0.vlt index b27dcbff4..328e18b7b 100644 --- a/test_regress/t/t_inst_tree_inl1_pub0.vlt +++ b/test_regress/t/t_inst_tree_inl1_pub0.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_inst_tree_inl1_pub1.py b/test_regress/t/t_inst_tree_inl1_pub1.py index 2a4f5c98b..463aaa038 100755 --- a/test_regress/t/t_inst_tree_inl1_pub1.py +++ b/test_regress/t/t_inst_tree_inl1_pub1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_tree_inl1_pub1.vlt b/test_regress/t/t_inst_tree_inl1_pub1.vlt index fda247a74..2dc063070 100644 --- a/test_regress/t/t_inst_tree_inl1_pub1.vlt +++ b/test_regress/t/t_inst_tree_inl1_pub1.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_inst_v2k.py b/test_regress/t/t_inst_v2k.py index a791c097a..1ec3b0e4a 100755 --- a/test_regress/t/t_inst_v2k.py +++ b/test_regress/t/t_inst_v2k.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_v2k.v b/test_regress/t/t_inst_v2k.v index 4e9e524b6..d8a3af367 100644 --- a/test_regress/t/t_inst_v2k.v +++ b/test_regress/t/t_inst_v2k.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_inst_v2k__sub.vi b/test_regress/t/t_inst_v2k__sub.vi index ee4ee74b1..28c2490bb 100644 --- a/test_regress/t/t_inst_v2k__sub.vi +++ b/test_regress/t/t_inst_v2k__sub.vi @@ -1,8 +1,8 @@ // -*- Verilog -*- // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // This file is named .vi to test +libext+ flags. diff --git a/test_regress/t/t_inst_wideconst.py b/test_regress/t/t_inst_wideconst.py index 54297fbe0..b18ae571f 100755 --- a/test_regress/t/t_inst_wideconst.py +++ b/test_regress/t/t_inst_wideconst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_inst_wideconst.v b/test_regress/t/t_inst_wideconst.v index b4cc2ec2d..39c86f763 100644 --- a/test_regress/t/t_inst_wideconst.v +++ b/test_regress/t/t_inst_wideconst.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_interconnect.py b/test_regress/t/t_interconnect.py index 341c8bf04..6676c437d 100755 --- a/test_regress/t/t_interconnect.py +++ b/test_regress/t/t_interconnect.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interconnect.v b/test_regress/t/t_interconnect.v index 0196adab1..a4d327863 100644 --- a/test_regress/t/t_interconnect.v +++ b/test_regress/t/t_interconnect.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Note: Other simulator's support for interconnect seems rare, the below might diff --git a/test_regress/t/t_interconnect_bad.py b/test_regress/t/t_interconnect_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interconnect_bad.py +++ b/test_regress/t/t_interconnect_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interconnect_bad.v b/test_regress/t/t_interconnect_bad.v index c709239e7..961792fe5 100644 --- a/test_regress/t/t_interconnect_bad.v +++ b/test_regress/t/t_interconnect_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_interface.py b/test_regress/t/t_interface.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface.py +++ b/test_regress/t/t_interface.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface.v b/test_regress/t/t_interface.v index 608d3e443..9f09df9f2 100644 --- a/test_regress/t/t_interface.v +++ b/test_regress/t/t_interface.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: SystemVerilog interface test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_interface1.py b/test_regress/t/t_interface1.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface1.py +++ b/test_regress/t/t_interface1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface1.v b/test_regress/t/t_interface1.v index 9d87f3a4c..be074184e 100644 --- a/test_regress/t/t_interface1.v +++ b/test_regress/t/t_interface1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Very simple test for interface pathclearing diff --git a/test_regress/t/t_interface1_modport.py b/test_regress/t/t_interface1_modport.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface1_modport.py +++ b/test_regress/t/t_interface1_modport.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface1_modport.v b/test_regress/t/t_interface1_modport.v index d2359b44e..ab64c2854 100644 --- a/test_regress/t/t_interface1_modport.v +++ b/test_regress/t/t_interface1_modport.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Very simple test for interface pathclearing diff --git a/test_regress/t/t_interface1_modport_nansi.py b/test_regress/t/t_interface1_modport_nansi.py index 83abc3d48..7f2c0bde5 100755 --- a/test_regress/t/t_interface1_modport_nansi.py +++ b/test_regress/t/t_interface1_modport_nansi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface1_modport_noinl.py b/test_regress/t/t_interface1_modport_noinl.py index 39ec887e7..1aec8386a 100755 --- a/test_regress/t/t_interface1_modport_noinl.py +++ b/test_regress/t/t_interface1_modport_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface1_modport_trace.py b/test_regress/t/t_interface1_modport_trace.py index e8d6f2272..e291222e0 100755 --- a/test_regress/t/t_interface1_modport_trace.py +++ b/test_regress/t/t_interface1_modport_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface1_noinl.py b/test_regress/t/t_interface1_noinl.py index f38117e8e..e25d72676 100755 --- a/test_regress/t/t_interface1_noinl.py +++ b/test_regress/t/t_interface1_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface2.py b/test_regress/t/t_interface2.py index fd9bd7244..305e2bb0b 100755 --- a/test_regress/t/t_interface2.py +++ b/test_regress/t/t_interface2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface2.v b/test_regress/t/t_interface2.v index 2c3df5550..872550823 100644 --- a/test_regress/t/t_interface2.v +++ b/test_regress/t/t_interface2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_interface2_noinl.py b/test_regress/t/t_interface2_noinl.py index b231b4c73..bd529e930 100755 --- a/test_regress/t/t_interface2_noinl.py +++ b/test_regress/t/t_interface2_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_and_struct_pattern.py b/test_regress/t/t_interface_and_struct_pattern.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_and_struct_pattern.py +++ b/test_regress/t/t_interface_and_struct_pattern.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_and_struct_pattern.v b/test_regress/t/t_interface_and_struct_pattern.v index 2b75dca53..39109a3b9 100644 --- a/test_regress/t/t_interface_and_struct_pattern.v +++ b/test_regress/t/t_interface_and_struct_pattern.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: SystemVerilog interface test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 package Package_pkg; diff --git a/test_regress/t/t_interface_ar2a.py b/test_regress/t/t_interface_ar2a.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_interface_ar2a.py +++ b/test_regress/t/t_interface_ar2a.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_ar2a.v b/test_regress/t/t_interface_ar2a.v index f0c406843..e2102953b 100644 --- a/test_regress/t/t_interface_ar2a.v +++ b/test_regress/t/t_interface_ar2a.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: SystemVerilog interface test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Thierry Tambe. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Thierry Tambe // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_interface_ar2b.py b/test_regress/t/t_interface_ar2b.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_interface_ar2b.py +++ b/test_regress/t/t_interface_ar2b.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_ar2b.v b/test_regress/t/t_interface_ar2b.v index b14ae8cbc..6e8766ff9 100644 --- a/test_regress/t/t_interface_ar2b.v +++ b/test_regress/t/t_interface_ar2b.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: SystemVerilog interface test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Thierry Tambe. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Thierry Tambe // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_interface_ar3.py b/test_regress/t/t_interface_ar3.py index b0a6b1891..b9952dbf2 100755 --- a/test_regress/t/t_interface_ar3.py +++ b/test_regress/t/t_interface_ar3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_ar3.v b/test_regress/t/t_interface_ar3.v index 74416a300..8ea3beb1d 100644 --- a/test_regress/t/t_interface_ar3.v +++ b/test_regress/t/t_interface_ar3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: SystemVerilog interface test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Thierry Tambe. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Thierry Tambe // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_interface_array.py b/test_regress/t/t_interface_array.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_array.py +++ b/test_regress/t/t_interface_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array.v b/test_regress/t/t_interface_array.v index 6f302e012..1609aad05 100644 --- a/test_regress/t/t_interface_array.v +++ b/test_regress/t/t_interface_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Functionally demonstrate an array of interfaces // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 interface foo_intf; diff --git a/test_regress/t/t_interface_array2.py b/test_regress/t/t_interface_array2.py index d30a25fe8..9e69cbd92 100755 --- a/test_regress/t/t_interface_array2.py +++ b/test_regress/t/t_interface_array2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array2.v b/test_regress/t/t_interface_array2.v index db5433194..f2b7190e8 100644 --- a/test_regress/t/t_interface_array2.v +++ b/test_regress/t/t_interface_array2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Johan Bjork. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Johan Bjork // SPDX-License-Identifier: CC0-1.0 interface intf; diff --git a/test_regress/t/t_interface_array2_coverage.py b/test_regress/t/t_interface_array2_coverage.py index c0c4569f2..70f8d1678 100755 --- a/test_regress/t/t_interface_array2_coverage.py +++ b/test_regress/t/t_interface_array2_coverage.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array2_noinl.py b/test_regress/t/t_interface_array2_noinl.py index 4e3a93da0..4de8eeb5d 100755 --- a/test_regress/t/t_interface_array2_noinl.py +++ b/test_regress/t/t_interface_array2_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array3.py b/test_regress/t/t_interface_array3.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_interface_array3.py +++ b/test_regress/t/t_interface_array3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array3.v b/test_regress/t/t_interface_array3.v index da93b3cf3..e98b1e18a 100644 --- a/test_regress/t/t_interface_array3.v +++ b/test_regress/t/t_interface_array3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface my_ifc (); diff --git a/test_regress/t/t_interface_array4.py b/test_regress/t/t_interface_array4.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_interface_array4.py +++ b/test_regress/t/t_interface_array4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array4.v b/test_regress/t/t_interface_array4.v index afb4f45c5..1a48b2dee 100644 --- a/test_regress/t/t_interface_array4.v +++ b/test_regress/t/t_interface_array4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface Ifc; diff --git a/test_regress/t/t_interface_array_bad.py b/test_regress/t/t_interface_array_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_array_bad.py +++ b/test_regress/t/t_interface_array_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array_bad.v b/test_regress/t/t_interface_array_bad.v index adac88196..9806c54f7 100644 --- a/test_regress/t/t_interface_array_bad.v +++ b/test_regress/t/t_interface_array_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Demonstrate deferred linking error messages // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 interface foo_intf; diff --git a/test_regress/t/t_interface_array_modport.py b/test_regress/t/t_interface_array_modport.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_array_modport.py +++ b/test_regress/t/t_interface_array_modport.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array_modport.v b/test_regress/t/t_interface_array_modport.v index c3317b5e3..883bec0f4 100644 --- a/test_regress/t/t_interface_array_modport.v +++ b/test_regress/t/t_interface_array_modport.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Connecting an interface array slice to a module's portmap // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 interface foo_intf; diff --git a/test_regress/t/t_interface_array_nocolon.py b/test_regress/t/t_interface_array_nocolon.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_array_nocolon.py +++ b/test_regress/t/t_interface_array_nocolon.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array_nocolon.v b/test_regress/t/t_interface_array_nocolon.v index 370ca35fd..5ef95ea2b 100644 --- a/test_regress/t/t_interface_array_nocolon.v +++ b/test_regress/t/t_interface_array_nocolon.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Functionally demonstrate an array of interfaces // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Mike Popoloski. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Mike Popoloski // SPDX-License-Identifier: CC0-1.0 interface foo_intf diff --git a/test_regress/t/t_interface_array_nocolon_bad.py b/test_regress/t/t_interface_array_nocolon_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_interface_array_nocolon_bad.py +++ b/test_regress/t/t_interface_array_nocolon_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array_nocolon_bad.v b/test_regress/t/t_interface_array_nocolon_bad.v index 088f38ef1..79c6c570d 100644 --- a/test_regress/t/t_interface_array_nocolon_bad.v +++ b/test_regress/t/t_interface_array_nocolon_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Functionally demonstrate an array of interfaces // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Mike Popoloski. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Mike Popoloski // SPDX-License-Identifier: CC0-1.0 interface foo_intf diff --git a/test_regress/t/t_interface_array_noinl.py b/test_regress/t/t_interface_array_noinl.py index e4b1e7a2d..1749f03fd 100755 --- a/test_regress/t/t_interface_array_noinl.py +++ b/test_regress/t/t_interface_array_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array_parameter_access.py b/test_regress/t/t_interface_array_parameter_access.py index dbdaf4551..1a93d5310 100755 --- a/test_regress/t/t_interface_array_parameter_access.py +++ b/test_regress/t/t_interface_array_parameter_access.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array_parameter_access.v b/test_regress/t/t_interface_array_parameter_access.v index 7b95cb7fe..489efbf8b 100644 --- a/test_regress/t/t_interface_array_parameter_access.v +++ b/test_regress/t/t_interface_array_parameter_access.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Get parameter from array of interfaces // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Todd Strader +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Todd Strader // SPDX-License-Identifier: CC0-1.0 interface intf diff --git a/test_regress/t/t_interface_array_parameter_aggregate_access.py b/test_regress/t/t_interface_array_parameter_aggregate_access.py index f7fdf9c4f..df81265b7 100755 --- a/test_regress/t/t_interface_array_parameter_aggregate_access.py +++ b/test_regress/t/t_interface_array_parameter_aggregate_access.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_array_parameter_aggregate_access.v b/test_regress/t/t_interface_array_parameter_aggregate_access.v index ff94e84c5..fd8745a46 100644 --- a/test_regress/t/t_interface_array_parameter_aggregate_access.v +++ b/test_regress/t/t_interface_array_parameter_aggregate_access.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Get agregate type parameter from array of interfaces // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Todd Strader +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Todd Strader // SPDX-License-Identifier: CC0-1.0 typedef struct { diff --git a/test_regress/t/t_interface_arraymux.py b/test_regress/t/t_interface_arraymux.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_interface_arraymux.py +++ b/test_regress/t/t_interface_arraymux.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_arraymux.v b/test_regress/t/t_interface_arraymux.v index 382045fd3..06e970d71 100644 --- a/test_regress/t/t_interface_arraymux.v +++ b/test_regress/t/t_interface_arraymux.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by John Stevenson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 John Stevenson // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_interface_asvar_bad.py b/test_regress/t/t_interface_asvar_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_asvar_bad.py +++ b/test_regress/t/t_interface_asvar_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_asvar_bad.v b/test_regress/t/t_interface_asvar_bad.v index d0dea01a0..868905f34 100644 --- a/test_regress/t/t_interface_asvar_bad.v +++ b/test_regress/t/t_interface_asvar_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_interface_bind_public.py b/test_regress/t/t_interface_bind_public.py index 54297fbe0..b18ae571f 100755 --- a/test_regress/t/t_interface_bind_public.py +++ b/test_regress/t/t_interface_bind_public.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_bind_public.v b/test_regress/t/t_interface_bind_public.v index 2f5cc16a4..1312a477d 100644 --- a/test_regress/t/t_interface_bind_public.v +++ b/test_regress/t/t_interface_bind_public.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2018 by Alex Solomatnikov. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Alex Solomatnikov // SPDX-License-Identifier: CC0-1.0 interface hex2ram_if diff --git a/test_regress/t/t_interface_colon_bad.py b/test_regress/t/t_interface_colon_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_colon_bad.py +++ b/test_regress/t/t_interface_colon_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_colon_bad.v b/test_regress/t/t_interface_colon_bad.v index 904468bca..a202e8574 100644 --- a/test_regress/t/t_interface_colon_bad.v +++ b/test_regress/t/t_interface_colon_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface iface; diff --git a/test_regress/t/t_interface_dearray.py b/test_regress/t/t_interface_dearray.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_interface_dearray.py +++ b/test_regress/t/t_interface_dearray.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_dearray.v b/test_regress/t/t_interface_dearray.v index a8bee53b2..45de9528b 100644 --- a/test_regress/t/t_interface_dearray.v +++ b/test_regress/t/t_interface_dearray.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface A; diff --git a/test_regress/t/t_interface_dearray_bad.py b/test_regress/t/t_interface_dearray_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_dearray_bad.py +++ b/test_regress/t/t_interface_dearray_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_dearray_bad.v b/test_regress/t/t_interface_dearray_bad.v index cde795595..93e2f20fc 100644 --- a/test_regress/t/t_interface_dearray_bad.v +++ b/test_regress/t/t_interface_dearray_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface A; diff --git a/test_regress/t/t_interface_derived_type.py b/test_regress/t/t_interface_derived_type.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_derived_type.py +++ b/test_regress/t/t_interface_derived_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_derived_type.v b/test_regress/t/t_interface_derived_type.v index cee8559bc..7732ab714 100644 --- a/test_regress/t/t_interface_derived_type.v +++ b/test_regress/t/t_interface_derived_type.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: SystemVerilog interface test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 interface intf #( diff --git a/test_regress/t/t_interface_down.py b/test_regress/t/t_interface_down.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_down.py +++ b/test_regress/t/t_interface_down.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_down.v b/test_regress/t/t_interface_down.v index e37037367..da941c14b 100644 --- a/test_regress/t/t_interface_down.v +++ b/test_regress/t/t_interface_down.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface ifc; diff --git a/test_regress/t/t_interface_down_inla.py b/test_regress/t/t_interface_down_inla.py index 1782f7d1b..f46b354c9 100755 --- a/test_regress/t/t_interface_down_inla.py +++ b/test_regress/t/t_interface_down_inla.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_down_inlab.py b/test_regress/t/t_interface_down_inlab.py index d65a7085d..bd0f14aaf 100755 --- a/test_regress/t/t_interface_down_inlab.py +++ b/test_regress/t/t_interface_down_inlab.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_down_inlac.py b/test_regress/t/t_interface_down_inlac.py index 6cc094f25..a6b39fff7 100755 --- a/test_regress/t/t_interface_down_inlac.py +++ b/test_regress/t/t_interface_down_inlac.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_down_inlad.py b/test_regress/t/t_interface_down_inlad.py index d7d413259..b61190907 100755 --- a/test_regress/t/t_interface_down_inlad.py +++ b/test_regress/t/t_interface_down_inlad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_down_inlb.py b/test_regress/t/t_interface_down_inlb.py index daf398a11..60cb0da85 100755 --- a/test_regress/t/t_interface_down_inlb.py +++ b/test_regress/t/t_interface_down_inlb.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_down_inlbc.py b/test_regress/t/t_interface_down_inlbc.py index 5a4620498..7a10c3417 100755 --- a/test_regress/t/t_interface_down_inlbc.py +++ b/test_regress/t/t_interface_down_inlbc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_down_inlbd.py b/test_regress/t/t_interface_down_inlbd.py index 7b3bdf8c9..424369759 100755 --- a/test_regress/t/t_interface_down_inlbd.py +++ b/test_regress/t/t_interface_down_inlbd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_down_inlc.py b/test_regress/t/t_interface_down_inlc.py index f0d83ee04..176f53229 100755 --- a/test_regress/t/t_interface_down_inlc.py +++ b/test_regress/t/t_interface_down_inlc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_down_inlcd.py b/test_regress/t/t_interface_down_inlcd.py index bc2c3a4ff..6aab477a6 100755 --- a/test_regress/t/t_interface_down_inlcd.py +++ b/test_regress/t/t_interface_down_inlcd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_down_inld.py b/test_regress/t/t_interface_down_inld.py index aa706ba17..1d3e2e157 100755 --- a/test_regress/t/t_interface_down_inld.py +++ b/test_regress/t/t_interface_down_inld.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_down_noinl.py b/test_regress/t/t_interface_down_noinl.py index d1aa7ab2b..6fdb3819b 100755 --- a/test_regress/t/t_interface_down_noinl.py +++ b/test_regress/t/t_interface_down_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_dups.py b/test_regress/t/t_interface_dups.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_dups.py +++ b/test_regress/t/t_interface_dups.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_dups.v b/test_regress/t/t_interface_dups.v index 6a6925b7c..dfa2897f8 100644 --- a/test_regress/t/t_interface_dups.v +++ b/test_regress/t/t_interface_dups.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_interface_find.py b/test_regress/t/t_interface_find.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_find.py +++ b/test_regress/t/t_interface_find.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_find.v b/test_regress/t/t_interface_find.v index 6566a7381..284b31e4f 100644 --- a/test_regress/t/t_interface_find.v +++ b/test_regress/t/t_interface_find.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Auto-resolved by t_interface_find_ifc.v diff --git a/test_regress/t/t_interface_find_ifc.v b/test_regress/t/t_interface_find_ifc.v index 2866d850b..ddf1ec395 100644 --- a/test_regress/t/t_interface_find_ifc.v +++ b/test_regress/t/t_interface_find_ifc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface t_interface_find_ifc; diff --git a/test_regress/t/t_interface_gen.py b/test_regress/t/t_interface_gen.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen.py +++ b/test_regress/t/t_interface_gen.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen.v b/test_regress/t/t_interface_gen.v index e4dbedad5..2c3d61772 100644 --- a/test_regress/t/t_interface_gen.v +++ b/test_regress/t/t_interface_gen.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Very simple test for interface pathclearing diff --git a/test_regress/t/t_interface_gen10.py b/test_regress/t/t_interface_gen10.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen10.py +++ b/test_regress/t/t_interface_gen10.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen10.v b/test_regress/t/t_interface_gen10.v index 2e64f700f..0e00daee2 100644 --- a/test_regress/t/t_interface_gen10.v +++ b/test_regress/t/t_interface_gen10.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 // bug998 diff --git a/test_regress/t/t_interface_gen10_noinl.py b/test_regress/t/t_interface_gen10_noinl.py index b75c3971f..25a8067b4 100755 --- a/test_regress/t/t_interface_gen10_noinl.py +++ b/test_regress/t/t_interface_gen10_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen11.py b/test_regress/t/t_interface_gen11.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen11.py +++ b/test_regress/t/t_interface_gen11.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen11.v b/test_regress/t/t_interface_gen11.v index 62acbbba7..6ae54e8da 100644 --- a/test_regress/t/t_interface_gen11.v +++ b/test_regress/t/t_interface_gen11.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 // bug998 diff --git a/test_regress/t/t_interface_gen11_noinl.py b/test_regress/t/t_interface_gen11_noinl.py index 0c8f41ceb..fc1383eb0 100755 --- a/test_regress/t/t_interface_gen11_noinl.py +++ b/test_regress/t/t_interface_gen11_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen12.py b/test_regress/t/t_interface_gen12.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen12.py +++ b/test_regress/t/t_interface_gen12.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen12.v b/test_regress/t/t_interface_gen12.v index aec45a9c0..636645f21 100644 --- a/test_regress/t/t_interface_gen12.v +++ b/test_regress/t/t_interface_gen12.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug1005 diff --git a/test_regress/t/t_interface_gen12_noinl.py b/test_regress/t/t_interface_gen12_noinl.py index 343c709d0..cf3565baf 100755 --- a/test_regress/t/t_interface_gen12_noinl.py +++ b/test_regress/t/t_interface_gen12_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen13.py b/test_regress/t/t_interface_gen13.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen13.py +++ b/test_regress/t/t_interface_gen13.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen13.v b/test_regress/t/t_interface_gen13.v index 0435dda0e..9eabdde8c 100644 --- a/test_regress/t/t_interface_gen13.v +++ b/test_regress/t/t_interface_gen13.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug998 diff --git a/test_regress/t/t_interface_gen14.py b/test_regress/t/t_interface_gen14.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_interface_gen14.py +++ b/test_regress/t/t_interface_gen14.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen14.v b/test_regress/t/t_interface_gen14.v index 0803cc0cd..52bdcc768 100644 --- a/test_regress/t/t_interface_gen14.v +++ b/test_regress/t/t_interface_gen14.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_interface_gen2.py b/test_regress/t/t_interface_gen2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen2.py +++ b/test_regress/t/t_interface_gen2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen2.v b/test_regress/t/t_interface_gen2.v index 9ce2de2e1..ab6c5b401 100644 --- a/test_regress/t/t_interface_gen2.v +++ b/test_regress/t/t_interface_gen2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Very simple test for interface pathclearing diff --git a/test_regress/t/t_interface_gen2_collision.py b/test_regress/t/t_interface_gen2_collision.py index 132e5efc8..78a1e96e1 100755 --- a/test_regress/t/t_interface_gen2_collision.py +++ b/test_regress/t/t_interface_gen2_collision.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen2_noinl.py b/test_regress/t/t_interface_gen2_noinl.py index a58e9c947..f0ea8f993 100755 --- a/test_regress/t/t_interface_gen2_noinl.py +++ b/test_regress/t/t_interface_gen2_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen3.py b/test_regress/t/t_interface_gen3.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen3.py +++ b/test_regress/t/t_interface_gen3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen3.v b/test_regress/t/t_interface_gen3.v index 11f43c907..1e8f6756b 100644 --- a/test_regress/t/t_interface_gen3.v +++ b/test_regress/t/t_interface_gen3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Very simple test for interface pathclearing diff --git a/test_regress/t/t_interface_gen3_collision.py b/test_regress/t/t_interface_gen3_collision.py index 90c0230e2..4483913c3 100755 --- a/test_regress/t/t_interface_gen3_collision.py +++ b/test_regress/t/t_interface_gen3_collision.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen3_noinl.py b/test_regress/t/t_interface_gen3_noinl.py index a3c907564..ff08a6a4f 100755 --- a/test_regress/t/t_interface_gen3_noinl.py +++ b/test_regress/t/t_interface_gen3_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen4.py b/test_regress/t/t_interface_gen4.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen4.py +++ b/test_regress/t/t_interface_gen4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen4.v b/test_regress/t/t_interface_gen4.v index c8a1efe86..10b574206 100644 --- a/test_regress/t/t_interface_gen4.v +++ b/test_regress/t/t_interface_gen4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug789 generates diff --git a/test_regress/t/t_interface_gen4_noinl.py b/test_regress/t/t_interface_gen4_noinl.py index 4309bc821..d37bf8dc5 100755 --- a/test_regress/t/t_interface_gen4_noinl.py +++ b/test_regress/t/t_interface_gen4_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen5.py b/test_regress/t/t_interface_gen5.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen5.py +++ b/test_regress/t/t_interface_gen5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen5.v b/test_regress/t/t_interface_gen5.v index 584db2bff..db58f6764 100644 --- a/test_regress/t/t_interface_gen5.v +++ b/test_regress/t/t_interface_gen5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug998 diff --git a/test_regress/t/t_interface_gen5_noinl.py b/test_regress/t/t_interface_gen5_noinl.py index 6408c8ce9..049edc2b6 100755 --- a/test_regress/t/t_interface_gen5_noinl.py +++ b/test_regress/t/t_interface_gen5_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen6.py b/test_regress/t/t_interface_gen6.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen6.py +++ b/test_regress/t/t_interface_gen6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen6.v b/test_regress/t/t_interface_gen6.v index e6f41bc5e..b3a9e5620 100644 --- a/test_regress/t/t_interface_gen6.v +++ b/test_regress/t/t_interface_gen6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 // bug1001 diff --git a/test_regress/t/t_interface_gen6_noinl.py b/test_regress/t/t_interface_gen6_noinl.py index 1130f060e..c662f8969 100755 --- a/test_regress/t/t_interface_gen6_noinl.py +++ b/test_regress/t/t_interface_gen6_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen7.py b/test_regress/t/t_interface_gen7.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen7.py +++ b/test_regress/t/t_interface_gen7.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen7.v b/test_regress/t/t_interface_gen7.v index 5ffb79c37..fb457286e 100644 --- a/test_regress/t/t_interface_gen7.v +++ b/test_regress/t/t_interface_gen7.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 // bug998 diff --git a/test_regress/t/t_interface_gen7_noinl.py b/test_regress/t/t_interface_gen7_noinl.py index 5f3047e6d..154b76464 100755 --- a/test_regress/t/t_interface_gen7_noinl.py +++ b/test_regress/t/t_interface_gen7_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen8.py b/test_regress/t/t_interface_gen8.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen8.py +++ b/test_regress/t/t_interface_gen8.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen8.v b/test_regress/t/t_interface_gen8.v index 10b7373a8..f3f464fbd 100644 --- a/test_regress/t/t_interface_gen8.v +++ b/test_regress/t/t_interface_gen8.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 // bug998 diff --git a/test_regress/t/t_interface_gen8_noinl.py b/test_regress/t/t_interface_gen8_noinl.py index a436079e9..7184c52df 100755 --- a/test_regress/t/t_interface_gen8_noinl.py +++ b/test_regress/t/t_interface_gen8_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen9.py b/test_regress/t/t_interface_gen9.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_gen9.py +++ b/test_regress/t/t_interface_gen9.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen9.v b/test_regress/t/t_interface_gen9.v index 89d75adfb..4f8d6bd59 100644 --- a/test_regress/t/t_interface_gen9.v +++ b/test_regress/t/t_interface_gen9.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 // bug998 diff --git a/test_regress/t/t_interface_gen9_noinl.py b/test_regress/t/t_interface_gen9_noinl.py index a4c47ac50..24ea30b07 100755 --- a/test_regress/t/t_interface_gen9_noinl.py +++ b/test_regress/t/t_interface_gen9_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_gen_noinl.py b/test_regress/t/t_interface_gen_noinl.py index 510c52a8b..c3c20b2fe 100755 --- a/test_regress/t/t_interface_gen_noinl.py +++ b/test_regress/t/t_interface_gen_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic.py b/test_regress/t/t_interface_generic.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic.py +++ b/test_regress/t/t_interface_generic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic.v b/test_regress/t/t_interface_generic.v index 729beebcd..2ea8f4256 100644 --- a/test_regress/t/t_interface_generic.v +++ b/test_regress/t/t_interface_generic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic2.py b/test_regress/t/t_interface_generic2.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic2.py +++ b/test_regress/t/t_interface_generic2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic2.v b/test_regress/t/t_interface_generic2.v index ee3ad0997..15eb2c048 100644 --- a/test_regress/t/t_interface_generic2.v +++ b/test_regress/t/t_interface_generic2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_array.py b/test_regress/t/t_interface_generic_array.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic_array.py +++ b/test_regress/t/t_interface_generic_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_array.v b/test_regress/t/t_interface_generic_array.v index cce0e00fd..d732f6a43 100644 --- a/test_regress/t/t_interface_generic_array.v +++ b/test_regress/t/t_interface_generic_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_bad.py b/test_regress/t/t_interface_generic_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_generic_bad.py +++ b/test_regress/t/t_interface_generic_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_bad.v b/test_regress/t/t_interface_generic_bad.v index d9d9a49be..e949e8e51 100644 --- a/test_regress/t/t_interface_generic_bad.v +++ b/test_regress/t/t_interface_generic_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_bad2.py b/test_regress/t/t_interface_generic_bad2.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_generic_bad2.py +++ b/test_regress/t/t_interface_generic_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_bad2.v b/test_regress/t/t_interface_generic_bad2.v index aefcecb1d..51d5d339c 100644 --- a/test_regress/t/t_interface_generic_bad2.v +++ b/test_regress/t/t_interface_generic_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class inf; diff --git a/test_regress/t/t_interface_generic_bad3.py b/test_regress/t/t_interface_generic_bad3.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_generic_bad3.py +++ b/test_regress/t/t_interface_generic_bad3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_bad3.v b/test_regress/t/t_interface_generic_bad3.v index 98e7e755c..bc5c445b9 100644 --- a/test_regress/t/t_interface_generic_bad3.v +++ b/test_regress/t/t_interface_generic_bad3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_bad4.py b/test_regress/t/t_interface_generic_bad4.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_generic_bad4.py +++ b/test_regress/t/t_interface_generic_bad4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_bad4.v b/test_regress/t/t_interface_generic_bad4.v index 392357c9c..f3dcbe934 100644 --- a/test_regress/t/t_interface_generic_bad4.v +++ b/test_regress/t/t_interface_generic_bad4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_function.py b/test_regress/t/t_interface_generic_function.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic_function.py +++ b/test_regress/t/t_interface_generic_function.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_function.v b/test_regress/t/t_interface_generic_function.v index 4f52378a3..2d8dbad6b 100644 --- a/test_regress/t/t_interface_generic_function.v +++ b/test_regress/t/t_interface_generic_function.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_function_bad.py b/test_regress/t/t_interface_generic_function_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_generic_function_bad.py +++ b/test_regress/t/t_interface_generic_function_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_function_bad.v b/test_regress/t/t_interface_generic_function_bad.v index 63bbc8b25..48592e5f7 100644 --- a/test_regress/t/t_interface_generic_function_bad.v +++ b/test_regress/t/t_interface_generic_function_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_iface_param.py b/test_regress/t/t_interface_generic_iface_param.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic_iface_param.py +++ b/test_regress/t/t_interface_generic_iface_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_iface_param.v b/test_regress/t/t_interface_generic_iface_param.v index 6bdbe0022..9cbe4370a 100644 --- a/test_regress/t/t_interface_generic_iface_param.v +++ b/test_regress/t/t_interface_generic_iface_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf #(PARAM); diff --git a/test_regress/t/t_interface_generic_mod_param.py b/test_regress/t/t_interface_generic_mod_param.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic_mod_param.py +++ b/test_regress/t/t_interface_generic_mod_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_mod_param.v b/test_regress/t/t_interface_generic_mod_param.v index b41481c7a..119a394d6 100644 --- a/test_regress/t/t_interface_generic_mod_param.v +++ b/test_regress/t/t_interface_generic_mod_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_modport.py b/test_regress/t/t_interface_generic_modport.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic_modport.py +++ b/test_regress/t/t_interface_generic_modport.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_modport.v b/test_regress/t/t_interface_generic_modport.v index d4e58dbd8..407574f7e 100644 --- a/test_regress/t/t_interface_generic_modport.v +++ b/test_regress/t/t_interface_generic_modport.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_modport2.py b/test_regress/t/t_interface_generic_modport2.py index fda93f1f5..05f4c1c48 100755 --- a/test_regress/t/t_interface_generic_modport2.py +++ b/test_regress/t/t_interface_generic_modport2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_modport2.v b/test_regress/t/t_interface_generic_modport2.v index 59a32c0a2..988520f57 100644 --- a/test_regress/t/t_interface_generic_modport2.v +++ b/test_regress/t/t_interface_generic_modport2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_modport_bad.py b/test_regress/t/t_interface_generic_modport_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_generic_modport_bad.py +++ b/test_regress/t/t_interface_generic_modport_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_modport_bad.v b/test_regress/t/t_interface_generic_modport_bad.v index 3fe1212a5..d6dff8c81 100644 --- a/test_regress/t/t_interface_generic_modport_bad.v +++ b/test_regress/t/t_interface_generic_modport_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_modport_bad2.py b/test_regress/t/t_interface_generic_modport_bad2.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_generic_modport_bad2.py +++ b/test_regress/t/t_interface_generic_modport_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_modport_bad2.v b/test_regress/t/t_interface_generic_modport_bad2.v index c52c012cb..1a05b15e6 100644 --- a/test_regress/t/t_interface_generic_modport_bad2.v +++ b/test_regress/t/t_interface_generic_modport_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_modport_bad3.py b/test_regress/t/t_interface_generic_modport_bad3.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_generic_modport_bad3.py +++ b/test_regress/t/t_interface_generic_modport_bad3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_modport_bad3.v b/test_regress/t/t_interface_generic_modport_bad3.v index f43f1bc3e..f560e9b86 100644 --- a/test_regress/t/t_interface_generic_modport_bad3.v +++ b/test_regress/t/t_interface_generic_modport_bad3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_modport_function.py b/test_regress/t/t_interface_generic_modport_function.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic_modport_function.py +++ b/test_regress/t/t_interface_generic_modport_function.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_modport_function.v b/test_regress/t/t_interface_generic_modport_function.v index ccf4c889b..d1100642f 100644 --- a/test_regress/t/t_interface_generic_modport_function.v +++ b/test_regress/t/t_interface_generic_modport_function.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_modport_function2.py b/test_regress/t/t_interface_generic_modport_function2.py index fda93f1f5..05f4c1c48 100755 --- a/test_regress/t/t_interface_generic_modport_function2.py +++ b/test_regress/t/t_interface_generic_modport_function2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_modport_function2.v b/test_regress/t/t_interface_generic_modport_function2.v index 27c33b0db..e56818082 100644 --- a/test_regress/t/t_interface_generic_modport_function2.v +++ b/test_regress/t/t_interface_generic_modport_function2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_modport_function_bad.py b/test_regress/t/t_interface_generic_modport_function_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_generic_modport_function_bad.py +++ b/test_regress/t/t_interface_generic_modport_function_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_modport_function_bad.v b/test_regress/t/t_interface_generic_modport_function_bad.v index 8ad2d2061..5d38bf185 100644 --- a/test_regress/t/t_interface_generic_modport_function_bad.v +++ b/test_regress/t/t_interface_generic_modport_function_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_modport_param.py b/test_regress/t/t_interface_generic_modport_param.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic_modport_param.py +++ b/test_regress/t/t_interface_generic_modport_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_modport_param.v b/test_regress/t/t_interface_generic_modport_param.v index e3c9ebc52..e43292ec1 100644 --- a/test_regress/t/t_interface_generic_modport_param.v +++ b/test_regress/t/t_interface_generic_modport_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_modport_task.py b/test_regress/t/t_interface_generic_modport_task.py index fda93f1f5..05f4c1c48 100755 --- a/test_regress/t/t_interface_generic_modport_task.py +++ b/test_regress/t/t_interface_generic_modport_task.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_modport_task.v b/test_regress/t/t_interface_generic_modport_task.v index 36b5b54fb..132ccbc2f 100644 --- a/test_regress/t/t_interface_generic_modport_task.v +++ b/test_regress/t/t_interface_generic_modport_task.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_modport_task2.py b/test_regress/t/t_interface_generic_modport_task2.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic_modport_task2.py +++ b/test_regress/t/t_interface_generic_modport_task2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_modport_task2.v b/test_regress/t/t_interface_generic_modport_task2.v index 958c7fb66..3e6da039b 100644 --- a/test_regress/t/t_interface_generic_modport_task2.v +++ b/test_regress/t/t_interface_generic_modport_task2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_modport_task_bad.py b/test_regress/t/t_interface_generic_modport_task_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_generic_modport_task_bad.py +++ b/test_regress/t/t_interface_generic_modport_task_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_modport_task_bad.v b/test_regress/t/t_interface_generic_modport_task_bad.v index c0b82d74c..aac1d53c5 100644 --- a/test_regress/t/t_interface_generic_modport_task_bad.v +++ b/test_regress/t/t_interface_generic_modport_task_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_normal.py b/test_regress/t/t_interface_generic_normal.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic_normal.py +++ b/test_regress/t/t_interface_generic_normal.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_normal.v b/test_regress/t/t_interface_generic_normal.v index f6e3f9a61..1678e2074 100644 --- a/test_regress/t/t_interface_generic_normal.v +++ b/test_regress/t/t_interface_generic_normal.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_positional.py b/test_regress/t/t_interface_generic_positional.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic_positional.py +++ b/test_regress/t/t_interface_generic_positional.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_positional.v b/test_regress/t/t_interface_generic_positional.v index caf1c4a87..a2726cfb0 100644 --- a/test_regress/t/t_interface_generic_positional.v +++ b/test_regress/t/t_interface_generic_positional.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_submod_param.py b/test_regress/t/t_interface_generic_submod_param.py index fda93f1f5..05f4c1c48 100755 --- a/test_regress/t/t_interface_generic_submod_param.py +++ b/test_regress/t/t_interface_generic_submod_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_submod_param.v b/test_regress/t/t_interface_generic_submod_param.v index 729bcd19d..f9614bb10 100644 --- a/test_regress/t/t_interface_generic_submod_param.v +++ b/test_regress/t/t_interface_generic_submod_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module sub #(parameter P); diff --git a/test_regress/t/t_interface_generic_task.py b/test_regress/t/t_interface_generic_task.py index fda93f1f5..05f4c1c48 100755 --- a/test_regress/t/t_interface_generic_task.py +++ b/test_regress/t/t_interface_generic_task.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_task.v b/test_regress/t/t_interface_generic_task.v index b75c8f164..7e31fcea3 100644 --- a/test_regress/t/t_interface_generic_task.v +++ b/test_regress/t/t_interface_generic_task.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_task2.py b/test_regress/t/t_interface_generic_task2.py index 5b1a2f8cc..a8d4caabb 100755 --- a/test_regress/t/t_interface_generic_task2.py +++ b/test_regress/t/t_interface_generic_task2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_task2.v b/test_regress/t/t_interface_generic_task2.v index 3400e7a4b..3895fa70a 100644 --- a/test_regress/t/t_interface_generic_task2.v +++ b/test_regress/t/t_interface_generic_task2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_generic_task_bad.py b/test_regress/t/t_interface_generic_task_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_generic_task_bad.py +++ b/test_regress/t/t_interface_generic_task_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_generic_task_bad.v b/test_regress/t/t_interface_generic_task_bad.v index 2b5b9ad81..8a23ec5b2 100644 --- a/test_regress/t/t_interface_generic_task_bad.v +++ b/test_regress/t/t_interface_generic_task_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface inf; diff --git a/test_regress/t/t_interface_hidden.py b/test_regress/t/t_interface_hidden.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_hidden.py +++ b/test_regress/t/t_interface_hidden.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_hidden.v b/test_regress/t/t_interface_hidden.v index 04b460d92..bda43b19a 100644 --- a/test_regress/t/t_interface_hidden.v +++ b/test_regress/t/t_interface_hidden.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_interface_import_param.py b/test_regress/t/t_interface_import_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_import_param.py +++ b/test_regress/t/t_interface_import_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_import_param.v b/test_regress/t/t_interface_import_param.v index 4e6860b45..aec218dde 100644 --- a/test_regress/t/t_interface_import_param.v +++ b/test_regress/t/t_interface_import_param.v @@ -3,8 +3,8 @@ // A test that a package import declaration can precede a parameter port list // in an interface declaration. See IEEE 1800-2023 25.3. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 package bus_pkg; diff --git a/test_regress/t/t_interface_initial.py b/test_regress/t/t_interface_initial.py index ada0954ca..affe6d704 100755 --- a/test_regress/t/t_interface_initial.py +++ b/test_regress/t/t_interface_initial.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_initial.v b/test_regress/t/t_interface_initial.v index d1028e3c5..1e7d0e3c7 100644 --- a/test_regress/t/t_interface_initial.v +++ b/test_regress/t/t_interface_initial.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test interface with multiple initial blocks // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Test that interfaces with multiple initial blocks don't cause diff --git a/test_regress/t/t_interface_inl.py b/test_regress/t/t_interface_inl.py index e5a851161..65ab2e2cf 100755 --- a/test_regress/t/t_interface_inl.py +++ b/test_regress/t/t_interface_inl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_localparam.py b/test_regress/t/t_interface_localparam.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_localparam.py +++ b/test_regress/t/t_interface_localparam.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_localparam.v b/test_regress/t/t_interface_localparam.v index e7ba1810c..5957fc49c 100644 --- a/test_regress/t/t_interface_localparam.v +++ b/test_regress/t/t_interface_localparam.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Justin Thiel. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Justin Thiel // SPDX-License-Identifier: CC0-1.0 interface SimpleIntf diff --git a/test_regress/t/t_interface_mismodport_bad.py b/test_regress/t/t_interface_mismodport_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_mismodport_bad.py +++ b/test_regress/t/t_interface_mismodport_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_mismodport_bad.v b/test_regress/t/t_interface_mismodport_bad.v index f0b6994bd..39747a7bf 100644 --- a/test_regress/t/t_interface_mismodport_bad.v +++ b/test_regress/t/t_interface_mismodport_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface ifc; diff --git a/test_regress/t/t_interface_missing_bad.py b/test_regress/t/t_interface_missing_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_missing_bad.py +++ b/test_regress/t/t_interface_missing_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_missing_bad.v b/test_regress/t/t_interface_missing_bad.v index 062d6f459..e546e14b1 100644 --- a/test_regress/t/t_interface_missing_bad.v +++ b/test_regress/t/t_interface_missing_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Missing interface test // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 // Interface intentionally not defined diff --git a/test_regress/t/t_interface_modport.py b/test_regress/t/t_interface_modport.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_modport.py +++ b/test_regress/t/t_interface_modport.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modport.v b/test_regress/t/t_interface_modport.v index a5cf58414..c4a6580b5 100644 --- a/test_regress/t/t_interface_modport.v +++ b/test_regress/t/t_interface_modport.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface counter_if; diff --git a/test_regress/t/t_interface_modport_bad.py b/test_regress/t/t_interface_modport_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_modport_bad.py +++ b/test_regress/t/t_interface_modport_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modport_bad.v b/test_regress/t/t_interface_modport_bad.v index 3f9c52fcb..b846827ea 100644 --- a/test_regress/t/t_interface_modport_bad.v +++ b/test_regress/t/t_interface_modport_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface ifc; diff --git a/test_regress/t/t_interface_modport_coverage.py b/test_regress/t/t_interface_modport_coverage.py index 76d179c19..b473cbb28 100755 --- a/test_regress/t/t_interface_modport_coverage.py +++ b/test_regress/t/t_interface_modport_coverage.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modport_dir_bad.py b/test_regress/t/t_interface_modport_dir_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_modport_dir_bad.py +++ b/test_regress/t/t_interface_modport_dir_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modport_dir_bad.v b/test_regress/t/t_interface_modport_dir_bad.v index 477215312..c682802b3 100644 --- a/test_regress/t/t_interface_modport_dir_bad.v +++ b/test_regress/t/t_interface_modport_dir_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Driss Hafdi +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Driss Hafdi // SPDX-License-Identifier: CC0-1.0 interface validData diff --git a/test_regress/t/t_interface_modport_export.py b/test_regress/t/t_interface_modport_export.py index 966dc53da..20b96a7d7 100755 --- a/test_regress/t/t_interface_modport_export.py +++ b/test_regress/t/t_interface_modport_export.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modport_export.v b/test_regress/t/t_interface_modport_export.v index 1369556b7..313b4feaa 100644 --- a/test_regress/t/t_interface_modport_export.v +++ b/test_regress/t/t_interface_modport_export.v @@ -2,8 +2,8 @@ // // A test of the export parameter used with modport // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 interface test_if; diff --git a/test_regress/t/t_interface_modport_expr.py b/test_regress/t/t_interface_modport_expr.py index 7a0f86f5e..2938f95de 100755 --- a/test_regress/t/t_interface_modport_expr.py +++ b/test_regress/t/t_interface_modport_expr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modport_expr.v b/test_regress/t/t_interface_modport_expr.v index 9c69ed8c8..120567917 100644 --- a/test_regress/t/t_interface_modport_expr.v +++ b/test_regress/t/t_interface_modport_expr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_interface_modport_expr_partsel.py b/test_regress/t/t_interface_modport_expr_partsel.py index 7a0f86f5e..2938f95de 100755 --- a/test_regress/t/t_interface_modport_expr_partsel.py +++ b/test_regress/t/t_interface_modport_expr_partsel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modport_expr_partsel.v b/test_regress/t/t_interface_modport_expr_partsel.v index b8b8f7f70..832b2c697 100644 --- a/test_regress/t/t_interface_modport_expr_partsel.v +++ b/test_regress/t/t_interface_modport_expr_partsel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_interface_modport_import.py b/test_regress/t/t_interface_modport_import.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_modport_import.py +++ b/test_regress/t/t_interface_modport_import.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modport_import.v b/test_regress/t/t_interface_modport_import.v index 6fed88a03..681513633 100644 --- a/test_regress/t/t_interface_modport_import.v +++ b/test_regress/t/t_interface_modport_import.v @@ -2,8 +2,8 @@ // // A test of the import parameter used with modport // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 interface test_if; diff --git a/test_regress/t/t_interface_modport_import_export_list.py b/test_regress/t/t_interface_modport_import_export_list.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_interface_modport_import_export_list.py +++ b/test_regress/t/t_interface_modport_import_export_list.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modport_import_export_list.v b/test_regress/t/t_interface_modport_import_export_list.v index a44673327..398896f5e 100644 --- a/test_regress/t/t_interface_modport_import_export_list.v +++ b/test_regress/t/t_interface_modport_import_export_list.v @@ -2,8 +2,8 @@ // // Modport import export list test // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Goekce Aydos. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Goekce Aydos // SPDX-License-Identifier: CC0-1.0 interface intf; diff --git a/test_regress/t/t_interface_modport_import_noinl.py b/test_regress/t/t_interface_modport_import_noinl.py index 799af8f28..83452502c 100755 --- a/test_regress/t/t_interface_modport_import_noinl.py +++ b/test_regress/t/t_interface_modport_import_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modport_inl.py b/test_regress/t/t_interface_modport_inl.py index 06444df8c..664b9c9a1 100755 --- a/test_regress/t/t_interface_modport_inl.py +++ b/test_regress/t/t_interface_modport_inl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modport_noinl.py b/test_regress/t/t_interface_modport_noinl.py index cd95c2a08..1c56d9b01 100755 --- a/test_regress/t/t_interface_modport_noinl.py +++ b/test_regress/t/t_interface_modport_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modportlist.py b/test_regress/t/t_interface_modportlist.py index 69ecdb152..1d54c793f 100755 --- a/test_regress/t/t_interface_modportlist.py +++ b/test_regress/t/t_interface_modportlist.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_modportlist.v b/test_regress/t/t_interface_modportlist.v index 7391bfcb0..dcab0b03b 100644 --- a/test_regress/t/t_interface_modportlist.v +++ b/test_regress/t/t_interface_modportlist.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2016 by Adrian Wise. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Adrian Wise // SPDX-License-Identifier: CC0-1.0 //bug1246 diff --git a/test_regress/t/t_interface_mp_func.py b/test_regress/t/t_interface_mp_func.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_mp_func.py +++ b/test_regress/t/t_interface_mp_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_mp_func.v b/test_regress/t/t_interface_mp_func.v index 5148b46a1..be8089001 100644 --- a/test_regress/t/t_interface_mp_func.v +++ b/test_regress/t/t_interface_mp_func.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface pads_if(); diff --git a/test_regress/t/t_interface_mp_func_noinl.py b/test_regress/t/t_interface_mp_func_noinl.py index eaddfaae9..1e22253e7 100755 --- a/test_regress/t/t_interface_mp_func_noinl.py +++ b/test_regress/t/t_interface_mp_func_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_nansi.py b/test_regress/t/t_interface_nansi.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_nansi.py +++ b/test_regress/t/t_interface_nansi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_nansi.v b/test_regress/t/t_interface_nansi.v index ef9d2d418..251b9af62 100644 --- a/test_regress/t/t_interface_nansi.v +++ b/test_regress/t/t_interface_nansi.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 interface iface(input logic clk); diff --git a/test_regress/t/t_interface_ndup_member.py b/test_regress/t/t_interface_ndup_member.py index cca4c9e73..d6d35e7fd 100755 --- a/test_regress/t/t_interface_ndup_member.py +++ b/test_regress/t/t_interface_ndup_member.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_ndup_member.v b/test_regress/t/t_interface_ndup_member.v index 05371c9a9..c5b07ab3b 100644 --- a/test_regress/t/t_interface_ndup_member.v +++ b/test_regress/t/t_interface_ndup_member.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface backdoor_if; diff --git a/test_regress/t/t_interface_nest.py b/test_regress/t/t_interface_nest.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_nest.py +++ b/test_regress/t/t_interface_nest.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_nest.v b/test_regress/t/t_interface_nest.v index f4eb0d643..176bb5b45 100644 --- a/test_regress/t/t_interface_nest.v +++ b/test_regress/t/t_interface_nest.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2017 // SPDX-License-Identifier: CC0-1.0 interface if1; diff --git a/test_regress/t/t_interface_nest_noinl.py b/test_regress/t/t_interface_nest_noinl.py index bd3c559ac..8105695d5 100755 --- a/test_regress/t/t_interface_nest_noinl.py +++ b/test_regress/t/t_interface_nest_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_noinl.py b/test_regress/t/t_interface_noinl.py index 626af0d7c..f67e05814 100755 --- a/test_regress/t/t_interface_noinl.py +++ b/test_regress/t/t_interface_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_notpublic.py b/test_regress/t/t_interface_notpublic.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_notpublic.py +++ b/test_regress/t/t_interface_notpublic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_notpublic.v b/test_regress/t/t_interface_notpublic.v index 7619519e8..83859db21 100644 --- a/test_regress/t/t_interface_notpublic.v +++ b/test_regress/t/t_interface_notpublic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 interface intf diff --git a/test_regress/t/t_interface_param1.py b/test_regress/t/t_interface_param1.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_interface_param1.py +++ b/test_regress/t/t_interface_param1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_param1.v b/test_regress/t/t_interface_param1.v index 0128f1ba7..d11e21b63 100644 --- a/test_regress/t/t_interface_param1.v +++ b/test_regress/t/t_interface_param1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Jie Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Jie Xu // SPDX-License-Identifier: CC0-1.0 //bug692 diff --git a/test_regress/t/t_interface_param2.py b/test_regress/t/t_interface_param2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_param2.py +++ b/test_regress/t/t_interface_param2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_param2.v b/test_regress/t/t_interface_param2.v index 324514a94..ae08d1427 100644 --- a/test_regress/t/t_interface_param2.v +++ b/test_regress/t/t_interface_param2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2016 by Adrian Wise. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Adrian Wise // SPDX-License-Identifier: CC0-1.0 //bug1104 diff --git a/test_regress/t/t_interface_param_another_bad.py b/test_regress/t/t_interface_param_another_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_param_another_bad.py +++ b/test_regress/t/t_interface_param_another_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_param_another_bad.v b/test_regress/t/t_interface_param_another_bad.v index e432a507c..25e66288e 100644 --- a/test_regress/t/t_interface_param_another_bad.v +++ b/test_regress/t/t_interface_param_another_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Johan Bjork. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Johan Bjork // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_interface_param_dependency.py b/test_regress/t/t_interface_param_dependency.py index daf5a778c..597ea5463 100755 --- a/test_regress/t/t_interface_param_dependency.py +++ b/test_regress/t/t_interface_param_dependency.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Test interface parameter dependency resolution # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_param_dependency.v b/test_regress/t/t_interface_param_dependency.v index 94c8af207..c17892fe6 100644 --- a/test_regress/t/t_interface_param_dependency.v +++ b/test_regress/t/t_interface_param_dependency.v @@ -3,8 +3,8 @@ // Test that interface/modport parameters can be accessed when the // interface/modport is an IO port of the module. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Paul Swirhun +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Paul Swirhun // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_interface_param_genblk.py b/test_regress/t/t_interface_param_genblk.py index ccec64024..33149e225 100755 --- a/test_regress/t/t_interface_param_genblk.py +++ b/test_regress/t/t_interface_param_genblk.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_param_genblk.v b/test_regress/t/t_interface_param_genblk.v index 2a84ad5bb..9597e2034 100644 --- a/test_regress/t/t_interface_param_genblk.v +++ b/test_regress/t/t_interface_param_genblk.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 // See #4664 diff --git a/test_regress/t/t_interface_param_local_access.py b/test_regress/t/t_interface_param_local_access.py index c283ba235..4a1a78384 100755 --- a/test_regress/t/t_interface_param_local_access.py +++ b/test_regress/t/t_interface_param_local_access.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_param_local_access.v b/test_regress/t/t_interface_param_local_access.v index 18ab6bd09..26b7ded47 100644 --- a/test_regress/t/t_interface_param_local_access.v +++ b/test_regress/t/t_interface_param_local_access.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface intf #( diff --git a/test_regress/t/t_interface_parameter_access.py b/test_regress/t/t_interface_parameter_access.py index dbdaf4551..1a93d5310 100755 --- a/test_regress/t/t_interface_parameter_access.py +++ b/test_regress/t/t_interface_parameter_access.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_parameter_access.v b/test_regress/t/t_interface_parameter_access.v index c7dd80d4b..3adf7a20c 100644 --- a/test_regress/t/t_interface_parameter_access.v +++ b/test_regress/t/t_interface_parameter_access.v @@ -2,8 +2,8 @@ // // A test of the import parameter used with modport // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 interface test_if #(parameter integer FOO = 1); diff --git a/test_regress/t/t_interface_paren_missing_bad.py b/test_regress/t/t_interface_paren_missing_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_interface_paren_missing_bad.py +++ b/test_regress/t/t_interface_paren_missing_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_paren_missing_bad.v b/test_regress/t/t_interface_paren_missing_bad.v index 5a02d2ae1..07da0d1b1 100644 --- a/test_regress/t/t_interface_paren_missing_bad.v +++ b/test_regress/t/t_interface_paren_missing_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Goekce Aydos. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Goekce Aydos // SPDX-License-Identifier: CC0-1.0 // Interface instantiation without parenthesis diff --git a/test_regress/t/t_interface_parent_scope.py b/test_regress/t/t_interface_parent_scope.py index 96a59e345..a09d6d38a 100755 --- a/test_regress/t/t_interface_parent_scope.py +++ b/test_regress/t/t_interface_parent_scope.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_parent_scope.v b/test_regress/t/t_interface_parent_scope.v index a3329dfe7..b539c8530 100644 --- a/test_regress/t/t_interface_parent_scope.v +++ b/test_regress/t/t_interface_parent_scope.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Driss Hafdi. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Driss Hafdi // SPDX-License-Identifier: CC0-1.0 interface Foo; diff --git a/test_regress/t/t_interface_ref_trace.py b/test_regress/t/t_interface_ref_trace.py index b9b76c6e4..9653f752c 100755 --- a/test_regress/t/t_interface_ref_trace.py +++ b/test_regress/t/t_interface_ref_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_ref_trace.v b/test_regress/t/t_interface_ref_trace.v index 13540e5c9..211c2dbed 100644 --- a/test_regress/t/t_interface_ref_trace.v +++ b/test_regress/t/t_interface_ref_trace.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Todd Strader // SPDX-License-Identifier: CC0-1.0 // Test for trace file interface aliasing diff --git a/test_regress/t/t_interface_ref_trace_fst.py b/test_regress/t/t_interface_ref_trace_fst.py index fef2fad52..6010b9ac7 100755 --- a/test_regress/t/t_interface_ref_trace_fst.py +++ b/test_regress/t/t_interface_ref_trace_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_ref_trace_fst_sc.py b/test_regress/t/t_interface_ref_trace_fst_sc.py index a45926d74..66033f639 100755 --- a/test_regress/t/t_interface_ref_trace_fst_sc.py +++ b/test_regress/t/t_interface_ref_trace_fst_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_ref_trace_inla.py b/test_regress/t/t_interface_ref_trace_inla.py index 0ef92f346..0dea85d0d 100755 --- a/test_regress/t/t_interface_ref_trace_inla.py +++ b/test_regress/t/t_interface_ref_trace_inla.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_ref_trace_inlab.py b/test_regress/t/t_interface_ref_trace_inlab.py index e9db453ac..99bf3ce29 100755 --- a/test_regress/t/t_interface_ref_trace_inlab.py +++ b/test_regress/t/t_interface_ref_trace_inlab.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_ref_trace_inlb.py b/test_regress/t/t_interface_ref_trace_inlb.py index 48d3a1ba3..cf60c2d4f 100755 --- a/test_regress/t/t_interface_ref_trace_inlb.py +++ b/test_regress/t/t_interface_ref_trace_inlb.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_ref_trace_noinl.py b/test_regress/t/t_interface_ref_trace_noinl.py index 81fca1242..537d3408e 100755 --- a/test_regress/t/t_interface_ref_trace_noinl.py +++ b/test_regress/t/t_interface_ref_trace_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_ref_trace_noinl_notrace.py b/test_regress/t/t_interface_ref_trace_noinl_notrace.py index d646cb61b..9e768b778 100755 --- a/test_regress/t/t_interface_ref_trace_noinl_notrace.py +++ b/test_regress/t/t_interface_ref_trace_noinl_notrace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_ref_trace_saif.py b/test_regress/t/t_interface_ref_trace_saif.py index c5179ceed..8ed547ac1 100755 --- a/test_regress/t/t_interface_ref_trace_saif.py +++ b/test_regress/t/t_interface_ref_trace_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_size_bad.py b/test_regress/t/t_interface_size_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_size_bad.py +++ b/test_regress/t/t_interface_size_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_size_bad.v b/test_regress/t/t_interface_size_bad.v index e7ea7b153..b02af2043 100644 --- a/test_regress/t/t_interface_size_bad.v +++ b/test_regress/t/t_interface_size_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Demonstrate deferred linking error messages // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Johan Bjork. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Johan Bjork // SPDX-License-Identifier: CC0-1.0 interface foo_intf; diff --git a/test_regress/t/t_interface_star.py b/test_regress/t/t_interface_star.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_star.py +++ b/test_regress/t/t_interface_star.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_star.v b/test_regress/t/t_interface_star.v index 76ef1ea20..0f540d3a4 100644 --- a/test_regress/t/t_interface_star.v +++ b/test_regress/t/t_interface_star.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_interface_top_bad.py b/test_regress/t/t_interface_top_bad.py index 3def97587..71ef8b6c0 100755 --- a/test_regress/t/t_interface_top_bad.py +++ b/test_regress/t/t_interface_top_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_top_bad.v b/test_regress/t/t_interface_top_bad.v index 0de35cbc5..d7c74e7b8 100644 --- a/test_regress/t/t_interface_top_bad.v +++ b/test_regress/t/t_interface_top_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface ifc; diff --git a/test_regress/t/t_interface_twod.py b/test_regress/t/t_interface_twod.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_twod.py +++ b/test_regress/t/t_interface_twod.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_twod.v b/test_regress/t/t_interface_twod.v index b41b3435c..95032d9d2 100644 --- a/test_regress/t/t_interface_twod.v +++ b/test_regress/t/t_interface_twod.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface ifc; diff --git a/test_regress/t/t_interface_twod_noinl.py b/test_regress/t/t_interface_twod_noinl.py index 2c5b11cf0..6ba3e743e 100755 --- a/test_regress/t/t_interface_twod_noinl.py +++ b/test_regress/t/t_interface_twod_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_typedef.py b/test_regress/t/t_interface_typedef.py index 62c547843..a87f14d38 100755 --- a/test_regress/t/t_interface_typedef.py +++ b/test_regress/t/t_interface_typedef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_typedef.v b/test_regress/t/t_interface_typedef.v index 2085e38bc..abb21d448 100644 --- a/test_regress/t/t_interface_typedef.v +++ b/test_regress/t/t_interface_typedef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_interface_typedef2.py b/test_regress/t/t_interface_typedef2.py index 62c547843..a87f14d38 100755 --- a/test_regress/t/t_interface_typedef2.py +++ b/test_regress/t/t_interface_typedef2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_typedef2.v b/test_regress/t/t_interface_typedef2.v index b54aa9dbc..479c14d7d 100644 --- a/test_regress/t/t_interface_typedef2.v +++ b/test_regress/t/t_interface_typedef2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface common_intf #( diff --git a/test_regress/t/t_interface_typedef3.py b/test_regress/t/t_interface_typedef3.py index da7d64435..96005884d 100755 --- a/test_regress/t/t_interface_typedef3.py +++ b/test_regress/t/t_interface_typedef3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_typedef3.v b/test_regress/t/t_interface_typedef3.v index f77507742..9d653344e 100644 --- a/test_regress/t/t_interface_typedef3.v +++ b/test_regress/t/t_interface_typedef3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_interface_typedef_bad.py b/test_regress/t/t_interface_typedef_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_interface_typedef_bad.py +++ b/test_regress/t/t_interface_typedef_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_typedef_bad.v b/test_regress/t/t_interface_typedef_bad.v index e71a0bcc3..e72b45942 100644 --- a/test_regress/t/t_interface_typedef_bad.v +++ b/test_regress/t/t_interface_typedef_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface ifc; diff --git a/test_regress/t/t_interface_typo_bad.py b/test_regress/t/t_interface_typo_bad.py index 9047bac40..0d823a55a 100755 --- a/test_regress/t/t_interface_typo_bad.py +++ b/test_regress/t/t_interface_typo_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_typo_bad.v b/test_regress/t/t_interface_typo_bad.v index 73c08f3fc..f7da3da16 100644 --- a/test_regress/t/t_interface_typo_bad.v +++ b/test_regress/t/t_interface_typo_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2016 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Todd Strader // SPDX-License-Identifier: CC0-1.0 //bug1097 diff --git a/test_regress/t/t_interface_virtual.py b/test_regress/t/t_interface_virtual.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_interface_virtual.py +++ b/test_regress/t/t_interface_virtual.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual.v b/test_regress/t/t_interface_virtual.v index 7a034b7ab..bbd93b75c 100644 --- a/test_regress/t/t_interface_virtual.v +++ b/test_regress/t/t_interface_virtual.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Arkadiusz Kozdra. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Arkadiusz Kozdra // SPDX-License-Identifier: CC0-1.0 // See also t_interface_virtual_bad.v diff --git a/test_regress/t/t_interface_virtual_bad.py b/test_regress/t/t_interface_virtual_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_virtual_bad.py +++ b/test_regress/t/t_interface_virtual_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_bad.v b/test_regress/t/t_interface_virtual_bad.v index ebd0449d9..923a4352f 100644 --- a/test_regress/t/t_interface_virtual_bad.v +++ b/test_regress/t/t_interface_virtual_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Arkadiusz Kozdra. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Arkadiusz Kozdra // SPDX-License-Identifier: CC0-1.0 // See also t_interface_virtual.v diff --git a/test_regress/t/t_interface_virtual_cond.py b/test_regress/t/t_interface_virtual_cond.py index 055e14291..514786060 100755 --- a/test_regress/t/t_interface_virtual_cond.py +++ b/test_regress/t/t_interface_virtual_cond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_cond.v b/test_regress/t/t_interface_virtual_cond.v index e0f74d1d0..5d9af886c 100644 --- a/test_regress/t/t_interface_virtual_cond.v +++ b/test_regress/t/t_interface_virtual_cond.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface Bus; diff --git a/test_regress/t/t_interface_virtual_controlflow.py b/test_regress/t/t_interface_virtual_controlflow.py index 65da60c84..ab012d5ce 100755 --- a/test_regress/t/t_interface_virtual_controlflow.py +++ b/test_regress/t/t_interface_virtual_controlflow.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_controlflow.v b/test_regress/t/t_interface_virtual_controlflow.v index f8d03dc8e..8a9423728 100644 --- a/test_regress/t/t_interface_virtual_controlflow.v +++ b/test_regress/t/t_interface_virtual_controlflow.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 interface Bus1; diff --git a/test_regress/t/t_interface_virtual_do_while.py b/test_regress/t/t_interface_virtual_do_while.py index 325e2f579..b6e5d043a 100755 --- a/test_regress/t/t_interface_virtual_do_while.py +++ b/test_regress/t/t_interface_virtual_do_while.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_do_while.v b/test_regress/t/t_interface_virtual_do_while.v index 28b781163..774636755 100644 --- a/test_regress/t/t_interface_virtual_do_while.v +++ b/test_regress/t/t_interface_virtual_do_while.v @@ -2,8 +2,8 @@ // // Alias type check error test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface Bus; diff --git a/test_regress/t/t_interface_virtual_for.py b/test_regress/t/t_interface_virtual_for.py index 325e2f579..b6e5d043a 100755 --- a/test_regress/t/t_interface_virtual_for.py +++ b/test_regress/t/t_interface_virtual_for.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_for.v b/test_regress/t/t_interface_virtual_for.v index 3dda06ea5..2a5dba181 100644 --- a/test_regress/t/t_interface_virtual_for.v +++ b/test_regress/t/t_interface_virtual_for.v @@ -2,8 +2,8 @@ // // Alias type check error test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface Bus; diff --git a/test_regress/t/t_interface_virtual_if.py b/test_regress/t/t_interface_virtual_if.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_interface_virtual_if.py +++ b/test_regress/t/t_interface_virtual_if.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_if.v b/test_regress/t/t_interface_virtual_if.v index 8cbdc3276..a242c609e 100644 --- a/test_regress/t/t_interface_virtual_if.v +++ b/test_regress/t/t_interface_virtual_if.v @@ -2,8 +2,8 @@ // // Alias type check error test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface Bus; diff --git a/test_regress/t/t_interface_virtual_inl.py b/test_regress/t/t_interface_virtual_inl.py index 0276a9140..3d30f0a27 100755 --- a/test_regress/t/t_interface_virtual_inl.py +++ b/test_regress/t/t_interface_virtual_inl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_missing_bad.py b/test_regress/t/t_interface_virtual_missing_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_interface_virtual_missing_bad.py +++ b/test_regress/t/t_interface_virtual_missing_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_missing_bad.v b/test_regress/t/t_interface_virtual_missing_bad.v index 9fee9bcb2..2196f25ff 100644 --- a/test_regress/t/t_interface_virtual_missing_bad.v +++ b/test_regress/t/t_interface_virtual_missing_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_interface_virtual_nocell.py b/test_regress/t/t_interface_virtual_nocell.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_interface_virtual_nocell.py +++ b/test_regress/t/t_interface_virtual_nocell.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_nocell.v b/test_regress/t/t_interface_virtual_nocell.v index a248381d6..2b3fd7fd7 100644 --- a/test_regress/t/t_interface_virtual_nocell.v +++ b/test_regress/t/t_interface_virtual_nocell.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface mem_if #( diff --git a/test_regress/t/t_interface_virtual_opt.py b/test_regress/t/t_interface_virtual_opt.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_virtual_opt.py +++ b/test_regress/t/t_interface_virtual_opt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_opt.v b/test_regress/t/t_interface_virtual_opt.v index d538fc009..c9e1a85f4 100644 --- a/test_regress/t/t_interface_virtual_opt.v +++ b/test_regress/t/t_interface_virtual_opt.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 interface Bus; diff --git a/test_regress/t/t_interface_virtual_param.py b/test_regress/t/t_interface_virtual_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_virtual_param.py +++ b/test_regress/t/t_interface_virtual_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_param.v b/test_regress/t/t_interface_virtual_param.v index a1596b4ff..27eb0b0b5 100644 --- a/test_regress/t/t_interface_virtual_param.v +++ b/test_regress/t/t_interface_virtual_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 interface Bus #(parameter int W = 1, X = 2); diff --git a/test_regress/t/t_interface_virtual_sched_act.py b/test_regress/t/t_interface_virtual_sched_act.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_interface_virtual_sched_act.py +++ b/test_regress/t/t_interface_virtual_sched_act.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_sched_act.v b/test_regress/t/t_interface_virtual_sched_act.v index 7f37b8a37..603c677f8 100644 --- a/test_regress/t/t_interface_virtual_sched_act.v +++ b/test_regress/t/t_interface_virtual_sched_act.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 interface Bus; diff --git a/test_regress/t/t_interface_virtual_sched_ico.py b/test_regress/t/t_interface_virtual_sched_ico.py index 79de66837..7a2535255 100755 --- a/test_regress/t/t_interface_virtual_sched_ico.py +++ b/test_regress/t/t_interface_virtual_sched_ico.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_sched_ico.v b/test_regress/t/t_interface_virtual_sched_ico.v index 3e1b8e280..50e21d59a 100644 --- a/test_regress/t/t_interface_virtual_sched_ico.v +++ b/test_regress/t/t_interface_virtual_sched_ico.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 interface If; diff --git a/test_regress/t/t_interface_virtual_sched_nba.py b/test_regress/t/t_interface_virtual_sched_nba.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_interface_virtual_sched_nba.py +++ b/test_regress/t/t_interface_virtual_sched_nba.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_sched_nba.v b/test_regress/t/t_interface_virtual_sched_nba.v index 3a22fd5c9..1f79571ac 100644 --- a/test_regress/t/t_interface_virtual_sched_nba.v +++ b/test_regress/t/t_interface_virtual_sched_nba.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 interface Bus1; diff --git a/test_regress/t/t_interface_virtual_timing.py b/test_regress/t/t_interface_virtual_timing.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_interface_virtual_timing.py +++ b/test_regress/t/t_interface_virtual_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_timing.v b/test_regress/t/t_interface_virtual_timing.v index 6d6d285d7..738e64b2f 100644 --- a/test_regress/t/t_interface_virtual_timing.v +++ b/test_regress/t/t_interface_virtual_timing.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 interface Bus; diff --git a/test_regress/t/t_interface_virtual_unsup.v b/test_regress/t/t_interface_virtual_unsup.v index dd1f83774..a95166320 100644 --- a/test_regress/t/t_interface_virtual_unsup.v +++ b/test_regress/t/t_interface_virtual_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // NOTE: Once this is supported, t_interface_virtual_cond is no longer needed diff --git a/test_regress/t/t_interface_virtual_unused.py b/test_regress/t/t_interface_virtual_unused.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_interface_virtual_unused.py +++ b/test_regress/t/t_interface_virtual_unused.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_unused.v b/test_regress/t/t_interface_virtual_unused.v index 225514872..ed3343e02 100644 --- a/test_regress/t/t_interface_virtual_unused.v +++ b/test_regress/t/t_interface_virtual_unused.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Arkadiusz Kozdra. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Arkadiusz Kozdra // SPDX-License-Identifier: CC0-1.0 // See also t_interface_virtual.v diff --git a/test_regress/t/t_interface_virtual_unused2.py b/test_regress/t/t_interface_virtual_unused2.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_interface_virtual_unused2.py +++ b/test_regress/t/t_interface_virtual_unused2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_unused2.v b/test_regress/t/t_interface_virtual_unused2.v index 7feb732ce..d9ea25eba 100644 --- a/test_regress/t/t_interface_virtual_unused2.v +++ b/test_regress/t/t_interface_virtual_unused2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface QBus(input logic k); diff --git a/test_regress/t/t_interface_virtual_unused3.py b/test_regress/t/t_interface_virtual_unused3.py index 147fe6faf..0379f0dd0 100755 --- a/test_regress/t/t_interface_virtual_unused3.py +++ b/test_regress/t/t_interface_virtual_unused3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_unused3.v b/test_regress/t/t_interface_virtual_unused3.v index fbac6d425..79946aade 100644 --- a/test_regress/t/t_interface_virtual_unused3.v +++ b/test_regress/t/t_interface_virtual_unused3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface stream_ifc #( diff --git a/test_regress/t/t_interface_virtual_while.py b/test_regress/t/t_interface_virtual_while.py index 325e2f579..b6e5d043a 100755 --- a/test_regress/t/t_interface_virtual_while.py +++ b/test_regress/t/t_interface_virtual_while.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_virtual_while.v b/test_regress/t/t_interface_virtual_while.v index d50ab2044..0bda2b17f 100644 --- a/test_regress/t/t_interface_virtual_while.v +++ b/test_regress/t/t_interface_virtual_while.v @@ -2,8 +2,8 @@ // // Alias type check error test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface Bus; diff --git a/test_regress/t/t_interface_wire_bad.py b/test_regress/t/t_interface_wire_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_wire_bad.py +++ b/test_regress/t/t_interface_wire_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_wire_bad.v b/test_regress/t/t_interface_wire_bad.v index d4401b6e1..f6d8067f6 100644 --- a/test_regress/t/t_interface_wire_bad.v +++ b/test_regress/t/t_interface_wire_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface Ifc; diff --git a/test_regress/t/t_interface_wire_bad_param.py b/test_regress/t/t_interface_wire_bad_param.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_wire_bad_param.py +++ b/test_regress/t/t_interface_wire_bad_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_wire_bad_param.v b/test_regress/t/t_interface_wire_bad_param.v index 5399bbd9a..e1660f0cc 100644 --- a/test_regress/t/t_interface_wire_bad_param.v +++ b/test_regress/t/t_interface_wire_bad_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface Ifc; diff --git a/test_regress/t/t_interface_wrong_bad.py b/test_regress/t/t_interface_wrong_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_interface_wrong_bad.py +++ b/test_regress/t/t_interface_wrong_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_interface_wrong_bad.v b/test_regress/t/t_interface_wrong_bad.v index 63ed412a4..58c455662 100644 --- a/test_regress/t/t_interface_wrong_bad.v +++ b/test_regress/t/t_interface_wrong_bad.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Using the wrong kind of interface in a portmap // should cause an error // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2018 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Todd Strader // SPDX-License-Identifier: CC0-1.0 interface foo_intf; diff --git a/test_regress/t/t_json_only_begin_hier.py b/test_regress/t/t_json_only_begin_hier.py index 5fa0ddc00..2c764bd51 100755 --- a/test_regress/t/t_json_only_begin_hier.py +++ b/test_regress/t/t_json_only_begin_hier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_json_only_begin_hier.v b/test_regress/t/t_json_only_begin_hier.v index 1e29f0133..dd0ed0c91 100644 --- a/test_regress/t/t_json_only_begin_hier.v +++ b/test_regress/t/t_json_only_begin_hier.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Risto Pejasinovic. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Risto Pejasinovic // SPDX-License-Identifier: CC0-1.0 module submod2 (); diff --git a/test_regress/t/t_json_only_debugcheck.py b/test_regress/t/t_json_only_debugcheck.py index 5b6b6a7c5..97ce5867d 100755 --- a/test_regress/t/t_json_only_debugcheck.py +++ b/test_regress/t/t_json_only_debugcheck.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_json_only_first.py b/test_regress/t/t_json_only_first.py index 5fa0ddc00..2c764bd51 100755 --- a/test_regress/t/t_json_only_first.py +++ b/test_regress/t/t_json_only_first.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_json_only_first.v b/test_regress/t/t_json_only_first.v index 7e594036d..634c08889 100644 --- a/test_regress/t/t_json_only_first.v +++ b/test_regress/t/t_json_only_first.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_json_only_flat.py b/test_regress/t/t_json_only_flat.py index 0c8fa3240..a60a658b6 100755 --- a/test_regress/t/t_json_only_flat.py +++ b/test_regress/t/t_json_only_flat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_json_only_flat_no_inline_mod.py b/test_regress/t/t_json_only_flat_no_inline_mod.py index 9903be780..d6779da1e 100755 --- a/test_regress/t/t_json_only_flat_no_inline_mod.py +++ b/test_regress/t/t_json_only_flat_no_inline_mod.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_json_only_flat_no_inline_mod.v b/test_regress/t/t_json_only_flat_no_inline_mod.v index cf87b71a0..447a40afc 100644 --- a/test_regress/t/t_json_only_flat_no_inline_mod.v +++ b/test_regress/t/t_json_only_flat_no_inline_mod.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module foo(input logic i_clk); /* verilator no_inline_module */ diff --git a/test_regress/t/t_json_only_flat_pub_mod.py b/test_regress/t/t_json_only_flat_pub_mod.py index 9903be780..d6779da1e 100755 --- a/test_regress/t/t_json_only_flat_pub_mod.py +++ b/test_regress/t/t_json_only_flat_pub_mod.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_json_only_flat_pub_mod.v b/test_regress/t/t_json_only_flat_pub_mod.v index 4fa40e587..9c4f97759 100644 --- a/test_regress/t/t_json_only_flat_pub_mod.v +++ b/test_regress/t/t_json_only_flat_pub_mod.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module foo(input logic i_clk); /* verilator public_module */ diff --git a/test_regress/t/t_json_only_flat_vlvbound.py b/test_regress/t/t_json_only_flat_vlvbound.py index 9903be780..d6779da1e 100755 --- a/test_regress/t/t_json_only_flat_vlvbound.py +++ b/test_regress/t/t_json_only_flat_vlvbound.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_json_only_flat_vlvbound.v b/test_regress/t/t_json_only_flat_vlvbound.v index 9ed0db0cf..89fc2b29b 100644 --- a/test_regress/t/t_json_only_flat_vlvbound.v +++ b/test_regress/t/t_json_only_flat_vlvbound.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module vlvbound_test diff --git a/test_regress/t/t_json_only_output.py b/test_regress/t/t_json_only_output.py index 8f6c3b581..34ae1c875 100755 --- a/test_regress/t/t_json_only_output.py +++ b/test_regress/t/t_json_only_output.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_json_only_output.v b/test_regress/t/t_json_only_output.v index ccde3378d..d636ebb75 100644 --- a/test_regress/t/t_json_only_output.v +++ b/test_regress/t/t_json_only_output.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module m diff --git a/test_regress/t/t_json_only_primary_io.py b/test_regress/t/t_json_only_primary_io.py index b2fa66aeb..245a9011f 100755 --- a/test_regress/t/t_json_only_primary_io.py +++ b/test_regress/t/t_json_only_primary_io.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_json_only_primary_io.v b/test_regress/t/t_json_only_primary_io.v index 578897780..c9ab406c2 100644 --- a/test_regress/t/t_json_only_primary_io.v +++ b/test_regress/t/t_json_only_primary_io.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module top ( diff --git a/test_regress/t/t_json_only_tag.py b/test_regress/t/t_json_only_tag.py index 5fa0ddc00..2c764bd51 100755 --- a/test_regress/t/t_json_only_tag.py +++ b/test_regress/t/t_json_only_tag.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_json_only_tag.v b/test_regress/t/t_json_only_tag.v index a47cd18d7..9bfd517d6 100644 --- a/test_regress/t/t_json_only_tag.v +++ b/test_regress/t/t_json_only_tag.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Chris Randall. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Chris Randall // SPDX-License-Identifier: CC0-1.0 interface ifc; diff --git a/test_regress/t/t_jumps_uninit_destructor_call.py b/test_regress/t/t_jumps_uninit_destructor_call.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_jumps_uninit_destructor_call.py +++ b/test_regress/t/t_jumps_uninit_destructor_call.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_jumps_uninit_destructor_call.v b/test_regress/t/t_jumps_uninit_destructor_call.v index 9354f989e..ddcdce134 100644 --- a/test_regress/t/t_jumps_uninit_destructor_call.v +++ b/test_regress/t/t_jumps_uninit_destructor_call.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo; string arra[2]; diff --git a/test_regress/t/t_langext_1.py b/test_regress/t/t_langext_1.py index e87ec43cc..f24fb336a 100755 --- a/test_regress/t/t_langext_1.py +++ b/test_regress/t/t_langext_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_1.v b/test_regress/t/t_langext_1.v index dfbef20de..c2d68eff0 100644 --- a/test_regress/t/t_langext_1.v +++ b/test_regress/t/t_langext_1.v @@ -8,8 +8,8 @@ // // Compile only test, so no need for "All Finished" output. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_langext_1_bad.py b/test_regress/t/t_langext_1_bad.py index 4882e6577..9fda6098f 100755 --- a/test_regress/t/t_langext_1_bad.py +++ b/test_regress/t/t_langext_1_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_1d.py b/test_regress/t/t_langext_1d.py index 6b8d4bc93..3ba6d1701 100755 --- a/test_regress/t/t_langext_1d.py +++ b/test_regress/t/t_langext_1d.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_1d_bad.py b/test_regress/t/t_langext_1d_bad.py index 3eee193cc..f0aff9bf7 100755 --- a/test_regress/t/t_langext_1d_bad.py +++ b/test_regress/t/t_langext_1d_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_2.py b/test_regress/t/t_langext_2.py index 76841dd5e..24a67d2a8 100755 --- a/test_regress/t/t_langext_2.py +++ b/test_regress/t/t_langext_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_2.v b/test_regress/t/t_langext_2.v index 30aa8b428..7d2e895c4 100644 --- a/test_regress/t/t_langext_2.v +++ b/test_regress/t/t_langext_2.v @@ -8,8 +8,8 @@ // // Compile only test, so no need for "All Finished" output. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_langext_2012ext.py b/test_regress/t/t_langext_2012ext.py index bdc9b832b..6e3f4f41f 100755 --- a/test_regress/t/t_langext_2012ext.py +++ b/test_regress/t/t_langext_2012ext.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_2017ext.py b/test_regress/t/t_langext_2017ext.py index 0c7fffebf..e7e5ebc1e 100755 --- a/test_regress/t/t_langext_2017ext.py +++ b/test_regress/t/t_langext_2017ext.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_2023ext.py b/test_regress/t/t_langext_2023ext.py index 2fb9f6909..c11e3ca37 100755 --- a/test_regress/t/t_langext_2023ext.py +++ b/test_regress/t/t_langext_2023ext.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_2_bad.py b/test_regress/t/t_langext_2_bad.py index 7722ecdf5..b5bbc8428 100755 --- a/test_regress/t/t_langext_2_bad.py +++ b/test_regress/t/t_langext_2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_3.py b/test_regress/t/t_langext_3.py index d2e142d8b..f3a83706b 100755 --- a/test_regress/t/t_langext_3.py +++ b/test_regress/t/t_langext_3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_3.v b/test_regress/t/t_langext_3.v index 8efa0085d..60488ea3d 100644 --- a/test_regress/t/t_langext_3.v +++ b/test_regress/t/t_langext_3.v @@ -7,8 +7,8 @@ // // Compile only test, so no need for "All Finished" output. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_langext_3_bad.py b/test_regress/t/t_langext_3_bad.py index 179695a06..104a9c279 100755 --- a/test_regress/t/t_langext_3_bad.py +++ b/test_regress/t/t_langext_3_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_4.py b/test_regress/t/t_langext_4.py index 829a07706..5b1ea1068 100755 --- a/test_regress/t/t_langext_4.py +++ b/test_regress/t/t_langext_4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_4_bad.py b/test_regress/t/t_langext_4_bad.py index 0ea1b6771..d73eb6d98 100755 --- a/test_regress/t/t_langext_4_bad.py +++ b/test_regress/t/t_langext_4_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_order.py b/test_regress/t/t_langext_order.py index d2e142d8b..f3a83706b 100755 --- a/test_regress/t/t_langext_order.py +++ b/test_regress/t/t_langext_order.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_langext_order.v b/test_regress/t/t_langext_order.v index a40880794..083bc67c3 100644 --- a/test_regress/t/t_langext_order.v +++ b/test_regress/t/t_langext_order.v @@ -2,8 +2,8 @@ // // A test of the +verilog2001ext+ and +verilog2005ext+ flags. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off SYMRSVDWORD diff --git a/test_regress/t/t_langext_order_sub.v b/test_regress/t/t_langext_order_sub.v index 3c6d48b5b..bf4ee6df4 100644 --- a/test_regress/t/t_langext_order_sub.v +++ b/test_regress/t/t_langext_order_sub.v @@ -2,8 +2,8 @@ // // A test of the +verilog2001ext+ and +verilog2005ext+ flags. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off SYMRSVDWORD diff --git a/test_regress/t/t_leak.cpp b/test_regress/t/t_leak.cpp index 1d52d27f5..203214f47 100644 --- a/test_regress/t/t_leak.cpp +++ b/test_regress/t/t_leak.cpp @@ -2,10 +2,10 @@ // // DESCRIPTION: Verilator: Verilog Test driver/expect definition // -// Copyright 2003-2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 #include diff --git a/test_regress/t/t_leak.py b/test_regress/t/t_leak.py index cd84c8163..8f3b6df05 100755 --- a/test_regress/t/t_leak.py +++ b/test_regress/t/t_leak.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_leak.v b/test_regress/t/t_leak.v index cca64710b..624801ae7 100644 --- a/test_regress/t/t_leak.v +++ b/test_regress/t/t_leak.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_let.py b/test_regress/t/t_let.py index fc5a55e3f..eafe7e6e5 100755 --- a/test_regress/t/t_let.py +++ b/test_regress/t/t_let.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_let.v b/test_regress/t/t_let.v index 9406912ba..3bc4b49b2 100644 --- a/test_regress/t/t_let.v +++ b/test_regress/t/t_let.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Pkg; diff --git a/test_regress/t/t_let_arg_bad.py b/test_regress/t/t_let_arg_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_let_arg_bad.py +++ b/test_regress/t/t_let_arg_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_let_arg_bad.v b/test_regress/t/t_let_arg_bad.v index 5a21b803a..801d29cd2 100644 --- a/test_regress/t/t_let_arg_bad.v +++ b/test_regress/t/t_let_arg_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_let_recurse_bad.py b/test_regress/t/t_let_recurse_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_let_recurse_bad.py +++ b/test_regress/t/t_let_recurse_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_let_recurse_bad.v b/test_regress/t/t_let_recurse_bad.v index d1bd712e6..1114cc110 100644 --- a/test_regress/t/t_let_recurse_bad.v +++ b/test_regress/t/t_let_recurse_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_let_stmt_bad.py b/test_regress/t/t_let_stmt_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_let_stmt_bad.py +++ b/test_regress/t/t_let_stmt_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_let_stmt_bad.v b/test_regress/t/t_let_stmt_bad.v index ca0e67010..0bb6c8751 100644 --- a/test_regress/t/t_let_stmt_bad.v +++ b/test_regress/t/t_let_stmt_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_let_unsup.py b/test_regress/t/t_let_unsup.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_let_unsup.py +++ b/test_regress/t/t_let_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_let_unsup.v b/test_regress/t/t_let_unsup.v index c4e1f0d27..69ccd680b 100644 --- a/test_regress/t/t_let_unsup.v +++ b/test_regress/t/t_let_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lib.py b/test_regress/t/t_lib.py index ddd055e11..05ad77f62 100755 --- a/test_regress/t/t_lib.py +++ b/test_regress/t/t_lib.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lib_clk_vec.py b/test_regress/t/t_lib_clk_vec.py index 24eea89ec..45b37b72d 100755 --- a/test_regress/t/t_lib_clk_vec.py +++ b/test_regress/t/t_lib_clk_vec.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lib_clk_vec.v b/test_regress/t/t_lib_clk_vec.v index 5309766af..17ffabc48 100644 --- a/test_regress/t/t_lib_clk_vec.v +++ b/test_regress/t/t_lib_clk_vec.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // The number of clocks in the clock vector diff --git a/test_regress/t/t_lib_nolib.py b/test_regress/t/t_lib_nolib.py index 3c4e861ab..e0d740a76 100755 --- a/test_regress/t/t_lib_nolib.py +++ b/test_regress/t/t_lib_nolib.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lib_prof_exec.py b/test_regress/t/t_lib_prof_exec.py index fd3f5a86c..8ac00b186 100755 --- a/test_regress/t/t_lib_prof_exec.py +++ b/test_regress/t/t_lib_prof_exec.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lib_prot.py b/test_regress/t/t_lib_prot.py index fdec419c3..127bab7ec 100755 --- a/test_regress/t/t_lib_prot.py +++ b/test_regress/t/t_lib_prot.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lib_prot.v b/test_regress/t/t_lib_prot.v index cdc4c009c..25c1d7894 100644 --- a/test_regress/t/t_lib_prot.v +++ b/test_regress/t/t_lib_prot.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Todd Strader // SPDX-License-Identifier: CC0-1.0 `define DRIVE(sig) \ diff --git a/test_regress/t/t_lib_prot_clk_gated.py b/test_regress/t/t_lib_prot_clk_gated.py index c7e7c897f..0abc2bf38 100755 --- a/test_regress/t/t_lib_prot_clk_gated.py +++ b/test_regress/t/t_lib_prot_clk_gated.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lib_prot_comb.py b/test_regress/t/t_lib_prot_comb.py index 4a314fcbd..30391c0f9 100755 --- a/test_regress/t/t_lib_prot_comb.py +++ b/test_regress/t/t_lib_prot_comb.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lib_prot_comb.v b/test_regress/t/t_lib_prot_comb.v index b4716efa0..31f6fdf6b 100644 --- a/test_regress/t/t_lib_prot_comb.v +++ b/test_regress/t/t_lib_prot_comb.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Yutetsu TAKATSUKASA. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 `ifdef PROCESS_TOP diff --git a/test_regress/t/t_lib_prot_delay_bad.py b/test_regress/t/t_lib_prot_delay_bad.py index edbc0bdc5..16a0842b4 100755 --- a/test_regress/t/t_lib_prot_delay_bad.py +++ b/test_regress/t/t_lib_prot_delay_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lib_prot_delay_bad.v b/test_regress/t/t_lib_prot_delay_bad.v index 832e60f2e..090249c20 100644 --- a/test_regress/t/t_lib_prot_delay_bad.v +++ b/test_regress/t/t_lib_prot_delay_bad.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Todd Strader // SPDX-License-Identifier: CC0-1.0 module secret_impl; diff --git a/test_regress/t/t_lib_prot_exe_bad.py b/test_regress/t/t_lib_prot_exe_bad.py index 236b2a27a..c51bdabb6 100755 --- a/test_regress/t/t_lib_prot_exe_bad.py +++ b/test_regress/t/t_lib_prot_exe_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lib_prot_inout_bad.py b/test_regress/t/t_lib_prot_inout_bad.py index 4ca020c38..d05b26b02 100755 --- a/test_regress/t/t_lib_prot_inout_bad.py +++ b/test_regress/t/t_lib_prot_inout_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lib_prot_inout_bad.v b/test_regress/t/t_lib_prot_inout_bad.v index 5fbd371f0..bf946a116 100644 --- a/test_regress/t/t_lib_prot_inout_bad.v +++ b/test_regress/t/t_lib_prot_inout_bad.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Todd Strader // SPDX-License-Identifier: CC0-1.0 module secret_impl ( diff --git a/test_regress/t/t_lib_prot_secret.py b/test_regress/t/t_lib_prot_secret.py index d0e834c5a..1dbf65877 100755 --- a/test_regress/t/t_lib_prot_secret.py +++ b/test_regress/t/t_lib_prot_secret.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lib_prot_secret.v b/test_regress/t/t_lib_prot_secret.v index 4009edb78..5e1be331a 100644 --- a/test_regress/t/t_lib_prot_secret.v +++ b/test_regress/t/t_lib_prot_secret.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Todd Strader // SPDX-License-Identifier: CC0-1.0 module secret #(parameter GATED_CLK = 0) diff --git a/test_regress/t/t_lib_prot_shared.py b/test_regress/t/t_lib_prot_shared.py index 17f750203..8705dc539 100755 --- a/test_regress/t/t_lib_prot_shared.py +++ b/test_regress/t/t_lib_prot_shared.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_always_comb_automatic.py b/test_regress/t/t_lint_always_comb_automatic.py index cca4c9e73..d6d35e7fd 100755 --- a/test_regress/t/t_lint_always_comb_automatic.py +++ b/test_regress/t/t_lint_always_comb_automatic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_always_comb_automatic.v b/test_regress/t/t_lint_always_comb_automatic.v index 7b0c4af70..916427415 100644 --- a/test_regress/t/t_lint_always_comb_automatic.v +++ b/test_regress/t/t_lint_always_comb_automatic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_lint_always_comb_bad.py b/test_regress/t/t_lint_always_comb_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_always_comb_bad.py +++ b/test_regress/t/t_lint_always_comb_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_always_comb_bad.v b/test_regress/t/t_lint_always_comb_bad.v index 1cb2cf2d1..f89b5da51 100644 --- a/test_regress/t/t_lint_always_comb_bad.v +++ b/test_regress/t/t_lint_always_comb_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_always_comb_iface.py b/test_regress/t/t_lint_always_comb_iface.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_lint_always_comb_iface.py +++ b/test_regress/t/t_lint_always_comb_iface.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_always_comb_iface.v b/test_regress/t/t_lint_always_comb_iface.v index a51bc354f..56c06940d 100644 --- a/test_regress/t/t_lint_always_comb_iface.v +++ b/test_regress/t/t_lint_always_comb_iface.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Josh Redford. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Josh Redford // SPDX-License-Identifier: CC0-1.0 interface my_if; diff --git a/test_regress/t/t_lint_always_comb_multidriven_bad.py b/test_regress/t/t_lint_always_comb_multidriven_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_always_comb_multidriven_bad.py +++ b/test_regress/t/t_lint_always_comb_multidriven_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_always_comb_multidriven_bad.v b/test_regress/t/t_lint_always_comb_multidriven_bad.v index a243bbd59..f8d0e4879 100644 --- a/test_regress/t/t_lint_always_comb_multidriven_bad.v +++ b/test_regress/t/t_lint_always_comb_multidriven_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_always_comb_multidriven_compile_public_flat_bad.py b/test_regress/t/t_lint_always_comb_multidriven_compile_public_flat_bad.py index 951c00f44..bba2bd225 100755 --- a/test_regress/t/t_lint_always_comb_multidriven_compile_public_flat_bad.py +++ b/test_regress/t/t_lint_always_comb_multidriven_compile_public_flat_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_assigneqexpr.py b/test_regress/t/t_lint_assigneqexpr.py index 3844c944c..d24e41475 100755 --- a/test_regress/t/t_lint_assigneqexpr.py +++ b/test_regress/t/t_lint_assigneqexpr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_assigneqexpr.v b/test_regress/t/t_lint_assigneqexpr.v index da3fa3f33..59420699e 100644 --- a/test_regress/t/t_lint_assigneqexpr.v +++ b/test_regress/t/t_lint_assigneqexpr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_lint_assigneqexpr_bad.py b/test_regress/t/t_lint_assigneqexpr_bad.py index f6a8acb6f..7f3535d78 100755 --- a/test_regress/t/t_lint_assigneqexpr_bad.py +++ b/test_regress/t/t_lint_assigneqexpr_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_badvltpragma_bad.py b/test_regress/t/t_lint_badvltpragma_bad.py index 144609fba..cedbfdfcd 100755 --- a/test_regress/t/t_lint_badvltpragma_bad.py +++ b/test_regress/t/t_lint_badvltpragma_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_badvltpragma_bad.v b/test_regress/t/t_lint_badvltpragma_bad.v index 11181c92c..8e9e63305 100644 --- a/test_regress/t/t_lint_badvltpragma_bad.v +++ b/test_regress/t/t_lint_badvltpragma_bad.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_blkseq_bad.py b/test_regress/t/t_lint_blkseq_bad.py index 4adc6df42..71d1e489b 100755 --- a/test_regress/t/t_lint_blkseq_bad.py +++ b/test_regress/t/t_lint_blkseq_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_blkseq_bad.v b/test_regress/t/t_lint_blkseq_bad.v index 380176e1a..e67004882 100644 --- a/test_regress/t/t_lint_blkseq_bad.v +++ b/test_regress/t/t_lint_blkseq_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_lint_blkseq_loop.py b/test_regress/t/t_lint_blkseq_loop.py index ebbf08d1f..c8f5704cf 100755 --- a/test_regress/t/t_lint_blkseq_loop.py +++ b/test_regress/t/t_lint_blkseq_loop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_blkseq_loop.v b/test_regress/t/t_lint_blkseq_loop.v index 1d112dfb0..57e90af27 100644 --- a/test_regress/t/t_lint_blkseq_loop.v +++ b/test_regress/t/t_lint_blkseq_loop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_blkseq_noedge.py b/test_regress/t/t_lint_blkseq_noedge.py index bd8bc88e5..e66c9b81f 100755 --- a/test_regress/t/t_lint_blkseq_noedge.py +++ b/test_regress/t/t_lint_blkseq_noedge.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_blkseq_noedge.v b/test_regress/t/t_lint_blkseq_noedge.v index 53ac820aa..87c9199d4 100644 --- a/test_regress/t/t_lint_blkseq_noedge.v +++ b/test_regress/t/t_lint_blkseq_noedge.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_lint_block_redecl_bad.py b/test_regress/t/t_lint_block_redecl_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_block_redecl_bad.py +++ b/test_regress/t/t_lint_block_redecl_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_block_redecl_bad.v b/test_regress/t/t_lint_block_redecl_bad.v index 11e5df1f6..f31ab48d8 100644 --- a/test_regress/t/t_lint_block_redecl_bad.v +++ b/test_regress/t/t_lint_block_redecl_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //bug485, but see t_gen_forif.v for an OK example. diff --git a/test_regress/t/t_lint_bsspace_bad.py b/test_regress/t/t_lint_bsspace_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_bsspace_bad.py +++ b/test_regress/t/t_lint_bsspace_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_bsspace_bad.v b/test_regress/t/t_lint_bsspace_bad.v index 5ff67f178..ef8a5945a 100644 --- a/test_regress/t/t_lint_bsspace_bad.v +++ b/test_regress/t/t_lint_bsspace_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Fake binary character here '', so is treated as binary and diff --git a/test_regress/t/t_lint_caseincomplete_bad.py b/test_regress/t/t_lint_caseincomplete_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_caseincomplete_bad.py +++ b/test_regress/t/t_lint_caseincomplete_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_caseincomplete_bad.v b/test_regress/t/t_lint_caseincomplete_bad.v index c2b25973f..9ff262bc6 100644 --- a/test_regress/t/t_lint_caseincomplete_bad.v +++ b/test_regress/t/t_lint_caseincomplete_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test of select from constant // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_cmpconst_bad.py b/test_regress/t/t_lint_cmpconst_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_cmpconst_bad.py +++ b/test_regress/t/t_lint_cmpconst_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_cmpconst_bad.v b/test_regress/t/t_lint_cmpconst_bad.v index 6ee64837f..34d6cdc00 100644 --- a/test_regress/t/t_lint_cmpconst_bad.v +++ b/test_regress/t/t_lint_cmpconst_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test of select from constant // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_colonplus_bad.py b/test_regress/t/t_lint_colonplus_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_colonplus_bad.py +++ b/test_regress/t/t_lint_colonplus_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_colonplus_bad.v b/test_regress/t/t_lint_colonplus_bad.v index 85dba1403..49b2af74b 100644 --- a/test_regress/t/t_lint_colonplus_bad.v +++ b/test_regress/t/t_lint_colonplus_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_comb_bad.py b/test_regress/t/t_lint_comb_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_comb_bad.py +++ b/test_regress/t/t_lint_comb_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_comb_bad.v b/test_regress/t/t_lint_comb_bad.v index 53abf5f14..5e6cfb34b 100644 --- a/test_regress/t/t_lint_comb_bad.v +++ b/test_regress/t/t_lint_comb_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_comb_use.py b/test_regress/t/t_lint_comb_use.py index ca24d5b16..53bc310a0 100755 --- a/test_regress/t/t_lint_comb_use.py +++ b/test_regress/t/t_lint_comb_use.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_comb_use.v b/test_regress/t/t_lint_comb_use.v index e2d274c3c..def83e983 100644 --- a/test_regress/t/t_lint_comb_use.v +++ b/test_regress/t/t_lint_comb_use.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_const_func_dpi_bad.py b/test_regress/t/t_lint_const_func_dpi_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_const_func_dpi_bad.py +++ b/test_regress/t/t_lint_const_func_dpi_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_const_func_dpi_bad.v b/test_regress/t/t_lint_const_func_dpi_bad.v index 84632841b..6647afd4b 100644 --- a/test_regress/t/t_lint_const_func_dpi_bad.v +++ b/test_regress/t/t_lint_const_func_dpi_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Donald Owen. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Donald Owen // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_lint_const_func_gen_bad.py b/test_regress/t/t_lint_const_func_gen_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_const_func_gen_bad.py +++ b/test_regress/t/t_lint_const_func_gen_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_const_func_gen_bad.v b/test_regress/t/t_lint_const_func_gen_bad.v index 1dda64d9c..95dd6abe0 100644 --- a/test_regress/t/t_lint_const_func_gen_bad.v +++ b/test_regress/t/t_lint_const_func_gen_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Donald Owen. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Donald Owen // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_lint_contassreg_bad.py b/test_regress/t/t_lint_contassreg_bad.py index 129a49d56..ef8868fcc 100755 --- a/test_regress/t/t_lint_contassreg_bad.py +++ b/test_regress/t/t_lint_contassreg_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_contassreg_bad.v b/test_regress/t/t_lint_contassreg_bad.v index 585c37c0d..b102e8243 100644 --- a/test_regress/t/t_lint_contassreg_bad.v +++ b/test_regress/t/t_lint_contassreg_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_lint_declfilename.py b/test_regress/t/t_lint_declfilename.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_declfilename.py +++ b/test_regress/t/t_lint_declfilename.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_declfilename.v b/test_regress/t/t_lint_declfilename.v index b3922ab7e..fe1b63720 100644 --- a/test_regress/t/t_lint_declfilename.v +++ b/test_regress/t/t_lint_declfilename.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_declfilename_bad.py b/test_regress/t/t_lint_declfilename_bad.py index 96e0bed25..bc2e4253e 100755 --- a/test_regress/t/t_lint_declfilename_bad.py +++ b/test_regress/t/t_lint_declfilename_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_declfilename_bbox.py b/test_regress/t/t_lint_declfilename_bbox.py index e037f35c6..5d30b0472 100755 --- a/test_regress/t/t_lint_declfilename_bbox.py +++ b/test_regress/t/t_lint_declfilename_bbox.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_declfilename_bbox.v b/test_regress/t/t_lint_declfilename_bbox.v index 5809d71df..76799025f 100644 --- a/test_regress/t/t_lint_declfilename_bbox.v +++ b/test_regress/t/t_lint_declfilename_bbox.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_lint_declfilename_bbox (); diff --git a/test_regress/t/t_lint_defparam.py b/test_regress/t/t_lint_defparam.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_defparam.py +++ b/test_regress/t/t_lint_defparam.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_defparam.v b/test_regress/t/t_lint_defparam.v index a2b70f76e..fc32e74a7 100644 --- a/test_regress/t/t_lint_defparam.v +++ b/test_regress/t/t_lint_defparam.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_defparam_bad.py b/test_regress/t/t_lint_defparam_bad.py index c25ef765a..4b4fe7c23 100755 --- a/test_regress/t/t_lint_defparam_bad.py +++ b/test_regress/t/t_lint_defparam_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_didnotconverge_bad.py b/test_regress/t/t_lint_didnotconverge_bad.py index 0d6c4e194..a14f87817 100755 --- a/test_regress/t/t_lint_didnotconverge_bad.py +++ b/test_regress/t/t_lint_didnotconverge_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_didnotconverge_bad.v b/test_regress/t/t_lint_didnotconverge_bad.v index 3c3d87801..dec11311e 100644 --- a/test_regress/t/t_lint_didnotconverge_bad.v +++ b/test_regress/t/t_lint_didnotconverge_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_lint_didnotconverge_nodbg_bad.py b/test_regress/t/t_lint_didnotconverge_nodbg_bad.py index abd364a14..f66e7a981 100755 --- a/test_regress/t/t_lint_didnotconverge_nodbg_bad.py +++ b/test_regress/t/t_lint_didnotconverge_nodbg_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_dtype_compare.py b/test_regress/t/t_lint_dtype_compare.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_lint_dtype_compare.py +++ b/test_regress/t/t_lint_dtype_compare.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_dtype_compare.v b/test_regress/t/t_lint_dtype_compare.v index 0962af834..3e1cf970c 100644 --- a/test_regress/t/t_lint_dtype_compare.v +++ b/test_regress/t/t_lint_dtype_compare.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_dtype_compare_bad.py b/test_regress/t/t_lint_dtype_compare_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_lint_dtype_compare_bad.py +++ b/test_regress/t/t_lint_dtype_compare_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_dtype_compare_bad.v b/test_regress/t/t_lint_dtype_compare_bad.v index 3079ba052..563f994c2 100644 --- a/test_regress/t/t_lint_dtype_compare_bad.v +++ b/test_regress/t/t_lint_dtype_compare_bad.v @@ -1,13 +1,13 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // DESCRIPTION: Verilator: Invalid aggregate dtype comparisons // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Shou-Li Hsu. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Shou-Li Hsu // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_edge_real_bad.py b/test_regress/t/t_lint_edge_real_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_edge_real_bad.py +++ b/test_regress/t/t_lint_edge_real_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_edge_real_bad.v b/test_regress/t/t_lint_edge_real_bad.v index 4db3ae293..83d4ad16b 100644 --- a/test_regress/t/t_lint_edge_real_bad.v +++ b/test_regress/t/t_lint_edge_real_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_eofnewline.py b/test_regress/t/t_lint_eofnewline.py index 64dde988b..cc2766a36 100755 --- a/test_regress/t/t_lint_eofnewline.py +++ b/test_regress/t/t_lint_eofnewline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_eofnewline_bad.py b/test_regress/t/t_lint_eofnewline_bad.py index 86acef286..51fb0c244 100755 --- a/test_regress/t/t_lint_eofnewline_bad.py +++ b/test_regress/t/t_lint_eofnewline_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_eofnewline_vlt.py b/test_regress/t/t_lint_eofnewline_vlt.py index 852be2ccd..507fe38a1 100755 --- a/test_regress/t/t_lint_eofnewline_vlt.py +++ b/test_regress/t/t_lint_eofnewline_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_eofnewline_vlt.vlt b/test_regress/t/t_lint_eofnewline_vlt.vlt index 016032dea..80aa002e6 100644 --- a/test_regress/t/t_lint_eofnewline_vlt.vlt +++ b/test_regress/t/t_lint_eofnewline_vlt.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_lint_ftask_output_assign_bad.py b/test_regress/t/t_lint_ftask_output_assign_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_ftask_output_assign_bad.py +++ b/test_regress/t/t_lint_ftask_output_assign_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_ftask_output_assign_bad.v b/test_regress/t/t_lint_ftask_output_assign_bad.v index ac8b0c7aa..1799de830 100644 --- a/test_regress/t/t_lint_ftask_output_assign_bad.v +++ b/test_regress/t/t_lint_ftask_output_assign_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_lint_functimectl_bad.py b/test_regress/t/t_lint_functimectl_bad.py index 7c467d6b1..d213ff0d9 100755 --- a/test_regress/t/t_lint_functimectl_bad.py +++ b/test_regress/t/t_lint_functimectl_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_functimectl_bad.v b/test_regress/t/t_lint_functimectl_bad.v index 90bbeb1e9..072da37f0 100644 --- a/test_regress/t/t_lint_functimectl_bad.v +++ b/test_regress/t/t_lint_functimectl_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_genunnamed_bad.py b/test_regress/t/t_lint_genunnamed_bad.py index 946e0710c..83517505a 100755 --- a/test_regress/t/t_lint_genunnamed_bad.py +++ b/test_regress/t/t_lint_genunnamed_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_genunnamed_bad.v b/test_regress/t/t_lint_genunnamed_bad.v index ad7d7da85..c39ac02e5 100644 --- a/test_regress/t/t_lint_genunnamed_bad.v +++ b/test_regress/t/t_lint_genunnamed_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_historical.py b/test_regress/t/t_lint_historical.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_historical.py +++ b/test_regress/t/t_lint_historical.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_historical.v b/test_regress/t/t_lint_historical.v index d261102db..c9bebb78c 100644 --- a/test_regress/t/t_lint_historical.v +++ b/test_regress/t/t_lint_historical.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_iface_array_topmodule1.py b/test_regress/t/t_lint_iface_array_topmodule1.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_lint_iface_array_topmodule1.py +++ b/test_regress/t/t_lint_iface_array_topmodule1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_iface_array_topmodule1.v b/test_regress/t/t_lint_iface_array_topmodule1.v index de19c13a2..5e55cd37c 100644 --- a/test_regress/t/t_lint_iface_array_topmodule1.v +++ b/test_regress/t/t_lint_iface_array_topmodule1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Josh Redford. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Josh Redford // SPDX-License-Identifier: CC0-1.0 interface my_if; diff --git a/test_regress/t/t_lint_iface_array_topmodule2.py b/test_regress/t/t_lint_iface_array_topmodule2.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_lint_iface_array_topmodule2.py +++ b/test_regress/t/t_lint_iface_array_topmodule2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_iface_array_topmodule2.v b/test_regress/t/t_lint_iface_array_topmodule2.v index 078fb4495..7507ddbcd 100644 --- a/test_regress/t/t_lint_iface_array_topmodule2.v +++ b/test_regress/t/t_lint_iface_array_topmodule2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Josh Redford. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Josh Redford // SPDX-License-Identifier: CC0-1.0 interface my_if #( diff --git a/test_regress/t/t_lint_iface_array_topmodule3.py b/test_regress/t/t_lint_iface_array_topmodule3.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_lint_iface_array_topmodule3.py +++ b/test_regress/t/t_lint_iface_array_topmodule3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_iface_array_topmodule3.v b/test_regress/t/t_lint_iface_array_topmodule3.v index 50dae10f2..dcaea4940 100644 --- a/test_regress/t/t_lint_iface_array_topmodule3.v +++ b/test_regress/t/t_lint_iface_array_topmodule3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Josh Redford. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Josh Redford // SPDX-License-Identifier: CC0-1.0 interface my_if #( parameter integer DW = 8 ) (input clk); diff --git a/test_regress/t/t_lint_iface_array_topmodule_bad.py b/test_regress/t/t_lint_iface_array_topmodule_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_iface_array_topmodule_bad.py +++ b/test_regress/t/t_lint_iface_array_topmodule_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_iface_array_topmodule_bad.v b/test_regress/t/t_lint_iface_array_topmodule_bad.v index 55b060591..398c9ef6e 100644 --- a/test_regress/t/t_lint_iface_array_topmodule_bad.v +++ b/test_regress/t/t_lint_iface_array_topmodule_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Josh Redford. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Josh Redford // SPDX-License-Identifier: CC0-1.0 interface my_if #( diff --git a/test_regress/t/t_lint_iface_topmodule1.py b/test_regress/t/t_lint_iface_topmodule1.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_lint_iface_topmodule1.py +++ b/test_regress/t/t_lint_iface_topmodule1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_iface_topmodule1.v b/test_regress/t/t_lint_iface_topmodule1.v index 4c4fa5b1f..0fce52ec9 100644 --- a/test_regress/t/t_lint_iface_topmodule1.v +++ b/test_regress/t/t_lint_iface_topmodule1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Josh Redford. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Josh Redford // SPDX-License-Identifier: CC0-1.0 interface my_if; diff --git a/test_regress/t/t_lint_iface_topmodule2.py b/test_regress/t/t_lint_iface_topmodule2.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_lint_iface_topmodule2.py +++ b/test_regress/t/t_lint_iface_topmodule2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_iface_topmodule2.v b/test_regress/t/t_lint_iface_topmodule2.v index ec836205a..e06c6f30f 100644 --- a/test_regress/t/t_lint_iface_topmodule2.v +++ b/test_regress/t/t_lint_iface_topmodule2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Josh Redford. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Josh Redford // SPDX-License-Identifier: CC0-1.0 interface my_if #( diff --git a/test_regress/t/t_lint_iface_topmodule3.py b/test_regress/t/t_lint_iface_topmodule3.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_lint_iface_topmodule3.py +++ b/test_regress/t/t_lint_iface_topmodule3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_iface_topmodule3.v b/test_regress/t/t_lint_iface_topmodule3.v index a6084207b..712fdce13 100644 --- a/test_regress/t/t_lint_iface_topmodule3.v +++ b/test_regress/t/t_lint_iface_topmodule3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Josh Redford. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Josh Redford // SPDX-License-Identifier: CC0-1.0 interface my_if #( parameter integer DW = 8 ) (input clk); diff --git a/test_regress/t/t_lint_iface_topmodule_bad.py b/test_regress/t/t_lint_iface_topmodule_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_iface_topmodule_bad.py +++ b/test_regress/t/t_lint_iface_topmodule_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_iface_topmodule_bad.v b/test_regress/t/t_lint_iface_topmodule_bad.v index 04e51f7c3..41cf70dac 100644 --- a/test_regress/t/t_lint_iface_topmodule_bad.v +++ b/test_regress/t/t_lint_iface_topmodule_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Josh Redford. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Josh Redford // SPDX-License-Identifier: CC0-1.0 interface my_if #( diff --git a/test_regress/t/t_lint_ifdepth_bad.py b/test_regress/t/t_lint_ifdepth_bad.py index 036372ce1..de5d894a5 100755 --- a/test_regress/t/t_lint_ifdepth_bad.py +++ b/test_regress/t/t_lint_ifdepth_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_ifdepth_bad.v b/test_regress/t/t_lint_ifdepth_bad.v index 84873848f..9eb6ac4a8 100644 --- a/test_regress/t/t_lint_ifdepth_bad.v +++ b/test_regress/t/t_lint_ifdepth_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_implicit.py b/test_regress/t/t_lint_implicit.py index 837cc7107..b4c5575c7 100755 --- a/test_regress/t/t_lint_implicit.py +++ b/test_regress/t/t_lint_implicit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_implicit.v b/test_regress/t/t_lint_implicit.v index 58961b897..34d04a194 100644 --- a/test_regress/t/t_lint_implicit.v +++ b/test_regress/t/t_lint_implicit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (a,z); diff --git a/test_regress/t/t_lint_implicit_bad.py b/test_regress/t/t_lint_implicit_bad.py index fcdd3f4e7..33d06f6b5 100755 --- a/test_regress/t/t_lint_implicit_bad.py +++ b/test_regress/t/t_lint_implicit_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_implicit_def_bad.py b/test_regress/t/t_lint_implicit_def_bad.py index 0db29c160..d323cd7c4 100755 --- a/test_regress/t/t_lint_implicit_def_bad.py +++ b/test_regress/t/t_lint_implicit_def_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_implicit_def_bad.v b/test_regress/t/t_lint_implicit_def_bad.v index 0cb1bcc55..34f8563ad 100644 --- a/test_regress/t/t_lint_implicit_def_bad.v +++ b/test_regress/t/t_lint_implicit_def_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (a,z); diff --git a/test_regress/t/t_lint_implicit_func_bad.py b/test_regress/t/t_lint_implicit_func_bad.py index 0db29c160..d323cd7c4 100755 --- a/test_regress/t/t_lint_implicit_func_bad.py +++ b/test_regress/t/t_lint_implicit_func_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_implicit_func_bad.v b/test_regress/t/t_lint_implicit_func_bad.v index 2d3dbe2fb..0e79e153c 100644 --- a/test_regress/t/t_lint_implicit_func_bad.v +++ b/test_regress/t/t_lint_implicit_func_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_implicit_port.py b/test_regress/t/t_lint_implicit_port.py index 837cc7107..b4c5575c7 100755 --- a/test_regress/t/t_lint_implicit_port.py +++ b/test_regress/t/t_lint_implicit_port.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_implicit_port.v b/test_regress/t/t_lint_implicit_port.v index a55ddbc50..c57b8c5b2 100644 --- a/test_regress/t/t_lint_implicit_port.v +++ b/test_regress/t/t_lint_implicit_port.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_implicit_type_bad.py b/test_regress/t/t_lint_implicit_type_bad.py index 383be3ece..3f3f0f925 100755 --- a/test_regress/t/t_lint_implicit_type_bad.py +++ b/test_regress/t/t_lint_implicit_type_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_implicit_type_bad.v b/test_regress/t/t_lint_implicit_type_bad.v index 3262dd6d4..4a878b3ae 100644 --- a/test_regress/t/t_lint_implicit_type_bad.v +++ b/test_regress/t/t_lint_implicit_type_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class imp_Cls_conflict; diff --git a/test_regress/t/t_lint_implicitstatic_bad.py b/test_regress/t/t_lint_implicitstatic_bad.py index 966dc53da..20b96a7d7 100755 --- a/test_regress/t/t_lint_implicitstatic_bad.py +++ b/test_regress/t/t_lint_implicitstatic_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_implicitstatic_bad.v b/test_regress/t/t_lint_implicitstatic_bad.v index c766749f7..e5521bbe4 100644 --- a/test_regress/t/t_lint_implicitstatic_bad.v +++ b/test_regress/t/t_lint_implicitstatic_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_lint_import_name2_bad.py b/test_regress/t/t_lint_import_name2_bad.py index 0db29c160..d323cd7c4 100755 --- a/test_regress/t/t_lint_import_name2_bad.py +++ b/test_regress/t/t_lint_import_name2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_import_name2_bad.v b/test_regress/t/t_lint_import_name2_bad.v index 62b8845c8..839c51069 100644 --- a/test_regress/t/t_lint_import_name2_bad.v +++ b/test_regress/t/t_lint_import_name2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 import missing::sigs; diff --git a/test_regress/t/t_lint_import_name_bad.py b/test_regress/t/t_lint_import_name_bad.py index 0db29c160..d323cd7c4 100755 --- a/test_regress/t/t_lint_import_name_bad.py +++ b/test_regress/t/t_lint_import_name_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_import_name_bad.v b/test_regress/t/t_lint_import_name_bad.v index 0c5d0c17a..b1852bd1b 100644 --- a/test_regress/t/t_lint_import_name_bad.v +++ b/test_regress/t/t_lint_import_name_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package defs; diff --git a/test_regress/t/t_lint_importstar_bad.py b/test_regress/t/t_lint_importstar_bad.py index 0db29c160..d323cd7c4 100755 --- a/test_regress/t/t_lint_importstar_bad.py +++ b/test_regress/t/t_lint_importstar_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_importstar_bad.v b/test_regress/t/t_lint_importstar_bad.v index 752d64a64..4dc7f6818 100644 --- a/test_regress/t/t_lint_importstar_bad.v +++ b/test_regress/t/t_lint_importstar_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package defs; diff --git a/test_regress/t/t_lint_in_inc_bad.py b/test_regress/t/t_lint_in_inc_bad.py index 6307c426b..1d7fe1a84 100755 --- a/test_regress/t/t_lint_in_inc_bad.py +++ b/test_regress/t/t_lint_in_inc_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_in_inc_bad.v b/test_regress/t/t_lint_in_inc_bad.v index c2fdd72b6..3e40cbe87 100644 --- a/test_regress/t/t_lint_in_inc_bad.v +++ b/test_regress/t/t_lint_in_inc_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include "t_lint_in_inc_bad_1.vh" diff --git a/test_regress/t/t_lint_in_inc_bad_1.vh b/test_regress/t/t_lint_in_inc_bad_1.vh index 976417f23..d733874bc 100644 --- a/test_regress/t/t_lint_in_inc_bad_1.vh +++ b/test_regress/t/t_lint_in_inc_bad_1.vh @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include "t_lint_in_inc_bad_2.vh" diff --git a/test_regress/t/t_lint_in_inc_bad_2.vh b/test_regress/t/t_lint_in_inc_bad_2.vh index 2921bd853..cfcc5be74 100644 --- a/test_regress/t/t_lint_in_inc_bad_2.vh +++ b/test_regress/t/t_lint_in_inc_bad_2.vh @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module x; diff --git a/test_regress/t/t_lint_incabspath.py b/test_regress/t/t_lint_incabspath.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_incabspath.py +++ b/test_regress/t/t_lint_incabspath.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_incabspath.v b/test_regress/t/t_lint_incabspath.v index 2148dc776..6094afe94 100644 --- a/test_regress/t/t_lint_incabspath.v +++ b/test_regress/t/t_lint_incabspath.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include "/dev/null" diff --git a/test_regress/t/t_lint_incabspath_bad.py b/test_regress/t/t_lint_incabspath_bad.py index bed07adeb..136bb4087 100755 --- a/test_regress/t/t_lint_incabspath_bad.py +++ b/test_regress/t/t_lint_incabspath_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_infinite.py b/test_regress/t/t_lint_infinite.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_lint_infinite.py +++ b/test_regress/t/t_lint_infinite.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_infinite.v b/test_regress/t/t_lint_infinite.v index 305cd1e2d..62a8667e3 100644 --- a/test_regress/t/t_lint_infinite.v +++ b/test_regress/t/t_lint_infinite.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_infinite_bad.py b/test_regress/t/t_lint_infinite_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_infinite_bad.py +++ b/test_regress/t/t_lint_infinite_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_infinite_bad.v b/test_regress/t/t_lint_infinite_bad.v index c3cc1cc1b..8e11c11f4 100644 --- a/test_regress/t/t_lint_infinite_bad.v +++ b/test_regress/t/t_lint_infinite_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_lint_inherit.py b/test_regress/t/t_lint_inherit.py index 5484b6a2d..9fd13a76c 100755 --- a/test_regress/t/t_lint_inherit.py +++ b/test_regress/t/t_lint_inherit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_inherit.v b/test_regress/t/t_lint_inherit.v index eb2982c1f..4a8ccac95 100644 --- a/test_regress/t/t_lint_inherit.v +++ b/test_regress/t/t_lint_inherit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_input_eq_good.py b/test_regress/t/t_lint_input_eq_good.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_input_eq_good.py +++ b/test_regress/t/t_lint_input_eq_good.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_input_eq_good.v b/test_regress/t/t_lint_input_eq_good.v index 547fb6f69..6e7600492 100644 --- a/test_regress/t/t_lint_input_eq_good.v +++ b/test_regress/t/t_lint_input_eq_good.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_lint_latch_1.py b/test_regress/t/t_lint_latch_1.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_latch_1.py +++ b/test_regress/t/t_lint_latch_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_latch_1.v b/test_regress/t/t_lint_latch_1.v index a6a5640e1..a7a802c4e 100644 --- a/test_regress/t/t_lint_latch_1.v +++ b/test_regress/t/t_lint_latch_1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for issue #1609 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Julien Margetts. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Julien Margetts // SPDX-License-Identifier: Unlicense module t (/*AUTOARG*/ a, b, o); diff --git a/test_regress/t/t_lint_latch_2.py b/test_regress/t/t_lint_latch_2.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_latch_2.py +++ b/test_regress/t/t_lint_latch_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_latch_2.v b/test_regress/t/t_lint_latch_2.v index e447f3216..c4e12e201 100644 --- a/test_regress/t/t_lint_latch_2.v +++ b/test_regress/t/t_lint_latch_2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for issue #1609 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Julien Margetts. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Julien Margetts // SPDX-License-Identifier: Unlicense module t (/*AUTOARG*/ i, o); diff --git a/test_regress/t/t_lint_latch_3.py b/test_regress/t/t_lint_latch_3.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_latch_3.py +++ b/test_regress/t/t_lint_latch_3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_latch_3.v b/test_regress/t/t_lint_latch_3.v index cfc3461c9..840054b93 100644 --- a/test_regress/t/t_lint_latch_3.v +++ b/test_regress/t/t_lint_latch_3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for issue #1609 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Julien Margetts. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Julien Margetts // SPDX-License-Identifier: Unlicense module t (/*AUTOARG*/ out, out2, in ); diff --git a/test_regress/t/t_lint_latch_4.py b/test_regress/t/t_lint_latch_4.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_latch_4.py +++ b/test_regress/t/t_lint_latch_4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_latch_4.v b/test_regress/t/t_lint_latch_4.v index c91093ea1..2c954d9e4 100644 --- a/test_regress/t/t_lint_latch_4.v +++ b/test_regress/t/t_lint_latch_4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for issue #2938 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2021 by Julien Margetts (Originally provided by YanJiun) +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Julien Margetts (Originally provided by YanJiun) // SPDX-License-Identifier: Unlicense module test ( diff --git a/test_regress/t/t_lint_latch_5.py b/test_regress/t/t_lint_latch_5.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_latch_5.py +++ b/test_regress/t/t_lint_latch_5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_latch_5.v b/test_regress/t/t_lint_latch_5.v index e1d276789..a0a6482b5 100644 --- a/test_regress/t/t_lint_latch_5.v +++ b/test_regress/t/t_lint_latch_5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for issue #2863 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2021 by Julien Margetts (Originally provided by Thomas Sailer) +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Julien Margetts (Originally provided by Thomas Sailer) // SPDX-License-Identifier: Unlicense module test diff --git a/test_regress/t/t_lint_latch_6.py b/test_regress/t/t_lint_latch_6.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_latch_6.py +++ b/test_regress/t/t_lint_latch_6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_latch_6.v b/test_regress/t/t_lint_latch_6.v index 9383231ff..19e6bcde9 100644 --- a/test_regress/t/t_lint_latch_6.v +++ b/test_regress/t/t_lint_latch_6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for issue #221 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Julien Margetts (Originally provided by Adrien Le Masle) +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Julien Margetts (Originally provided by Adrien Le Masle) // SPDX-License-Identifier: Unlicense module verilator_latch diff --git a/test_regress/t/t_lint_latch_7.py b/test_regress/t/t_lint_latch_7.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_latch_7.py +++ b/test_regress/t/t_lint_latch_7.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_latch_7.v b/test_regress/t/t_lint_latch_7.v index d8fbbc1c6..3367ad606 100644 --- a/test_regress/t/t_lint_latch_7.v +++ b/test_regress/t/t_lint_latch_7.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for Issue#xxxx // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2021 by Julien Margetts +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Julien Margetts // SPDX-License-Identifier: Unlicense module test #(parameter W = 65) diff --git a/test_regress/t/t_lint_latch_8.py b/test_regress/t/t_lint_latch_8.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_latch_8.py +++ b/test_regress/t/t_lint_latch_8.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_latch_8.v b/test_regress/t/t_lint_latch_8.v index c000117aa..3a4fe75a2 100644 --- a/test_regress/t/t_lint_latch_8.v +++ b/test_regress/t/t_lint_latch_8.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Yutetsu TAKATSUKASA +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Yutetsu TAKATSUKASA // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t(input wire clk); diff --git a/test_regress/t/t_lint_latch_bad.py b/test_regress/t/t_lint_latch_bad.py index d3baf9587..4f2949426 100755 --- a/test_regress/t/t_lint_latch_bad.py +++ b/test_regress/t/t_lint_latch_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_latch_bad.v b/test_regress/t/t_lint_latch_bad.v index 74d7224a4..34415dbfd 100644 --- a/test_regress/t/t_lint_latch_bad.v +++ b/test_regress/t/t_lint_latch_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_latch_bad_2.py b/test_regress/t/t_lint_latch_bad_2.py index dece38f4e..c7d9b21a5 100755 --- a/test_regress/t/t_lint_latch_bad_2.py +++ b/test_regress/t/t_lint_latch_bad_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_latch_bad_2.v b/test_regress/t/t_lint_latch_bad_2.v index 75ef49a6d..5469957f9 100644 --- a/test_regress/t/t_lint_latch_bad_2.v +++ b/test_regress/t/t_lint_latch_bad_2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for issue #1609 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Julien Margetts. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Julien Margetts // SPDX-License-Identifier: Unlicense module t (/*AUTOARG*/ a, b, o); diff --git a/test_regress/t/t_lint_latch_bad_3.py b/test_regress/t/t_lint_latch_bad_3.py index dece38f4e..c7d9b21a5 100755 --- a/test_regress/t/t_lint_latch_bad_3.py +++ b/test_regress/t/t_lint_latch_bad_3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_latch_bad_3.v b/test_regress/t/t_lint_latch_bad_3.v index 386a9d460..04a91581e 100644 --- a/test_regress/t/t_lint_latch_bad_3.v +++ b/test_regress/t/t_lint_latch_bad_3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for issue #1609 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Julien Margetts. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Julien Margetts // SPDX-License-Identifier: Unlicense module t (/*AUTOARG*/ reset, a, b, c, en, o1, o2, o3, o4, o5); diff --git a/test_regress/t/t_lint_latch_casei_bad.py b/test_regress/t/t_lint_latch_casei_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_lint_latch_casei_bad.py +++ b/test_regress/t/t_lint_latch_casei_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_latch_casei_bad.v b/test_regress/t/t_lint_latch_casei_bad.v index 001813cd2..cbb2331b5 100644 --- a/test_regress/t/t_lint_latch_casei_bad.v +++ b/test_regress/t/t_lint_latch_casei_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for Issue#1609 // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_lint_lint_bad.py b/test_regress/t/t_lint_lint_bad.py index 343c375b5..cf3c65504 100755 --- a/test_regress/t/t_lint_lint_bad.py +++ b/test_regress/t/t_lint_lint_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_lint_bad.v b/test_regress/t/t_lint_lint_bad.v index 4fdbcc574..d06b6b0b5 100644 --- a/test_regress/t/t_lint_lint_bad.v +++ b/test_regress/t/t_lint_lint_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_lint_no.py b/test_regress/t/t_lint_lint_no.py index 1a4025a8e..6ae80f83b 100755 --- a/test_regress/t/t_lint_lint_no.py +++ b/test_regress/t/t_lint_lint_no.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_literal_bad.py b/test_regress/t/t_lint_literal_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_literal_bad.py +++ b/test_regress/t/t_lint_literal_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_literal_bad.v b/test_regress/t/t_lint_literal_bad.v index 456feed9b..ca1682e32 100644 --- a/test_regress/t/t_lint_literal_bad.v +++ b/test_regress/t/t_lint_literal_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Todd Strader // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_lint_misindent_bad.py b/test_regress/t/t_lint_misindent_bad.py index 946e0710c..83517505a 100755 --- a/test_regress/t/t_lint_misindent_bad.py +++ b/test_regress/t/t_lint_misindent_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_misindent_bad.v b/test_regress/t/t_lint_misindent_bad.v index 7cc2752f8..876f1971c 100644 --- a/test_regress/t/t_lint_misindent_bad.v +++ b/test_regress/t/t_lint_misindent_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Do not reindent - spaces are critical to this test diff --git a/test_regress/t/t_lint_mod_paren_bad.py b/test_regress/t/t_lint_mod_paren_bad.py index 215c97d4b..a7ec689ac 100755 --- a/test_regress/t/t_lint_mod_paren_bad.py +++ b/test_regress/t/t_lint_mod_paren_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_mod_paren_bad.v b/test_regress/t/t_lint_mod_paren_bad.v index 6f01fb8ab..62113f29f 100644 --- a/test_regress/t/t_lint_mod_paren_bad.v +++ b/test_regress/t/t_lint_mod_paren_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Should have been: diff --git a/test_regress/t/t_lint_modmissing.py b/test_regress/t/t_lint_modmissing.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_modmissing.py +++ b/test_regress/t/t_lint_modmissing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_modmissing.v b/test_regress/t/t_lint_modmissing.v index 9798cf4e6..7cfa890cc 100644 --- a/test_regress/t/t_lint_modmissing.v +++ b/test_regress/t/t_lint_modmissing.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_lint_modport_dir_bad.py b/test_regress/t/t_lint_modport_dir_bad.py index ae0961bea..d31c48bf5 100755 --- a/test_regress/t/t_lint_modport_dir_bad.py +++ b/test_regress/t/t_lint_modport_dir_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_modport_dir_bad.v b/test_regress/t/t_lint_modport_dir_bad.v index 708b920f9..31c056dda 100644 --- a/test_regress/t/t_lint_modport_dir_bad.v +++ b/test_regress/t/t_lint_modport_dir_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface dummy_if (); diff --git a/test_regress/t/t_lint_multidriven_bad.py b/test_regress/t/t_lint_multidriven_bad.py index 5f9429530..b265fb71a 100755 --- a/test_regress/t/t_lint_multidriven_bad.py +++ b/test_regress/t/t_lint_multidriven_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_multidriven_bad.v b/test_regress/t/t_lint_multidriven_bad.v index 0b3ff7bff..dff9f4010 100644 --- a/test_regress/t/t_lint_multidriven_bad.v +++ b/test_regress/t/t_lint_multidriven_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_lint_multidriven_taskcall_bad.py b/test_regress/t/t_lint_multidriven_taskcall_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_multidriven_taskcall_bad.py +++ b/test_regress/t/t_lint_multidriven_taskcall_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_multidriven_taskcall_bad.v b/test_regress/t/t_lint_multidriven_taskcall_bad.v index 1d693acd1..f5e60812d 100644 --- a/test_regress/t/t_lint_multidriven_taskcall_bad.v +++ b/test_regress/t/t_lint_multidriven_taskcall_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed into the Public Domain. +// SPDX-FileCopyrightText: 2026 em2machine // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_lint_multiple_msgs.py b/test_regress/t/t_lint_multiple_msgs.py index a2176db03..c5db92dbb 100755 --- a/test_regress/t/t_lint_multiple_msgs.py +++ b/test_regress/t/t_lint_multiple_msgs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_multiple_msgs.v b/test_regress/t/t_lint_multiple_msgs.v index e7ddd5bec..4432f0db5 100644 --- a/test_regress/t/t_lint_multiple_msgs.v +++ b/test_regress/t/t_lint_multiple_msgs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_lint_nolatch_bad.py b/test_regress/t/t_lint_nolatch_bad.py index dece38f4e..c7d9b21a5 100755 --- a/test_regress/t/t_lint_nolatch_bad.py +++ b/test_regress/t/t_lint_nolatch_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_nolatch_bad.v b/test_regress/t/t_lint_nolatch_bad.v index 715c5884b..aba7bba5a 100644 --- a/test_regress/t/t_lint_nolatch_bad.v +++ b/test_regress/t/t_lint_nolatch_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for issue #1609 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Julien Margetts. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Julien Margetts // SPDX-License-Identifier: Unlicense module t (/*AUTOARG*/ a, b, o); diff --git a/test_regress/t/t_lint_noreturn.py b/test_regress/t/t_lint_noreturn.py index 506c4f8b2..609a0c821 100755 --- a/test_regress/t/t_lint_noreturn.py +++ b/test_regress/t/t_lint_noreturn.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_noreturn.v b/test_regress/t/t_lint_noreturn.v index 62d2d02fa..55e08a7cc 100644 --- a/test_regress/t/t_lint_noreturn.v +++ b/test_regress/t/t_lint_noreturn.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_noreturn_bad.py b/test_regress/t/t_lint_noreturn_bad.py index cd6a0720b..eb5d76356 100755 --- a/test_regress/t/t_lint_noreturn_bad.py +++ b/test_regress/t/t_lint_noreturn_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_noreturn_param.py b/test_regress/t/t_lint_noreturn_param.py index 506c4f8b2..609a0c821 100755 --- a/test_regress/t/t_lint_noreturn_param.py +++ b/test_regress/t/t_lint_noreturn_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_noreturn_param.v b/test_regress/t/t_lint_noreturn_param.v index f8855f158..c2d3fd607 100644 --- a/test_regress/t/t_lint_noreturn_param.v +++ b/test_regress/t/t_lint_noreturn_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_noreturn_param_bad.py b/test_regress/t/t_lint_noreturn_param_bad.py index 5f286b96d..e2f975414 100755 --- a/test_regress/t/t_lint_noreturn_param_bad.py +++ b/test_regress/t/t_lint_noreturn_param_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_noreturn_param_bad.v b/test_regress/t/t_lint_noreturn_param_bad.v index b6e217d10..449759ff8 100644 --- a/test_regress/t/t_lint_noreturn_param_bad.v +++ b/test_regress/t/t_lint_noreturn_param_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_nullport_bad.py b/test_regress/t/t_lint_nullport_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_nullport_bad.py +++ b/test_regress/t/t_lint_nullport_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_nullport_bad.v b/test_regress/t/t_lint_nullport_bad.v index 5b42dc176..1f729cd0a 100644 --- a/test_regress/t/t_lint_nullport_bad.v +++ b/test_regress/t/t_lint_nullport_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Udi Finkelstein. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Udi Finkelstein // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off MULTITOP */ diff --git a/test_regress/t/t_lint_numwidth.py b/test_regress/t/t_lint_numwidth.py index 9f7577b1b..395428d5b 100755 --- a/test_regress/t/t_lint_numwidth.py +++ b/test_regress/t/t_lint_numwidth.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_numwidth.v b/test_regress/t/t_lint_numwidth.v index 52ec94895..f215768b2 100644 --- a/test_regress/t/t_lint_numwidth.v +++ b/test_regress/t/t_lint_numwidth.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 logic [65535:0] a = 65536'd1; diff --git a/test_regress/t/t_lint_once_bad.py b/test_regress/t/t_lint_once_bad.py index fcc71dff4..a75ac133d 100755 --- a/test_regress/t/t_lint_once_bad.py +++ b/test_regress/t/t_lint_once_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_once_bad.v b/test_regress/t/t_lint_once_bad.v index 099f6d99d..a148e5510 100644 --- a/test_regress/t/t_lint_once_bad.v +++ b/test_regress/t/t_lint_once_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Check that we report warnings only once on parameterized modules diff --git a/test_regress/t/t_lint_only.py b/test_regress/t/t_lint_only.py index 6bd600182..b0d3d6d2e 100755 --- a/test_regress/t/t_lint_only.py +++ b/test_regress/t/t_lint_only.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_only.v b/test_regress/t/t_lint_only.v index 123bfbcb0..e0ab4d0df 100644 --- a/test_regress/t/t_lint_only.v +++ b/test_regress/t/t_lint_only.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_lint_paramnodefault.py b/test_regress/t/t_lint_paramnodefault.py index bedf95356..2e4afb178 100755 --- a/test_regress/t/t_lint_paramnodefault.py +++ b/test_regress/t/t_lint_paramnodefault.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_paramnodefault.v b/test_regress/t/t_lint_paramnodefault.v index dcc4e23fa..aef5d515c 100644 --- a/test_regress/t/t_lint_paramnodefault.v +++ b/test_regress/t/t_lint_paramnodefault.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module sub; diff --git a/test_regress/t/t_lint_paramnodefault_bad.py b/test_regress/t/t_lint_paramnodefault_bad.py index a7e39a6c8..14dd88dbb 100755 --- a/test_regress/t/t_lint_paramnodefault_bad.py +++ b/test_regress/t/t_lint_paramnodefault_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_pindup_bad.py b/test_regress/t/t_lint_pindup_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_pindup_bad.py +++ b/test_regress/t/t_lint_pindup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_pindup_bad.v b/test_regress/t/t_lint_pindup_bad.v index f98163b7f..ae92719d5 100644 --- a/test_regress/t/t_lint_pindup_bad.v +++ b/test_regress/t/t_lint_pindup_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_lint_pinmissing_bad.py b/test_regress/t/t_lint_pinmissing_bad.py index 83b37efab..5ec2083e0 100755 --- a/test_regress/t/t_lint_pinmissing_bad.py +++ b/test_regress/t/t_lint_pinmissing_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_pinmissing_bad.v b/test_regress/t/t_lint_pinmissing_bad.v index ef1de6b05..a14735654 100644 --- a/test_regress/t/t_lint_pinmissing_bad.v +++ b/test_regress/t/t_lint_pinmissing_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_pinnotfound.py b/test_regress/t/t_lint_pinnotfound.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_pinnotfound.py +++ b/test_regress/t/t_lint_pinnotfound.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_pinnotfound.v b/test_regress/t/t_lint_pinnotfound.v index 63f611b10..b45b7859a 100644 --- a/test_regress/t/t_lint_pinnotfound.v +++ b/test_regress/t/t_lint_pinnotfound.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off PINNOTFOUND */ diff --git a/test_regress/t/t_lint_pinnotfound_bad.py b/test_regress/t/t_lint_pinnotfound_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_pinnotfound_bad.py +++ b/test_regress/t/t_lint_pinnotfound_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_pinnotfound_bad.v b/test_regress/t/t_lint_pinnotfound_bad.v index c7128a41a..9810cdf04 100644 --- a/test_regress/t/t_lint_pinnotfound_bad.v +++ b/test_regress/t/t_lint_pinnotfound_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module a; diff --git a/test_regress/t/t_lint_pkg_colon_bad.py b/test_regress/t/t_lint_pkg_colon_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_pkg_colon_bad.py +++ b/test_regress/t/t_lint_pkg_colon_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_pkg_colon_bad.v b/test_regress/t/t_lint_pkg_colon_bad.v index ece082d5b..0a1c9a429 100644 --- a/test_regress/t/t_lint_pkg_colon_bad.v +++ b/test_regress/t/t_lint_pkg_colon_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (input mispkg::foo_t a); diff --git a/test_regress/t/t_lint_pragma_protected.py b/test_regress/t/t_lint_pragma_protected.py index 3b4ab2b45..9a7de48b6 100755 --- a/test_regress/t/t_lint_pragma_protected.py +++ b/test_regress/t/t_lint_pragma_protected.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_pragma_protected.v b/test_regress/t/t_lint_pragma_protected.v index 5525477b2..1d5250340 100644 --- a/test_regress/t/t_lint_pragma_protected.v +++ b/test_regress/t/t_lint_pragma_protected.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // This part should pass OK diff --git a/test_regress/t/t_lint_pragma_protected_bad.py b/test_regress/t/t_lint_pragma_protected_bad.py index e1346660f..147dce6d6 100755 --- a/test_regress/t/t_lint_pragma_protected_bad.py +++ b/test_regress/t/t_lint_pragma_protected_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_pragma_protected_bad.v b/test_regress/t/t_lint_pragma_protected_bad.v index c2488b2b7..3634481f4 100644 --- a/test_regress/t/t_lint_pragma_protected_bad.v +++ b/test_regress/t/t_lint_pragma_protected_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_lint_pragma_protected_err; diff --git a/test_regress/t/t_lint_procassinit_bad.py b/test_regress/t/t_lint_procassinit_bad.py index c95232256..731735002 100755 --- a/test_regress/t/t_lint_procassinit_bad.py +++ b/test_regress/t/t_lint_procassinit_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_procassinit_bad.v b/test_regress/t/t_lint_procassinit_bad.v index c358fcf0b..6ed6a30a1 100644 --- a/test_regress/t/t_lint_procassinit_bad.v +++ b/test_regress/t/t_lint_procassinit_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_lint_range_negative_bad.py b/test_regress/t/t_lint_range_negative_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_lint_range_negative_bad.py +++ b/test_regress/t/t_lint_range_negative_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_range_negative_bad.v b/test_regress/t/t_lint_range_negative_bad.v index f1a578184..daf4c6951 100644 --- a/test_regress/t/t_lint_range_negative_bad.v +++ b/test_regress/t/t_lint_range_negative_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_realcvt_bad.py b/test_regress/t/t_lint_realcvt_bad.py index f1cb99e8a..8e8b79bd3 100755 --- a/test_regress/t/t_lint_realcvt_bad.py +++ b/test_regress/t/t_lint_realcvt_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_realcvt_bad.v b/test_regress/t/t_lint_realcvt_bad.v index 819f218ab..f6da7945c 100644 --- a/test_regress/t/t_lint_realcvt_bad.v +++ b/test_regress/t/t_lint_realcvt_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 1ns / 1ps diff --git a/test_regress/t/t_lint_repeat_bad.py b/test_regress/t/t_lint_repeat_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_repeat_bad.py +++ b/test_regress/t/t_lint_repeat_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_repeat_bad.v b/test_regress/t/t_lint_repeat_bad.v index 18dac4075..747c3b6b0 100644 --- a/test_regress/t/t_lint_repeat_bad.v +++ b/test_regress/t/t_lint_repeat_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test of select from constant // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_lint_restore_bad.py b/test_regress/t/t_lint_restore_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_restore_bad.py +++ b/test_regress/t/t_lint_restore_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_restore_bad.v b/test_regress/t/t_lint_restore_bad.v index 6ab896dbb..8566a9650 100644 --- a/test_regress/t/t_lint_restore_bad.v +++ b/test_regress/t/t_lint_restore_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_lint_restore_prag_bad.py b/test_regress/t/t_lint_restore_prag_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_restore_prag_bad.py +++ b/test_regress/t/t_lint_restore_prag_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_restore_prag_bad.v b/test_regress/t/t_lint_restore_prag_bad.v index 643b001d5..71a05c912 100644 --- a/test_regress/t/t_lint_restore_prag_bad.v +++ b/test_regress/t/t_lint_restore_prag_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_lint_setout_bad.py b/test_regress/t/t_lint_setout_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_setout_bad.py +++ b/test_regress/t/t_lint_setout_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_setout_bad.v b/test_regress/t/t_lint_setout_bad.v index 23a4339ba..c23a3d127 100644 --- a/test_regress/t/t_lint_setout_bad.v +++ b/test_regress/t/t_lint_setout_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_lint_setout_bad_noinl.py b/test_regress/t/t_lint_setout_bad_noinl.py index 829e79ef1..8e646961a 100755 --- a/test_regress/t/t_lint_setout_bad_noinl.py +++ b/test_regress/t/t_lint_setout_bad_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_sideeffect_bad.py b/test_regress/t/t_lint_sideeffect_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_sideeffect_bad.py +++ b/test_regress/t/t_lint_sideeffect_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_sideeffect_bad.v b/test_regress/t/t_lint_sideeffect_bad.v index 09e258028..8c6b99ad6 100644 --- a/test_regress/t/t_lint_sideeffect_bad.v +++ b/test_regress/t/t_lint_sideeffect_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 Krzysztof Boronski. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Krzysztof Boronski // SPDX-License-Identifier: CC0-1.0 int i = 0; diff --git a/test_regress/t/t_lint_stmtdly_bad.py b/test_regress/t/t_lint_stmtdly_bad.py index 35944aa6d..7ad9ec5d1 100755 --- a/test_regress/t/t_lint_stmtdly_bad.py +++ b/test_regress/t/t_lint_stmtdly_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_stmtdly_bad.v b/test_regress/t/t_lint_stmtdly_bad.v index 47ecd9c71..b812c6169 100644 --- a/test_regress/t/t_lint_stmtdly_bad.v +++ b/test_regress/t/t_lint_stmtdly_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_style_bad.py b/test_regress/t/t_lint_style_bad.py index 308d8264d..91f2ce8c4 100755 --- a/test_regress/t/t_lint_style_bad.py +++ b/test_regress/t/t_lint_style_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_style_bad.v b/test_regress/t/t_lint_style_bad.v index 8fbf2ed69..74ff5eace 100644 --- a/test_regress/t/t_lint_style_bad.v +++ b/test_regress/t/t_lint_style_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_style_no.py b/test_regress/t/t_lint_style_no.py index e53007ac0..1f408562a 100755 --- a/test_regress/t/t_lint_style_no.py +++ b/test_regress/t/t_lint_style_no.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_subout_bad.py b/test_regress/t/t_lint_subout_bad.py index 8ddea4fed..7e2db3ed9 100755 --- a/test_regress/t/t_lint_subout_bad.py +++ b/test_regress/t/t_lint_subout_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_subout_bad.v b/test_regress/t/t_lint_subout_bad.v index 703d59a1c..52f2da80a 100644 --- a/test_regress/t/t_lint_subout_bad.v +++ b/test_regress/t/t_lint_subout_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off UNDRIVEN diff --git a/test_regress/t/t_lint_syncasyncnet_bad.py b/test_regress/t/t_lint_syncasyncnet_bad.py index 3753ea9a5..d95ff8477 100755 --- a/test_regress/t/t_lint_syncasyncnet_bad.py +++ b/test_regress/t/t_lint_syncasyncnet_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_syncasyncnet_bad.v b/test_regress/t/t_lint_syncasyncnet_bad.v index 9db96f3fe..572ab35e2 100644 --- a/test_regress/t/t_lint_syncasyncnet_bad.v +++ b/test_regress/t/t_lint_syncasyncnet_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_top_bad.py b/test_regress/t/t_lint_top_bad.py index 161c81983..15fe13439 100755 --- a/test_regress/t/t_lint_top_bad.py +++ b/test_regress/t/t_lint_top_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_top_bad.v b/test_regress/t/t_lint_top_bad.v index 22980818f..7986feed2 100644 --- a/test_regress/t/t_lint_top_bad.v +++ b/test_regress/t/t_lint_top_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module sub(input wire clk, cpu_reset); diff --git a/test_regress/t/t_lint_unsigned_bad.py b/test_regress/t/t_lint_unsigned_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_unsigned_bad.py +++ b/test_regress/t/t_lint_unsigned_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_unsigned_bad.v b/test_regress/t/t_lint_unsigned_bad.v index 8b7cb0c48..9ede747a6 100644 --- a/test_regress/t/t_lint_unsigned_bad.v +++ b/test_regress/t/t_lint_unsigned_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test of select from constant // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_unsup_deassign.py b/test_regress/t/t_lint_unsup_deassign.py index 4dd72181f..3afe39002 100755 --- a/test_regress/t/t_lint_unsup_deassign.py +++ b/test_regress/t/t_lint_unsup_deassign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_unsup_deassign.v b/test_regress/t/t_lint_unsup_deassign.v index 77c1f2f1d..b89a5a40b 100644 --- a/test_regress/t/t_lint_unsup_deassign.v +++ b/test_regress/t/t_lint_unsup_deassign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_lint_unsup_mixed.py b/test_regress/t/t_lint_unsup_mixed.py index 4dd72181f..3afe39002 100755 --- a/test_regress/t/t_lint_unsup_mixed.py +++ b/test_regress/t/t_lint_unsup_mixed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_unsup_mixed.v b/test_regress/t/t_lint_unsup_mixed.v index 3681f56b3..6e74f217f 100644 --- a/test_regress/t/t_lint_unsup_mixed.v +++ b/test_regress/t/t_lint_unsup_mixed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_lint_unused.py b/test_regress/t/t_lint_unused.py index 9e9a93a06..907f60370 100755 --- a/test_regress/t/t_lint_unused.py +++ b/test_regress/t/t_lint_unused.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_unused.v b/test_regress/t/t_lint_unused.v index 697706563..e384b98de 100644 --- a/test_regress/t/t_lint_unused.v +++ b/test_regress/t/t_lint_unused.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_lint_unused_bad.py b/test_regress/t/t_lint_unused_bad.py index 4108fcca7..311bc8a6d 100755 --- a/test_regress/t/t_lint_unused_bad.py +++ b/test_regress/t/t_lint_unused_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_unused_bad.v b/test_regress/t/t_lint_unused_bad.v index 47a8d7804..eedde21d8 100644 --- a/test_regress/t/t_lint_unused_bad.v +++ b/test_regress/t/t_lint_unused_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_unused_iface.py b/test_regress/t/t_lint_unused_iface.py index dabf243d0..1a4c2178b 100755 --- a/test_regress/t/t_lint_unused_iface.py +++ b/test_regress/t/t_lint_unused_iface.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_unused_iface.v b/test_regress/t/t_lint_unused_iface.v index 3b8f61fcb..ea480fdcb 100644 --- a/test_regress/t/t_lint_unused_iface.v +++ b/test_regress/t/t_lint_unused_iface.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface dummy_if (); diff --git a/test_regress/t/t_lint_unused_iface_bad.py b/test_regress/t/t_lint_unused_iface_bad.py index ad1a5882d..ee4d17cb3 100755 --- a/test_regress/t/t_lint_unused_iface_bad.py +++ b/test_regress/t/t_lint_unused_iface_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_unused_iface_bad.v b/test_regress/t/t_lint_unused_iface_bad.v index 5331ab7e6..fc30aaba6 100644 --- a/test_regress/t/t_lint_unused_iface_bad.v +++ b/test_regress/t/t_lint_unused_iface_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface dummy_if (); diff --git a/test_regress/t/t_lint_unused_tri.py b/test_regress/t/t_lint_unused_tri.py index dabf243d0..1a4c2178b 100755 --- a/test_regress/t/t_lint_unused_tri.py +++ b/test_regress/t/t_lint_unused_tri.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_unused_tri.v b/test_regress/t/t_lint_unused_tri.v index 4d2646a00..fc6a0e846 100644 --- a/test_regress/t/t_lint_unused_tri.v +++ b/test_regress/t/t_lint_unused_tri.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module Receiver(in); diff --git a/test_regress/t/t_lint_unused_vlt.py b/test_regress/t/t_lint_unused_vlt.py index d2529e95b..ae9990a7e 100755 --- a/test_regress/t/t_lint_unused_vlt.py +++ b/test_regress/t/t_lint_unused_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_unused_vlt.vlt b/test_regress/t/t_lint_unused_vlt.vlt index 8a23ae023..3aebb572b 100644 --- a/test_regress/t/t_lint_unused_vlt.vlt +++ b/test_regress/t/t_lint_unused_vlt.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_lint_unused_werror_bad.py b/test_regress/t/t_lint_unused_werror_bad.py index cb1332bd6..7543f684e 100755 --- a/test_regress/t/t_lint_unused_werror_bad.py +++ b/test_regress/t/t_lint_unused_werror_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_unusedloop_removed_bad.py b/test_regress/t/t_lint_unusedloop_removed_bad.py index 61e258882..d7d105625 100755 --- a/test_regress/t/t_lint_unusedloop_removed_bad.py +++ b/test_regress/t/t_lint_unusedloop_removed_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_unusedloop_removed_bad.v b/test_regress/t/t_lint_unusedloop_removed_bad.v index 60462603c..2521e9f90 100644 --- a/test_regress/t/t_lint_unusedloop_removed_bad.v +++ b/test_regress/t/t_lint_unusedloop_removed_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilator lint_off BLKSEQ diff --git a/test_regress/t/t_lint_vcmarker_bad.py b/test_regress/t/t_lint_vcmarker_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_vcmarker_bad.py +++ b/test_regress/t/t_lint_vcmarker_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_vcmarker_bad.v b/test_regress/t/t_lint_vcmarker_bad.v index be2bf8ecf..217a9d6aa 100644 --- a/test_regress/t/t_lint_vcmarker_bad.v +++ b/test_regress/t/t_lint_vcmarker_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lint_waitconst_bad.py b/test_regress/t/t_lint_waitconst_bad.py index 42ea5c8aa..51f19853e 100755 --- a/test_regress/t/t_lint_waitconst_bad.py +++ b/test_regress/t/t_lint_waitconst_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_warn_incfile2_bad.py b/test_regress/t/t_lint_warn_incfile2_bad.py index 1add606d3..a65555478 100755 --- a/test_regress/t/t_lint_warn_incfile2_bad.py +++ b/test_regress/t/t_lint_warn_incfile2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_warn_incfile2_bad.v b/test_regress/t/t_lint_warn_incfile2_bad.v index 0d821dcd8..20c0136f5 100644 --- a/test_regress/t/t_lint_warn_incfile2_bad.v +++ b/test_regress/t/t_lint_warn_incfile2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Check that lint_off doesn't propagate from include, for post-preprocessor warnings diff --git a/test_regress/t/t_lint_warn_incfile2_bad_b.vh b/test_regress/t/t_lint_warn_incfile2_bad_b.vh index aae34e35c..bc6ffde2f 100644 --- a/test_regress/t/t_lint_warn_incfile2_bad_b.vh +++ b/test_regress/t/t_lint_warn_incfile2_bad_b.vh @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module sub; diff --git a/test_regress/t/t_lint_warn_line_bad.py b/test_regress/t/t_lint_warn_line_bad.py index 1add606d3..a65555478 100755 --- a/test_regress/t/t_lint_warn_line_bad.py +++ b/test_regress/t/t_lint_warn_line_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_warn_line_bad.v b/test_regress/t/t_lint_warn_line_bad.v index 0c219e8a7..8a0bee3be 100644 --- a/test_regress/t/t_lint_warn_line_bad.v +++ b/test_regress/t/t_lint_warn_line_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Check that `line `__LINE__ still shows proper warning context diff --git a/test_regress/t/t_lint_width.py b/test_regress/t/t_lint_width.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_lint_width.py +++ b/test_regress/t/t_lint_width.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_width.v b/test_regress/t/t_lint_width.v index b96b6da8f..ff2c55d58 100644 --- a/test_regress/t/t_lint_width.v +++ b/test_regress/t/t_lint_width.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_lint_width_arraydecl.py b/test_regress/t/t_lint_width_arraydecl.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_lint_width_arraydecl.py +++ b/test_regress/t/t_lint_width_arraydecl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_width_arraydecl.v b/test_regress/t/t_lint_width_arraydecl.v index 7a6438621..e11d737df 100644 --- a/test_regress/t/t_lint_width_arraydecl.v +++ b/test_regress/t/t_lint_width_arraydecl.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 localparam UADDR_WIDTH = 4'd10; diff --git a/test_regress/t/t_lint_width_bad.py b/test_regress/t/t_lint_width_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_width_bad.py +++ b/test_regress/t/t_lint_width_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_width_bad.v b/test_regress/t/t_lint_width_bad.v index 4e6affbc7..9c004f754 100644 --- a/test_regress/t/t_lint_width_bad.v +++ b/test_regress/t/t_lint_width_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_lint_width_cast.py b/test_regress/t/t_lint_width_cast.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_lint_width_cast.py +++ b/test_regress/t/t_lint_width_cast.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_width_cast.v b/test_regress/t/t_lint_width_cast.v index d05151cda..15883ea97 100644 --- a/test_regress/t/t_lint_width_cast.v +++ b/test_regress/t/t_lint_width_cast.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_lint_width_genfor.py b/test_regress/t/t_lint_width_genfor.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_lint_width_genfor.py +++ b/test_regress/t/t_lint_width_genfor.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_width_genfor.v b/test_regress/t/t_lint_width_genfor.v index 92241350d..3ba744748 100644 --- a/test_regress/t/t_lint_width_genfor.v +++ b/test_regress/t/t_lint_width_genfor.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_width_genfor_bad.py b/test_regress/t/t_lint_width_genfor_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_lint_width_genfor_bad.py +++ b/test_regress/t/t_lint_width_genfor_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_width_genfor_bad.v b/test_regress/t/t_lint_width_genfor_bad.v index 4463ccf71..b0aa12ec5 100644 --- a/test_regress/t/t_lint_width_genfor_bad.v +++ b/test_regress/t/t_lint_width_genfor_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_lint_width_shift_bad.py b/test_regress/t/t_lint_width_shift_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_lint_width_shift_bad.py +++ b/test_regress/t/t_lint_width_shift_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_width_shift_bad.v b/test_regress/t/t_lint_width_shift_bad.v index 7cb1bfbfb..007ac282d 100644 --- a/test_regress/t/t_lint_width_shift_bad.v +++ b/test_regress/t/t_lint_width_shift_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_lint_widthexpand_docs_bad.py b/test_regress/t/t_lint_widthexpand_docs_bad.py index 3c604cd18..9af3b8485 100755 --- a/test_regress/t/t_lint_widthexpand_docs_bad.py +++ b/test_regress/t/t_lint_widthexpand_docs_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lint_widthexpand_docs_bad.v b/test_regress/t/t_lint_widthexpand_docs_bad.v index 896a6d389..f370a7d78 100644 --- a/test_regress/t/t_lint_widthexpand_docs_bad.v +++ b/test_regress/t/t_lint_widthexpand_docs_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_lparam_assign_iface_array_typedef.py b/test_regress/t/t_lparam_assign_iface_array_typedef.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_array_typedef.py +++ b/test_regress/t/t_lparam_assign_iface_array_typedef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_array_typedef.v b/test_regress/t/t_lparam_assign_iface_array_typedef.v index 1a8722e92..aa4c8750d 100644 --- a/test_regress/t/t_lparam_assign_iface_array_typedef.v +++ b/test_regress/t/t_lparam_assign_iface_array_typedef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_lparam_assign_iface_array_typedef2.py b/test_regress/t/t_lparam_assign_iface_array_typedef2.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_array_typedef2.py +++ b/test_regress/t/t_lparam_assign_iface_array_typedef2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_array_typedef2.v b/test_regress/t/t_lparam_assign_iface_array_typedef2.v index 0eafeb872..4c53af06a 100644 --- a/test_regress/t/t_lparam_assign_iface_array_typedef2.v +++ b/test_regress/t/t_lparam_assign_iface_array_typedef2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_lparam_assign_iface_typedef.py b/test_regress/t/t_lparam_assign_iface_typedef.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef.py +++ b/test_regress/t/t_lparam_assign_iface_typedef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef.v b/test_regress/t/t_lparam_assign_iface_typedef.v index 169bdbaff..eb527f398 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef.v +++ b/test_regress/t/t_lparam_assign_iface_typedef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign localparam from interface typedef, single level nesting diff --git a/test_regress/t/t_lparam_assign_iface_typedef2.py b/test_regress/t/t_lparam_assign_iface_typedef2.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef2.py +++ b/test_regress/t/t_lparam_assign_iface_typedef2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef2.v b/test_regress/t/t_lparam_assign_iface_typedef2.v index b723041e3..0973695e8 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef2.v +++ b/test_regress/t/t_lparam_assign_iface_typedef2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_lparam_assign_iface_typedef3.py b/test_regress/t/t_lparam_assign_iface_typedef3.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef3.py +++ b/test_regress/t/t_lparam_assign_iface_typedef3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef3.v b/test_regress/t/t_lparam_assign_iface_typedef3.v index 4f95854b8..da536e3a2 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef3.v +++ b/test_regress/t/t_lparam_assign_iface_typedef3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign localparam from interface typedef, single level nesting diff --git a/test_regress/t/t_lparam_assign_iface_typedef4.py b/test_regress/t/t_lparam_assign_iface_typedef4.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef4.py +++ b/test_regress/t/t_lparam_assign_iface_typedef4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef4.v b/test_regress/t/t_lparam_assign_iface_typedef4.v index 1d1d6734b..82adadaa9 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef4.v +++ b/test_regress/t/t_lparam_assign_iface_typedef4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested.py b/test_regress/t/t_lparam_assign_iface_typedef_nested.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested.v b/test_regress/t/t_lparam_assign_iface_typedef_nested.v index 3fa06a292..65db21dd1 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign localparam from nested interface typedef diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested2.py b/test_regress/t/t_lparam_assign_iface_typedef_nested2.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested2.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested2.v b/test_regress/t/t_lparam_assign_iface_typedef_nested2.v index 3670a3e58..8cc63cd26 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested2.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign localparam from nested interface typedef diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested3.py b/test_regress/t/t_lparam_assign_iface_typedef_nested3.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested3.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested3.v b/test_regress/t/t_lparam_assign_iface_typedef_nested3.v index 244901b6e..634282662 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested3.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign multiple localparams from interface typedef diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested4.py b/test_regress/t/t_lparam_assign_iface_typedef_nested4.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested4.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested4.v b/test_regress/t/t_lparam_assign_iface_typedef_nested4.v index a5fe6288c..cce59e1c4 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested4.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign multiple localparams from interface typedef diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested5.py b/test_regress/t/t_lparam_assign_iface_typedef_nested5.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested5.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested5.v b/test_regress/t/t_lparam_assign_iface_typedef_nested5.v index cfb0cde7f..7179a0685 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested5.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign multiple localparams from interface typedef diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested6.py b/test_regress/t/t_lparam_assign_iface_typedef_nested6.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested6.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested6.v b/test_regress/t/t_lparam_assign_iface_typedef_nested6.v index c53c5a299..c92042da6 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested6.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign localparam from nested interface typedef diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules.py b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules.v b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules.v index fea53a1fc..d34a43490 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // localparam assignment from interface typedef with module diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules2.py b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules2.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules2.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules2.v b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules2.v index d6722ebce..56f0e8b33 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules2.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // localparam assignment from interface typedef with module diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules3.py b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules3.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules3.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules3.v b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules3.v index fe82ad430..403e8587a 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules3.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign multiple localparams from interface typedef diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg.py b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg.v b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg.v index 86fdaaf83..23d299d47 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // localparam assignment from interface typedef with module diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg2.py b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg2.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg2.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg2.v b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg2.v index 2a8343002..ee2591e07 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg2.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // Simplified version of config struct to pass params to module diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg3.py b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg3.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg3.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg3.v b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg3.v index 7a477a510..9f958eb6c 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg3.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // Simplified version of config struct to pass params to module diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg4.py b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg4.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg4.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg4.v b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg4.v index 3f03f7e9d..e20bd1181 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg4.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg5.py b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg5.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg5.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg5.v b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg5.v index 72435789e..8b975ec87 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg5.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_modules_pkg5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg.py b/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg.v b/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg.v index 23b8c1422..0249ac563 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign multiple localparams from interface typedef diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg2.py b/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg2.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg2.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg2.v b/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg2.v index 8bd1c7c49..fa74452ed 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg2.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign multiple localparams from interface typedef diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg3.py b/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg3.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg3.py +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg3.v b/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg3.v index f9536da4a..7082650a1 100644 --- a/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg3.v +++ b/test_regress/t/t_lparam_assign_iface_typedef_nested_pkg3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // diff --git a/test_regress/t/t_mailbox.py b/test_regress/t/t_mailbox.py index b2249f588..72b5f8d81 100755 --- a/test_regress/t/t_mailbox.py +++ b/test_regress/t/t_mailbox.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mailbox.v b/test_regress/t/t_mailbox.v index 0921acb5b..f6913ca89 100644 --- a/test_regress/t/t_mailbox.v +++ b/test_regress/t/t_mailbox.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Methods defined by IEEE: diff --git a/test_regress/t/t_mailbox_array.py b/test_regress/t/t_mailbox_array.py index 4839f3e66..1af568d44 100755 --- a/test_regress/t/t_mailbox_array.py +++ b/test_regress/t/t_mailbox_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mailbox_array.v b/test_regress/t/t_mailbox_array.v index 0917b3cc1..f4d753e82 100644 --- a/test_regress/t/t_mailbox_array.v +++ b/test_regress/t/t_mailbox_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_mailbox_bad.py b/test_regress/t/t_mailbox_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_mailbox_bad.py +++ b/test_regress/t/t_mailbox_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mailbox_bad.v b/test_regress/t/t_mailbox_bad.v index 0f32e04d6..a3166be6c 100644 --- a/test_regress/t/t_mailbox_bad.v +++ b/test_regress/t/t_mailbox_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_mailbox_class.py b/test_regress/t/t_mailbox_class.py index 619878281..e6fe26a20 100755 --- a/test_regress/t/t_mailbox_class.py +++ b/test_regress/t/t_mailbox_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mailbox_class.v b/test_regress/t/t_mailbox_class.v index 31619225c..83ea99d62 100644 --- a/test_regress/t/t_mailbox_class.v +++ b/test_regress/t/t_mailbox_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class mailbox_cls #(type T=int); diff --git a/test_regress/t/t_mailbox_concurrent.py b/test_regress/t/t_mailbox_concurrent.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_mailbox_concurrent.py +++ b/test_regress/t/t_mailbox_concurrent.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mailbox_concurrent.v b/test_regress/t/t_mailbox_concurrent.v index d23f099e5..a719cfaf5 100644 --- a/test_regress/t/t_mailbox_concurrent.v +++ b/test_regress/t/t_mailbox_concurrent.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Liam Braun. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Liam Braun // SPDX-License-Identifier: CC0-1.0 module t(); diff --git a/test_regress/t/t_mailbox_notiming.py b/test_regress/t/t_mailbox_notiming.py index e504226e4..5a1059281 100755 --- a/test_regress/t/t_mailbox_notiming.py +++ b/test_regress/t/t_mailbox_notiming.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mailbox_notiming.v b/test_regress/t/t_mailbox_notiming.v index f081d12d5..a6435eeab 100644 --- a/test_regress/t/t_mailbox_notiming.v +++ b/test_regress/t/t_mailbox_notiming.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Methods defined by IEEE: diff --git a/test_regress/t/t_mailbox_std.py b/test_regress/t/t_mailbox_std.py index dd4ee7dba..5bacf05bf 100755 --- a/test_regress/t/t_mailbox_std.py +++ b/test_regress/t/t_mailbox_std.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mailbox_unbounded.py b/test_regress/t/t_mailbox_unbounded.py index b2249f588..72b5f8d81 100755 --- a/test_regress/t/t_mailbox_unbounded.py +++ b/test_regress/t/t_mailbox_unbounded.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mailbox_unbounded.v b/test_regress/t/t_mailbox_unbounded.v index 4168321ae..a7799ad25 100644 --- a/test_regress/t/t_mailbox_unbounded.v +++ b/test_regress/t/t_mailbox_unbounded.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 // verilator lint_off DECLFILENAME diff --git a/test_regress/t/t_math_arith.py b/test_regress/t/t_math_arith.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_arith.py +++ b/test_regress/t/t_math_arith.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_arith.v b/test_regress/t/t_math_arith.v index f27cf7279..ccb474d43 100644 --- a/test_regress/t/t_math_arith.v +++ b/test_regress/t/t_math_arith.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_clog2.py b/test_regress/t/t_math_clog2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_clog2.py +++ b/test_regress/t/t_math_clog2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_clog2.v b/test_regress/t/t_math_clog2.v index 2e41ac317..a2400a719 100644 --- a/test_regress/t/t_math_clog2.v +++ b/test_regress/t/t_math_clog2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef verilator diff --git a/test_regress/t/t_math_cmp.py b/test_regress/t/t_math_cmp.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_cmp.py +++ b/test_regress/t/t_math_cmp.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_cmp.v b/test_regress/t/t_math_cmp.v index a142809d9..19353d964 100644 --- a/test_regress/t/t_math_cmp.v +++ b/test_regress/t/t_math_cmp.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_concat.py b/test_regress/t/t_math_concat.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_concat.py +++ b/test_regress/t/t_math_concat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_concat.v b/test_regress/t/t_math_concat.v index e452078be..efa13e6f8 100644 --- a/test_regress/t/t_math_concat.v +++ b/test_regress/t/t_math_concat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_concat0.py b/test_regress/t/t_math_concat0.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_concat0.py +++ b/test_regress/t/t_math_concat0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_concat0.v b/test_regress/t/t_math_concat0.v index 0f59bbcf0..5234f74f6 100644 --- a/test_regress/t/t_math_concat0.v +++ b/test_regress/t/t_math_concat0.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_concat64.py b/test_regress/t/t_math_concat64.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_concat64.py +++ b/test_regress/t/t_math_concat64.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_concat64.v b/test_regress/t/t_math_concat64.v index c885567c4..6a38e92ba 100644 --- a/test_regress/t/t_math_concat64.v +++ b/test_regress/t/t_math_concat64.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_cond_clean.py b/test_regress/t/t_math_cond_clean.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_cond_clean.py +++ b/test_regress/t/t_math_cond_clean.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_cond_clean.v b/test_regress/t/t_math_cond_clean.v index 3c05b9dbf..c195ee89b 100644 --- a/test_regress/t/t_math_cond_clean.v +++ b/test_regress/t/t_math_cond_clean.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_cond_huge.py b/test_regress/t/t_math_cond_huge.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_cond_huge.py +++ b/test_regress/t/t_math_cond_huge.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_cond_huge.v b/test_regress/t/t_math_cond_huge.v index 4864b982c..6f4c58340 100644 --- a/test_regress/t/t_math_cond_huge.v +++ b/test_regress/t/t_math_cond_huge.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_cond_huge_noexpand.py b/test_regress/t/t_math_cond_huge_noexpand.py index fe079527b..47c1a25c1 100755 --- a/test_regress/t/t_math_cond_huge_noexpand.py +++ b/test_regress/t/t_math_cond_huge_noexpand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_const.py b/test_regress/t/t_math_const.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_const.py +++ b/test_regress/t/t_math_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_const.v b/test_regress/t/t_math_const.v index 79b0b65fc..7c35a891c 100644 --- a/test_regress/t/t_math_const.v +++ b/test_regress/t/t_math_const.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_countbits.py b/test_regress/t/t_math_countbits.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_countbits.py +++ b/test_regress/t/t_math_countbits.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_countbits.v b/test_regress/t/t_math_countbits.v index 04e7a512f..24818ddfa 100644 --- a/test_regress/t/t_math_countbits.v +++ b/test_regress/t/t_math_countbits.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Yossi Nivin. +// SPDX-FileCopyrightText: 2020 Yossi Nivin // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_math_countbits2_bad.py b/test_regress/t/t_math_countbits2_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_math_countbits2_bad.py +++ b/test_regress/t/t_math_countbits2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_countbits2_bad.v b/test_regress/t/t_math_countbits2_bad.v index bbbb2a215..65254bb0e 100644 --- a/test_regress/t/t_math_countbits2_bad.v +++ b/test_regress/t/t_math_countbits2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_countbits_bad.py b/test_regress/t/t_math_countbits_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_math_countbits_bad.py +++ b/test_regress/t/t_math_countbits_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_countbits_bad.v b/test_regress/t/t_math_countbits_bad.v index 0cf10d11b..97237eaed 100644 --- a/test_regress/t/t_math_countbits_bad.v +++ b/test_regress/t/t_math_countbits_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Yossi Nivin. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Yossi Nivin // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_countbits_tri.py b/test_regress/t/t_math_countbits_tri.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_math_countbits_tri.py +++ b/test_regress/t/t_math_countbits_tri.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_countbits_tri.v b/test_regress/t/t_math_countbits_tri.v index 421ce6e5d..79c4a77b4 100644 --- a/test_regress/t/t_math_countbits_tri.v +++ b/test_regress/t/t_math_countbits_tri.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_math_cv_bitop.py b/test_regress/t/t_math_cv_bitop.py index dcb1ff476..4641abd21 100755 --- a/test_regress/t/t_math_cv_bitop.py +++ b/test_regress/t/t_math_cv_bitop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_cv_bitop.v b/test_regress/t/t_math_cv_bitop.v index e5ba80fd4..06ccd2386 100644 --- a/test_regress/t/t_math_cv_bitop.v +++ b/test_regress/t/t_math_cv_bitop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_math_cv_concat.py b/test_regress/t/t_math_cv_concat.py index 4ff66dda6..bf473484c 100755 --- a/test_regress/t/t_math_cv_concat.py +++ b/test_regress/t/t_math_cv_concat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_cv_concat.v b/test_regress/t/t_math_cv_concat.v index cbecf25f6..60d88be0b 100644 --- a/test_regress/t/t_math_cv_concat.v +++ b/test_regress/t/t_math_cv_concat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_math_cv_format.py b/test_regress/t/t_math_cv_format.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_math_cv_format.py +++ b/test_regress/t/t_math_cv_format.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_cv_format.v b/test_regress/t/t_math_cv_format.v index ddb6661d6..650c6f168 100644 --- a/test_regress/t/t_math_cv_format.v +++ b/test_regress/t/t_math_cv_format.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_math_div.py b/test_regress/t/t_math_div.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_div.py +++ b/test_regress/t/t_math_div.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_div.v b/test_regress/t/t_math_div.v index 644f06939..0656f6db7 100644 --- a/test_regress/t/t_math_div.v +++ b/test_regress/t/t_math_div.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_div0.py b/test_regress/t/t_math_div0.py index 1c1006dc8..2b64bb43a 100755 --- a/test_regress/t/t_math_div0.py +++ b/test_regress/t/t_math_div0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_div0.v b/test_regress/t/t_math_div0.v index 2612c5fb4..22f5a41f9 100644 --- a/test_regress/t/t_math_div0.v +++ b/test_regress/t/t_math_div0.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_math_div_noexpand.py b/test_regress/t/t_math_div_noexpand.py index 59a7dbcac..b7466ff27 100755 --- a/test_regress/t/t_math_div_noexpand.py +++ b/test_regress/t/t_math_div_noexpand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_divw.py b/test_regress/t/t_math_divw.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_divw.py +++ b/test_regress/t/t_math_divw.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_divw.v b/test_regress/t/t_math_divw.v index e96b50467..9406748f8 100644 --- a/test_regress/t/t_math_divw.v +++ b/test_regress/t/t_math_divw.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_eq.py b/test_regress/t/t_math_eq.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_eq.py +++ b/test_regress/t/t_math_eq.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_eq.v b/test_regress/t/t_math_eq.v index 018f190c7..fe73d3314 100644 --- a/test_regress/t/t_math_eq.v +++ b/test_regress/t/t_math_eq.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_math_eq_bad.py b/test_regress/t/t_math_eq_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_math_eq_bad.py +++ b/test_regress/t/t_math_eq_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_eq_bad.v b/test_regress/t/t_math_eq_bad.v index 941519a74..095d1dd26 100644 --- a/test_regress/t/t_math_eq_bad.v +++ b/test_regress/t/t_math_eq_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_eq_noexpand.py b/test_regress/t/t_math_eq_noexpand.py index 9ee292fb7..01bfdfdb6 100755 --- a/test_regress/t/t_math_eq_noexpand.py +++ b/test_regress/t/t_math_eq_noexpand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_equal.py b/test_regress/t/t_math_equal.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_equal.py +++ b/test_regress/t/t_math_equal.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_equal.v b/test_regress/t/t_math_equal.v index dee162e01..3dfa5b579 100644 --- a/test_regress/t/t_math_equal.v +++ b/test_regress/t/t_math_equal.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_imm.py b/test_regress/t/t_math_imm.py index 539f320b1..84c09a3bb 100755 --- a/test_regress/t/t_math_imm.py +++ b/test_regress/t/t_math_imm.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_imm.v b/test_regress/t/t_math_imm.v index d5884e806..0c77528f2 100644 --- a/test_regress/t/t_math_imm.v +++ b/test_regress/t/t_math_imm.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // Example module to create problem. diff --git a/test_regress/t/t_math_imm2.cpp b/test_regress/t/t_math_imm2.cpp index 37cafbf37..ce282fe8d 100644 --- a/test_regress/t/t_math_imm2.cpp +++ b/test_regress/t/t_math_imm2.cpp @@ -1,6 +1,6 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_math_imm2.py b/test_regress/t/t_math_imm2.py index 273ccc85c..c012be81c 100755 --- a/test_regress/t/t_math_imm2.py +++ b/test_regress/t/t_math_imm2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_imm2.v b/test_regress/t/t_math_imm2.v index 57476f385..79ff28c2e 100644 --- a/test_regress/t/t_math_imm2.v +++ b/test_regress/t/t_math_imm2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // Example module to create problem. diff --git a/test_regress/t/t_math_insert_bound.py b/test_regress/t/t_math_insert_bound.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_insert_bound.py +++ b/test_regress/t/t_math_insert_bound.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_insert_bound.v b/test_regress/t/t_math_insert_bound.v index 5ddb940d4..3937a3919 100644 --- a/test_regress/t/t_math_insert_bound.v +++ b/test_regress/t/t_math_insert_bound.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Paul Swirhun. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Paul Swirhun // SPDX-License-Identifier: CC0-1.0 // Demonstrates the bug in https://github.com/verilator/verilator/issues/4850 diff --git a/test_regress/t/t_math_mul.py b/test_regress/t/t_math_mul.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_mul.py +++ b/test_regress/t/t_math_mul.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_mul.v b/test_regress/t/t_math_mul.v index 65d92878a..d93eb8950 100644 --- a/test_regress/t/t_math_mul.v +++ b/test_regress/t/t_math_mul.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_pick.py b/test_regress/t/t_math_pick.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_pick.py +++ b/test_regress/t/t_math_pick.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_pick.v b/test_regress/t/t_math_pick.v index 0908ed8a1..697166233 100644 --- a/test_regress/t/t_math_pick.v +++ b/test_regress/t/t_math_pick.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2013 // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_pow.py b/test_regress/t/t_math_pow.py index 774a16957..4b2bfc513 100755 --- a/test_regress/t/t_math_pow.py +++ b/test_regress/t/t_math_pow.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_pow.v b/test_regress/t/t_math_pow.v index e1c4f73eb..0fc280c26 100644 --- a/test_regress/t/t_math_pow.v +++ b/test_regress/t/t_math_pow.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_math_pow2.py b/test_regress/t/t_math_pow2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_pow2.py +++ b/test_regress/t/t_math_pow2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_pow2.v b/test_regress/t/t_math_pow2.v index 7cd74413e..d5315a1da 100644 --- a/test_regress/t/t_math_pow2.v +++ b/test_regress/t/t_math_pow2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_pow3.py b/test_regress/t/t_math_pow3.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_pow3.py +++ b/test_regress/t/t_math_pow3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_pow3.v b/test_regress/t/t_math_pow3.v index aeaba1b0d..db40cc664 100644 --- a/test_regress/t/t_math_pow3.v +++ b/test_regress/t/t_math_pow3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define checkh(gotv,expv) do if ((gotv) !== (expv)) begin $write("%%Error: %s:%0d: got='h%x exp='h%x\n", `__FILE__,`__LINE__, (gotv), (expv)); fail=1; end while(0) diff --git a/test_regress/t/t_math_pow4.py b/test_regress/t/t_math_pow4.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_pow4.py +++ b/test_regress/t/t_math_pow4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_pow4.v b/test_regress/t/t_math_pow4.v index cc3f3bdc2..4052cfb62 100644 --- a/test_regress/t/t_math_pow4.v +++ b/test_regress/t/t_math_pow4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Clifford Wolf. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Clifford Wolf // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_pow5.py b/test_regress/t/t_math_pow5.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_pow5.py +++ b/test_regress/t/t_math_pow5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_pow5.v b/test_regress/t/t_math_pow5.v index f51b99395..861d12176 100644 --- a/test_regress/t/t_math_pow5.v +++ b/test_regress/t/t_math_pow5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_pow6.py b/test_regress/t/t_math_pow6.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_pow6.py +++ b/test_regress/t/t_math_pow6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_pow6.v b/test_regress/t/t_math_pow6.v index af43e5233..37c85e770 100644 --- a/test_regress/t/t_math_pow6.v +++ b/test_regress/t/t_math_pow6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_pow7.cpp b/test_regress/t/t_math_pow7.cpp index 703e10f00..fea8b56d0 100644 --- a/test_regress/t/t_math_pow7.cpp +++ b/test_regress/t/t_math_pow7.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_math_pow7.py b/test_regress/t/t_math_pow7.py index f37ad07c8..b6662862a 100755 --- a/test_regress/t/t_math_pow7.py +++ b/test_regress/t/t_math_pow7.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_pow7.v b/test_regress/t/t_math_pow7.v index 20c2070a2..d94e53835 100644 --- a/test_regress/t/t_math_pow7.v +++ b/test_regress/t/t_math_pow7.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_math_precedence.py b/test_regress/t/t_math_precedence.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_precedence.py +++ b/test_regress/t/t_math_precedence.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_precedence.v b/test_regress/t/t_math_precedence.v index 85d2f48f5..1d0815f15 100644 --- a/test_regress/t/t_math_precedence.v +++ b/test_regress/t/t_math_precedence.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_real.py b/test_regress/t/t_math_real.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_real.py +++ b/test_regress/t/t_math_real.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_real.v b/test_regress/t/t_math_real.v index 6c6ac73e0..39892dbd9 100644 --- a/test_regress/t/t_math_real.v +++ b/test_regress/t/t_math_real.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `define stop $stop diff --git a/test_regress/t/t_math_real_private.py b/test_regress/t/t_math_real_private.py index cb7c72226..9bded70c6 100755 --- a/test_regress/t/t_math_real_private.py +++ b/test_regress/t/t_math_real_private.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_real_public.py b/test_regress/t/t_math_real_public.py index d6ccbb8bd..f7e482baa 100755 --- a/test_regress/t/t_math_real_public.py +++ b/test_regress/t/t_math_real_public.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_real_public.v b/test_regress/t/t_math_real_public.v index fec4bdacf..accf2fe02 100644 --- a/test_regress/t/t_math_real_public.v +++ b/test_regress/t/t_math_real_public.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2018 by Alex Solomatnikov +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Alex Solomatnikov // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_real_random.py b/test_regress/t/t_math_real_random.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_real_random.py +++ b/test_regress/t/t_math_real_random.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_real_random.v b/test_regress/t/t_math_real_random.v index 46d343054..4e9044a90 100644 --- a/test_regress/t/t_math_real_random.v +++ b/test_regress/t/t_math_real_random.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Wilson Snyder. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_math_real_round.py b/test_regress/t/t_math_real_round.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_real_round.py +++ b/test_regress/t/t_math_real_round.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_real_round.v b/test_regress/t/t_math_real_round.v index 7826fcf9f..1677c0f40 100644 --- a/test_regress/t/t_math_real_round.v +++ b/test_regress/t/t_math_real_round.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `define is_near_real(a,b) (( ((a)<(b)) ? (b)-(a) : (a)-(b)) < (((a)/(b))*0.0001)) diff --git a/test_regress/t/t_math_red.py b/test_regress/t/t_math_red.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_red.py +++ b/test_regress/t/t_math_red.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_red.v b/test_regress/t/t_math_red.v index c9d9d2b63..a357c471c 100644 --- a/test_regress/t/t_math_red.v +++ b/test_regress/t/t_math_red.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_math_red_noexpand.py b/test_regress/t/t_math_red_noexpand.py index eb44fb046..26f290259 100755 --- a/test_regress/t/t_math_red_noexpand.py +++ b/test_regress/t/t_math_red_noexpand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_repl.py b/test_regress/t/t_math_repl.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_repl.py +++ b/test_regress/t/t_math_repl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_repl.v b/test_regress/t/t_math_repl.v index e36b15d49..91c7e1230 100644 --- a/test_regress/t/t_math_repl.v +++ b/test_regress/t/t_math_repl.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_repl2_bad.py b/test_regress/t/t_math_repl2_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_math_repl2_bad.py +++ b/test_regress/t/t_math_repl2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_repl2_bad.v b/test_regress/t/t_math_repl2_bad.v index 346dcebde..a1e7048a5 100644 --- a/test_regress/t/t_math_repl2_bad.v +++ b/test_regress/t/t_math_repl2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_math_repl3_bad.py b/test_regress/t/t_math_repl3_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_math_repl3_bad.py +++ b/test_regress/t/t_math_repl3_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_repl3_bad.v b/test_regress/t/t_math_repl3_bad.v index 66192c87e..33c3c8f5a 100644 --- a/test_regress/t/t_math_repl3_bad.v +++ b/test_regress/t/t_math_repl3_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t #( diff --git a/test_regress/t/t_math_repl_bad.py b/test_regress/t/t_math_repl_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_math_repl_bad.py +++ b/test_regress/t/t_math_repl_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_repl_bad.v b/test_regress/t/t_math_repl_bad.v index bb83d9ad5..96ad2981e 100644 --- a/test_regress/t/t_math_repl_bad.v +++ b/test_regress/t/t_math_repl_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_reverse.py b/test_regress/t/t_math_reverse.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_reverse.py +++ b/test_regress/t/t_math_reverse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_reverse.v b/test_regress/t/t_math_reverse.v index 15ee7de62..0cfc3bd1c 100644 --- a/test_regress/t/t_math_reverse.v +++ b/test_regress/t/t_math_reverse.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_shift.py b/test_regress/t/t_math_shift.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_shift.py +++ b/test_regress/t/t_math_shift.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shift.v b/test_regress/t/t_math_shift.v index e8f9379c4..d37162520 100644 --- a/test_regress/t/t_math_shift.v +++ b/test_regress/t/t_math_shift.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_shift_extend.py b/test_regress/t/t_math_shift_extend.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_shift_extend.py +++ b/test_regress/t/t_math_shift_extend.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shift_extend.v b/test_regress/t/t_math_shift_extend.v index 787c3afca..43d75aeca 100644 --- a/test_regress/t/t_math_shift_extend.v +++ b/test_regress/t/t_math_shift_extend.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_shift_huge.py b/test_regress/t/t_math_shift_huge.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_math_shift_huge.py +++ b/test_regress/t/t_math_shift_huge.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shift_huge.v b/test_regress/t/t_math_shift_huge.v index 900bbc188..51c67da7a 100644 --- a/test_regress/t/t_math_shift_huge.v +++ b/test_regress/t/t_math_shift_huge.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_math_shift_noexpand.py b/test_regress/t/t_math_shift_noexpand.py index 72d3f29af..1e604ddc3 100755 --- a/test_regress/t/t_math_shift_noexpand.py +++ b/test_regress/t/t_math_shift_noexpand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shift_rep.py b/test_regress/t/t_math_shift_rep.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_shift_rep.py +++ b/test_regress/t/t_math_shift_rep.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shift_rep.v b/test_regress/t/t_math_shift_rep.v index edfcf059e..5b8921eda 100644 --- a/test_regress/t/t_math_shift_rep.v +++ b/test_regress/t/t_math_shift_rep.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_shift_sel.py b/test_regress/t/t_math_shift_sel.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_shift_sel.py +++ b/test_regress/t/t_math_shift_sel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shift_sel.v b/test_regress/t/t_math_shift_sel.v index 569f3b170..9d6436e9b 100644 --- a/test_regress/t/t_math_shift_sel.v +++ b/test_regress/t/t_math_shift_sel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_shift_side.py b/test_regress/t/t_math_shift_side.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_shift_side.py +++ b/test_regress/t/t_math_shift_side.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shift_side.v b/test_regress/t/t_math_shift_side.v index 46eb2915c..f08c3b414 100644 --- a/test_regress/t/t_math_shift_side.v +++ b/test_regress/t/t_math_shift_side.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_math_shiftls.py b/test_regress/t/t_math_shiftls.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_math_shiftls.py +++ b/test_regress/t/t_math_shiftls.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shiftls.v b/test_regress/t/t_math_shiftls.v index 561a04f6e..eb852e804 100644 --- a/test_regress/t/t_math_shiftls.v +++ b/test_regress/t/t_math_shiftls.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Zhen Yan. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Zhen Yan // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_math_shiftrs.py b/test_regress/t/t_math_shiftrs.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_shiftrs.py +++ b/test_regress/t/t_math_shiftrs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shiftrs.v b/test_regress/t/t_math_shiftrs.v index 1622ebbdb..058e99e5e 100644 --- a/test_regress/t/t_math_shiftrs.v +++ b/test_regress/t/t_math_shiftrs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_shiftrs2.py b/test_regress/t/t_math_shiftrs2.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_math_shiftrs2.py +++ b/test_regress/t/t_math_shiftrs2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shiftrs2.v b/test_regress/t/t_math_shiftrs2.v index 821604679..e239a918c 100644 --- a/test_regress/t/t_math_shiftrs2.v +++ b/test_regress/t/t_math_shiftrs2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_math_shortcircuit_assocsel.py b/test_regress/t/t_math_shortcircuit_assocsel.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_shortcircuit_assocsel.py +++ b/test_regress/t/t_math_shortcircuit_assocsel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shortcircuit_assocsel.v b/test_regress/t/t_math_shortcircuit_assocsel.v index c12b80d36..04081e757 100644 --- a/test_regress/t/t_math_shortcircuit_assocsel.v +++ b/test_regress/t/t_math_shortcircuit_assocsel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_shortcircuit_dynsel.py b/test_regress/t/t_math_shortcircuit_dynsel.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_shortcircuit_dynsel.py +++ b/test_regress/t/t_math_shortcircuit_dynsel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shortcircuit_dynsel.v b/test_regress/t/t_math_shortcircuit_dynsel.v index 52b4bf995..f3424e26b 100644 --- a/test_regress/t/t_math_shortcircuit_dynsel.v +++ b/test_regress/t/t_math_shortcircuit_dynsel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_shortreal.py b/test_regress/t/t_math_shortreal.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_shortreal.py +++ b/test_regress/t/t_math_shortreal.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shortreal.v b/test_regress/t/t_math_shortreal.v index faf30f99a..0e525b14d 100644 --- a/test_regress/t/t_math_shortreal.v +++ b/test_regress/t/t_math_shortreal.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `define is_near_real(a,b) (( ((a)<(b)) ? (b)-(a) : (a)-(b)) < (((a)/(b))*0.0001)) diff --git a/test_regress/t/t_math_shortreal_unsup_bad.py b/test_regress/t/t_math_shortreal_unsup_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_math_shortreal_unsup_bad.py +++ b/test_regress/t/t_math_shortreal_unsup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_shortreal_unsup_bad.v b/test_regress/t/t_math_shortreal_unsup_bad.v index 2e13b26d4..e01f6b63f 100644 --- a/test_regress/t/t_math_shortreal_unsup_bad.v +++ b/test_regress/t/t_math_shortreal_unsup_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_sign_extend.py b/test_regress/t/t_math_sign_extend.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_sign_extend.py +++ b/test_regress/t/t_math_sign_extend.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_sign_extend.v b/test_regress/t/t_math_sign_extend.v index fd00fc46b..ddbd5972f 100644 --- a/test_regress/t/t_math_sign_extend.v +++ b/test_regress/t/t_math_sign_extend.v @@ -3,8 +3,8 @@ // This test demonstrates an issue with sign extension. // Assigning to localparms larger than 32 bits broke in 3.862 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Mike Thyer. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Mike Thyer // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_signed.py b/test_regress/t/t_math_signed.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_signed.py +++ b/test_regress/t/t_math_signed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_signed.v b/test_regress/t/t_math_signed.v index 7adf78026..1b51c6f16 100644 --- a/test_regress/t/t_math_signed.v +++ b/test_regress/t/t_math_signed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_signed2.py b/test_regress/t/t_math_signed2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_signed2.py +++ b/test_regress/t/t_math_signed2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_signed2.v b/test_regress/t/t_math_signed2.v index edfb02686..560686be1 100644 --- a/test_regress/t/t_math_signed2.v +++ b/test_regress/t/t_math_signed2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2007 by Peter Debacker. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Peter Debacker // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_signed3.py b/test_regress/t/t_math_signed3.py index 5579de2ce..8a4d632f3 100755 --- a/test_regress/t/t_math_signed3.py +++ b/test_regress/t/t_math_signed3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_signed3.v b/test_regress/t/t_math_signed3.v index 98d008aaf..e136f6498 100644 --- a/test_regress/t/t_math_signed3.v +++ b/test_regress/t/t_math_signed3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_math_signed3_noopt.py b/test_regress/t/t_math_signed3_noopt.py index d3177f773..1903e42f5 100755 --- a/test_regress/t/t_math_signed3_noopt.py +++ b/test_regress/t/t_math_signed3_noopt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_signed4.py b/test_regress/t/t_math_signed4.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_signed4.py +++ b/test_regress/t/t_math_signed4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_signed4.v b/test_regress/t/t_math_signed4.v index 30e267209..1cf044432 100644 --- a/test_regress/t/t_math_signed4.v +++ b/test_regress/t/t_math_signed4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define checkh(gotv,expv) do if ((gotv) !== (expv)) begin $write("%%Error: %s:%0d: got='h%x exp='h%x\n", `__FILE__,`__LINE__, (gotv), (expv)); fail='1; end while(0) diff --git a/test_regress/t/t_math_signed5.py b/test_regress/t/t_math_signed5.py index 46560bc9c..346ef8602 100755 --- a/test_regress/t/t_math_signed5.py +++ b/test_regress/t/t_math_signed5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_signed5.v b/test_regress/t/t_math_signed5.v index b4c2b9ca0..300ce5e92 100644 --- a/test_regress/t/t_math_signed5.v +++ b/test_regress/t/t_math_signed5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define checkh(gotv,expv) do if ((gotv) !== (expv)) begin $write("%%Error: %s:%0d: got='h%x exp='h%x\n", `__FILE__,`__LINE__, (gotv), (expv)); fail='1; end while(0) diff --git a/test_regress/t/t_math_signed5_timing.py b/test_regress/t/t_math_signed5_timing.py index cbfc15a4b..3b2dd3bcc 100755 --- a/test_regress/t/t_math_signed5_timing.py +++ b/test_regress/t/t_math_signed5_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_signed6.py b/test_regress/t/t_math_signed6.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_signed6.py +++ b/test_regress/t/t_math_signed6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_signed6.v b/test_regress/t/t_math_signed6.v index 891823838..db22170bf 100644 --- a/test_regress/t/t_math_signed6.v +++ b/test_regress/t/t_math_signed6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_math_signed7.py b/test_regress/t/t_math_signed7.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_signed7.py +++ b/test_regress/t/t_math_signed7.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_signed7.v b/test_regress/t/t_math_signed7.v index ac31749a5..0752ba9ba 100644 --- a/test_regress/t/t_math_signed7.v +++ b/test_regress/t/t_math_signed7.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_math_signed_calc.py b/test_regress/t/t_math_signed_calc.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_signed_calc.py +++ b/test_regress/t/t_math_signed_calc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_signed_calc.v b/test_regress/t/t_math_signed_calc.v index e89562a81..44f9329bd 100644 --- a/test_regress/t/t_math_signed_calc.v +++ b/test_regress/t/t_math_signed_calc.v @@ -3,8 +3,8 @@ // This mode performs signed number computations in the case of a particular // interface definition. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Raynard Qiao. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Raynard Qiao // SPDX-License-Identifier: CC0-1.0 // issure 3294 diff --git a/test_regress/t/t_math_signed_noexpand.py b/test_regress/t/t_math_signed_noexpand.py index 52c2b4c7a..c374a73cb 100755 --- a/test_regress/t/t_math_signed_noexpand.py +++ b/test_regress/t/t_math_signed_noexpand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_signed_wire.py b/test_regress/t/t_math_signed_wire.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_signed_wire.py +++ b/test_regress/t/t_math_signed_wire.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_signed_wire.v b/test_regress/t/t_math_signed_wire.v index 806044ddd..a617bd695 100644 --- a/test_regress/t/t_math_signed_wire.v +++ b/test_regress/t/t_math_signed_wire.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug511 diff --git a/test_regress/t/t_math_strwidth.py b/test_regress/t/t_math_strwidth.py index 272dabc9b..5216a1f34 100755 --- a/test_regress/t/t_math_strwidth.py +++ b/test_regress/t/t_math_strwidth.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_strwidth.v b/test_regress/t/t_math_strwidth.v index c03bd9375..17fba34a6 100644 --- a/test_regress/t/t_math_strwidth.v +++ b/test_regress/t/t_math_strwidth.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008-2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008-2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_svl.py b/test_regress/t/t_math_svl.py index f5ff115eb..7c9216f0e 100755 --- a/test_regress/t/t_math_svl.py +++ b/test_regress/t/t_math_svl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_svl.v b/test_regress/t/t_math_svl.v index 260e46a3e..568e94980 100644 --- a/test_regress/t/t_math_svl.v +++ b/test_regress/t/t_math_svl.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_svl2.py b/test_regress/t/t_math_svl2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_svl2.py +++ b/test_regress/t/t_math_svl2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_svl2.v b/test_regress/t/t_math_svl2.v index ccd1a1c7a..8159f586e 100644 --- a/test_regress/t/t_math_svl2.v +++ b/test_regress/t/t_math_svl2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_swap.py b/test_regress/t/t_math_swap.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_swap.py +++ b/test_regress/t/t_math_swap.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_swap.v b/test_regress/t/t_math_swap.v index 7a0ab5dee..189ba4c51 100644 --- a/test_regress/t/t_math_swap.v +++ b/test_regress/t/t_math_swap.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_synmul.py b/test_regress/t/t_math_synmul.py index 153317c33..7f09b9e2c 100755 --- a/test_regress/t/t_math_synmul.py +++ b/test_regress/t/t_math_synmul.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_synmul.v b/test_regress/t/t_math_synmul.v index 9d69de9b9..f8d2098a2 100644 --- a/test_regress/t/t_math_synmul.v +++ b/test_regress/t/t_math_synmul.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_math_synmul_mul.v b/test_regress/t/t_math_synmul_mul.v index 1d199fdb2..14a3388fa 100644 --- a/test_regress/t/t_math_synmul_mul.v +++ b/test_regress/t/t_math_synmul_mul.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Mahesh Kumashikar +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Mahesh Kumashikar // SPDX-License-Identifier: CC0-1.0 module t_math_synmul_mul (/*AUTOARG*/ diff --git a/test_regress/t/t_math_tri.py b/test_regress/t/t_math_tri.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_tri.py +++ b/test_regress/t/t_math_tri.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_tri.v b/test_regress/t/t_math_tri.v index 462a430c6..38d20e5fb 100644 --- a/test_regress/t/t_math_tri.v +++ b/test_regress/t/t_math_tri.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_math_trig.py b/test_regress/t/t_math_trig.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_trig.py +++ b/test_regress/t/t_math_trig.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_trig.v b/test_regress/t/t_math_trig.v index 91e9d3066..b94ab5a98 100644 --- a/test_regress/t/t_math_trig.v +++ b/test_regress/t/t_math_trig.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_vgen.py b/test_regress/t/t_math_vgen.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_vgen.py +++ b/test_regress/t/t_math_vgen.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_vgen.v b/test_regress/t/t_math_vgen.v index c2b0f7720..783ce5d2f 100644 --- a/test_regress/t/t_math_vgen.v +++ b/test_regress/t/t_math_vgen.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_vliw.py b/test_regress/t/t_math_vliw.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_vliw.py +++ b/test_regress/t/t_math_vliw.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_vliw.v b/test_regress/t/t_math_vliw.v index 4aa2d26e1..316d697f1 100644 --- a/test_regress/t/t_math_vliw.v +++ b/test_regress/t/t_math_vliw.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_vliw_noexpand.py b/test_regress/t/t_math_vliw_noexpand.py index ca6a4fa58..504aca69c 100755 --- a/test_regress/t/t_math_vliw_noexpand.py +++ b/test_regress/t/t_math_vliw_noexpand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_wallace.py b/test_regress/t/t_math_wallace.py index f64ff6ad9..c8511382a 100755 --- a/test_regress/t/t_math_wallace.py +++ b/test_regress/t/t_math_wallace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_wallace.v b/test_regress/t/t_math_wallace.v index 31cf9a460..5d809a2fc 100644 --- a/test_regress/t/t_math_wallace.v +++ b/test_regress/t/t_math_wallace.v @@ -1,8 +1,8 @@ // -*- Verilog -*- // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_math_wallace_mul.v b/test_regress/t/t_math_wallace_mul.v index 75a67dfc4..f32705ff1 100644 --- a/test_regress/t/t_math_wallace_mul.v +++ b/test_regress/t/t_math_wallace_mul.v @@ -1,8 +1,8 @@ // -*- Verilog -*- // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_math_wallace_mul ( /*AUTOARG*/ diff --git a/test_regress/t/t_math_wide_bad.py b/test_regress/t/t_math_wide_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_math_wide_bad.py +++ b/test_regress/t/t_math_wide_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_wide_bad.v b/test_regress/t/t_math_wide_bad.v index 2f54d5456..75892c1a1 100644 --- a/test_regress/t/t_math_wide_bad.v +++ b/test_regress/t/t_math_wide_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_wide_inc.py b/test_regress/t/t_math_wide_inc.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_wide_inc.py +++ b/test_regress/t/t_math_wide_inc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_wide_inc.v b/test_regress/t/t_math_wide_inc.v index 1d62ca03f..c49ba93e5 100644 --- a/test_regress/t/t_math_wide_inc.v +++ b/test_regress/t/t_math_wide_inc.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2023 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_math_width.py b/test_regress/t/t_math_width.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_width.py +++ b/test_regress/t/t_math_width.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_width.v b/test_regress/t/t_math_width.v index a9ba18780..d53ae51eb 100644 --- a/test_regress/t/t_math_width.v +++ b/test_regress/t/t_math_width.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_math_yosys.py b/test_regress/t/t_math_yosys.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_math_yosys.py +++ b/test_regress/t/t_math_yosys.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_math_yosys.v b/test_regress/t/t_math_yosys.v index 9e14a38f6..fd7041417 100644 --- a/test_regress/t/t_math_yosys.v +++ b/test_regress/t/t_math_yosys.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Claire Wolf. +// SPDX-FileCopyrightText: 2020 Claire Wolf // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_mem.py b/test_regress/t/t_mem.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem.py +++ b/test_regress/t/t_mem.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem.v b/test_regress/t/t_mem.v index 5baa226a0..4eb216ac2 100644 --- a/test_regress/t/t_mem.v +++ b/test_regress/t/t_mem.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_banks.py b/test_regress/t/t_mem_banks.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem_banks.py +++ b/test_regress/t/t_mem_banks.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_banks.v b/test_regress/t/t_mem_banks.v index cef449442..dafe0c590 100644 --- a/test_regress/t/t_mem_banks.v +++ b/test_regress/t/t_mem_banks.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_mem_big_bad.py b/test_regress/t/t_mem_big_bad.py index dece38f4e..c7d9b21a5 100755 --- a/test_regress/t/t_mem_big_bad.py +++ b/test_regress/t/t_mem_big_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_big_bad.v b/test_regress/t/t_mem_big_bad.v index eadfb3f1e..d17e085ab 100644 --- a/test_regress/t/t_mem_big_bad.v +++ b/test_regress/t/t_mem_big_bad.v @@ -1,7 +1,7 @@ // This test shall generate a warning, but not an internal error. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Zhanglei Wang. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Zhanglei Wang // SPDX-License-Identifier: CC0-1.0 module t_bigmem( input wire clk, diff --git a/test_regress/t/t_mem_bound_bad.py b/test_regress/t/t_mem_bound_bad.py index c038d3707..0b18482f0 100755 --- a/test_regress/t/t_mem_bound_bad.py +++ b/test_regress/t/t_mem_bound_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_bound_bad.v b/test_regress/t/t_mem_bound_bad.v index 61919afbe..06d708ead 100644 --- a/test_regress/t/t_mem_bound_bad.v +++ b/test_regress/t/t_mem_bound_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Jie Xu +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Jie Xu // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_mem_cond.py b/test_regress/t/t_mem_cond.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem_cond.py +++ b/test_regress/t/t_mem_cond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_cond.v b/test_regress/t/t_mem_cond.v index b5d6f3f63..0c467f030 100644 --- a/test_regress/t/t_mem_cond.v +++ b/test_regress/t/t_mem_cond.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_fifo.py b/test_regress/t/t_mem_fifo.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem_fifo.py +++ b/test_regress/t/t_mem_fifo.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_fifo.v b/test_regress/t/t_mem_fifo.v index ca1e13940..7e8817db1 100644 --- a/test_regress/t/t_mem_fifo.v +++ b/test_regress/t/t_mem_fifo.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_file.py b/test_regress/t/t_mem_file.py index a06492309..c996a862c 100755 --- a/test_regress/t/t_mem_file.py +++ b/test_regress/t/t_mem_file.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_file.v b/test_regress/t/t_mem_file.v index 8d9dacb09..2ca91b96f 100644 --- a/test_regress/t/t_mem_file.v +++ b/test_regress/t/t_mem_file.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_first.py b/test_regress/t/t_mem_first.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem_first.py +++ b/test_regress/t/t_mem_first.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_first.v b/test_regress/t/t_mem_first.v index dfda7d9cb..bffd25a3c 100644 --- a/test_regress/t/t_mem_first.v +++ b/test_regress/t/t_mem_first.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_func.py b/test_regress/t/t_mem_func.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem_func.py +++ b/test_regress/t/t_mem_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_func.v b/test_regress/t/t_mem_func.v index 86cd1f7b2..6376d6a2f 100644 --- a/test_regress/t/t_mem_func.v +++ b/test_regress/t/t_mem_func.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_iforder.py b/test_regress/t/t_mem_iforder.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem_iforder.py +++ b/test_regress/t/t_mem_iforder.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_iforder.v b/test_regress/t/t_mem_iforder.v index 32b56f4a6..37b974ca9 100644 --- a/test_regress/t/t_mem_iforder.v +++ b/test_regress/t/t_mem_iforder.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_multi_io.py b/test_regress/t/t_mem_multi_io.py index ca839f8e4..598ae0253 100755 --- a/test_regress/t/t_mem_multi_io.py +++ b/test_regress/t/t_mem_multi_io.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_multi_io.v b/test_regress/t/t_mem_multi_io.v index 67641c734..b54ce06b6 100644 --- a/test_regress/t/t_mem_multi_io.v +++ b/test_regress/t/t_mem_multi_io.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_multi_io2.cpp b/test_regress/t/t_mem_multi_io2.cpp index 56d37c58f..bb156ce7a 100644 --- a/test_regress/t/t_mem_multi_io2.cpp +++ b/test_regress/t/t_mem_multi_io2.cpp @@ -1,7 +1,7 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2008 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Lane Brooks // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_mem_multi_io2.v b/test_regress/t/t_mem_multi_io2.v index d43e65d2f..6075899c0 100644 --- a/test_regress/t/t_mem_multi_io2.v +++ b/test_regress/t/t_mem_multi_io2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2008 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Lane Brooks // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_multi_io2_cc.py b/test_regress/t/t_mem_multi_io2_cc.py index de38bbd98..c6c932196 100755 --- a/test_regress/t/t_mem_multi_io2_cc.py +++ b/test_regress/t/t_mem_multi_io2_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_multi_io2_sc.py b/test_regress/t/t_mem_multi_io2_sc.py index 25fa435f5..703f7eb10 100755 --- a/test_regress/t/t_mem_multi_io2_sc.py +++ b/test_regress/t/t_mem_multi_io2_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_multi_io3.cpp b/test_regress/t/t_mem_multi_io3.cpp index 8f2b519d9..945326e4c 100644 --- a/test_regress/t/t_mem_multi_io3.cpp +++ b/test_regress/t/t_mem_multi_io3.cpp @@ -1,7 +1,7 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_mem_multi_io3.v b/test_regress/t/t_mem_multi_io3.v index 3a70d6e26..ca37f3b13 100644 --- a/test_regress/t/t_mem_multi_io3.v +++ b/test_regress/t/t_mem_multi_io3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2013 // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_mem_multi_io3_cc.py b/test_regress/t/t_mem_multi_io3_cc.py index 4cd1b4166..dc29bdca4 100755 --- a/test_regress/t/t_mem_multi_io3_cc.py +++ b/test_regress/t/t_mem_multi_io3_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_multi_io3_sc.py b/test_regress/t/t_mem_multi_io3_sc.py index 49c0e89c1..de51ff34a 100755 --- a/test_regress/t/t_mem_multi_io3_sc.py +++ b/test_regress/t/t_mem_multi_io3_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_multi_ref_bad.py b/test_regress/t/t_mem_multi_ref_bad.py index 6e8952fd0..516a28fc4 100755 --- a/test_regress/t/t_mem_multi_ref_bad.py +++ b/test_regress/t/t_mem_multi_ref_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_multi_ref_bad.v b/test_regress/t/t_mem_multi_ref_bad.v index 293aad9ae..b66f7a9c0 100644 --- a/test_regress/t/t_mem_multi_ref_bad.v +++ b/test_regress/t/t_mem_multi_ref_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_mem_multidim.py b/test_regress/t/t_mem_multidim.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem_multidim.py +++ b/test_regress/t/t_mem_multidim.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_multidim.v b/test_regress/t/t_mem_multidim.v index ca1307553..9ee30eba0 100644 --- a/test_regress/t/t_mem_multidim.v +++ b/test_regress/t/t_mem_multidim.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_multidim_Ox.py b/test_regress/t/t_mem_multidim_Ox.py index 7b2c5a036..cdb59a71a 100755 --- a/test_regress/t/t_mem_multidim_Ox.py +++ b/test_regress/t/t_mem_multidim_Ox.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_multidim_trace.py b/test_regress/t/t_mem_multidim_trace.py index b59d45ff6..7da947d30 100755 --- a/test_regress/t/t_mem_multidim_trace.py +++ b/test_regress/t/t_mem_multidim_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_multiwire.py b/test_regress/t/t_mem_multiwire.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem_multiwire.py +++ b/test_regress/t/t_mem_multiwire.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_multiwire.v b/test_regress/t/t_mem_multiwire.v index 15569e2f7..bb033afa8 100644 --- a/test_regress/t/t_mem_multiwire.v +++ b/test_regress/t/t_mem_multiwire.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_packed.py b/test_regress/t/t_mem_packed.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem_packed.py +++ b/test_regress/t/t_mem_packed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_packed.v b/test_regress/t/t_mem_packed.v index eb570fc5a..49412fe83 100644 --- a/test_regress/t/t_mem_packed.v +++ b/test_regress/t/t_mem_packed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_packed_assign.py b/test_regress/t/t_mem_packed_assign.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem_packed_assign.py +++ b/test_regress/t/t_mem_packed_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_packed_assign.v b/test_regress/t/t_mem_packed_assign.v index 98e5c9112..b6c85b175 100644 --- a/test_regress/t/t_mem_packed_assign.v +++ b/test_regress/t/t_mem_packed_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_packed_bad.py b/test_regress/t/t_mem_packed_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_mem_packed_bad.py +++ b/test_regress/t/t_mem_packed_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_packed_bad.v b/test_regress/t/t_mem_packed_bad.v index 386c671e9..440674eac 100644 --- a/test_regress/t/t_mem_packed_bad.v +++ b/test_regress/t/t_mem_packed_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_packed_noexpand.py b/test_regress/t/t_mem_packed_noexpand.py index 0dcc3d32a..839d9ad10 100755 --- a/test_regress/t/t_mem_packed_noexpand.py +++ b/test_regress/t/t_mem_packed_noexpand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_shift.py b/test_regress/t/t_mem_shift.py index 7258ac668..4768655a8 100755 --- a/test_regress/t/t_mem_shift.py +++ b/test_regress/t/t_mem_shift.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_shift.v b/test_regress/t/t_mem_shift.v index af523b4fe..668f88dd0 100644 --- a/test_regress/t/t_mem_shift.v +++ b/test_regress/t/t_mem_shift.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_slice.py b/test_regress/t/t_mem_slice.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem_slice.py +++ b/test_regress/t/t_mem_slice.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_slice.v b/test_regress/t/t_mem_slice.v index 66aa61509..26c7f8b39 100644 --- a/test_regress/t/t_mem_slice.v +++ b/test_regress/t/t_mem_slice.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_slice_bad.py b/test_regress/t/t_mem_slice_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_mem_slice_bad.py +++ b/test_regress/t/t_mem_slice_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_slice_bad.v b/test_regress/t/t_mem_slice_bad.v index 29aa8aaa9..ca5535af9 100644 --- a/test_regress/t/t_mem_slice_bad.v +++ b/test_regress/t/t_mem_slice_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_slice_conc_bad.py b/test_regress/t/t_mem_slice_conc_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_mem_slice_conc_bad.py +++ b/test_regress/t/t_mem_slice_conc_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_slice_conc_bad.v b/test_regress/t/t_mem_slice_conc_bad.v index 07b9bc4c2..f5a2f0c71 100644 --- a/test_regress/t/t_mem_slice_conc_bad.v +++ b/test_regress/t/t_mem_slice_conc_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // bug354 diff --git a/test_regress/t/t_mem_slice_dtype_bad.py b/test_regress/t/t_mem_slice_dtype_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_mem_slice_dtype_bad.py +++ b/test_regress/t/t_mem_slice_dtype_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_slice_dtype_bad.v b/test_regress/t/t_mem_slice_dtype_bad.v index 687b2957c..75a28431d 100644 --- a/test_regress/t/t_mem_slice_dtype_bad.v +++ b/test_regress/t/t_mem_slice_dtype_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Alex Solomatnikov. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Alex Solomatnikov // SPDX-License-Identifier: CC0-1.0 typedef logic [$clog2(26+1)-1:0] way_cnt_t; diff --git a/test_regress/t/t_mem_slot.cpp b/test_regress/t/t_mem_slot.cpp index 595c2768b..6a6eba92a 100644 --- a/test_regress/t/t_mem_slot.cpp +++ b/test_regress/t/t_mem_slot.cpp @@ -1,6 +1,6 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_mem_slot.py b/test_regress/t/t_mem_slot.py index 7b94250d8..eb8f88301 100755 --- a/test_regress/t/t_mem_slot.py +++ b/test_regress/t/t_mem_slot.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_slot.v b/test_regress/t/t_mem_slot.v index 63ce7d137..be3ea9de8 100644 --- a/test_regress/t/t_mem_slot.v +++ b/test_regress/t/t_mem_slot.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define RegDel 1 diff --git a/test_regress/t/t_mem_trace_split.py b/test_regress/t/t_mem_trace_split.py index 14fc22b86..cfdafbaff 100755 --- a/test_regress/t/t_mem_trace_split.py +++ b/test_regress/t/t_mem_trace_split.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_trace_split.v b/test_regress/t/t_mem_trace_split.v index 8554ef831..d83f9ab23 100644 --- a/test_regress/t/t_mem_trace_split.v +++ b/test_regress/t/t_mem_trace_split.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Demonstrate complex user typea problem with --x-assign // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mem_twoedge.py b/test_regress/t/t_mem_twoedge.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mem_twoedge.py +++ b/test_regress/t/t_mem_twoedge.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mem_twoedge.v b/test_regress/t/t_mem_twoedge.v index c180efbd4..f4618640f 100644 --- a/test_regress/t/t_mem_twoedge.v +++ b/test_regress/t/t_mem_twoedge.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_metacmt_fargs.py b/test_regress/t/t_metacmt_fargs.py index 06454285a..dfeac128d 100755 --- a/test_regress/t/t_metacmt_fargs.py +++ b/test_regress/t/t_metacmt_fargs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_metacmt_fargs.v b/test_regress/t/t_metacmt_fargs.v index 88fd04bb4..c29860879 100644 --- a/test_regress/t/t_metacmt_fargs.v +++ b/test_regress/t/t_metacmt_fargs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator fargs --binary -Wno-WIDTHEXPAND diff --git a/test_regress/t/t_metacmt_fargs_bad.py b/test_regress/t/t_metacmt_fargs_bad.py index 54eb6c48d..f6ea13fea 100755 --- a/test_regress/t/t_metacmt_fargs_bad.py +++ b/test_regress/t/t_metacmt_fargs_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_metacmt_fargs_bad.v b/test_regress/t/t_metacmt_fargs_bad.v index 93649c65e..ba0e8d41f 100644 --- a/test_regress/t/t_metacmt_fargs_bad.v +++ b/test_regress/t/t_metacmt_fargs_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 /* verilator fargs --cc diff --git a/test_regress/t/t_metacmt_onoff.py b/test_regress/t/t_metacmt_onoff.py index 6585af685..b7449248c 100755 --- a/test_regress/t/t_metacmt_onoff.py +++ b/test_regress/t/t_metacmt_onoff.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_metacmt_onoff.v b/test_regress/t/t_metacmt_onoff.v index 91dc5eeae..80011e19f 100644 --- a/test_regress/t/t_metacmt_onoff.v +++ b/test_regress/t/t_metacmt_onoff.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_mod_automatic.py b/test_regress/t/t_mod_automatic.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mod_automatic.py +++ b/test_regress/t/t_mod_automatic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_automatic.v b/test_regress/t/t_mod_automatic.v index 517216789..d0ad14293 100644 --- a/test_regress/t/t_mod_automatic.v +++ b/test_regress/t/t_mod_automatic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module automatic t; diff --git a/test_regress/t/t_mod_dollar$.py b/test_regress/t/t_mod_dollar$.py index 122e74976..1162efed3 100755 --- a/test_regress/t/t_mod_dollar$.py +++ b/test_regress/t/t_mod_dollar$.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_dollar$.v b/test_regress/t/t_mod_dollar$.v index 3eaadfd6d..f748ff820 100644 --- a/test_regress/t/t_mod_dollar$.v +++ b/test_regress/t/t_mod_dollar$.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by engr248. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2020 engr248 // SPDX-License-Identifier: CC0-1.0 module \foo$bar ; diff --git a/test_regress/t/t_mod_dot.py b/test_regress/t/t_mod_dot.py index c0aa692c8..5fb4c194b 100755 --- a/test_regress/t/t_mod_dot.py +++ b/test_regress/t/t_mod_dot.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_dot.v b/test_regress/t/t_mod_dot.v index 411b012b5..d2542d85c 100644 --- a/test_regress/t/t_mod_dot.v +++ b/test_regress/t/t_mod_dot.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by engr248. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2020 engr248 // SPDX-License-Identifier: CC0-1.0 module \foo.bar ; diff --git a/test_regress/t/t_mod_dup_bad.py b/test_regress/t/t_mod_dup_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_mod_dup_bad.py +++ b/test_regress/t/t_mod_dup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_dup_bad.v b/test_regress/t/t_mod_dup_bad.v index ad2b678af..55a20802c 100644 --- a/test_regress/t/t_mod_dup_bad.v +++ b/test_regress/t/t_mod_dup_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module a(); diff --git a/test_regress/t/t_mod_dup_bad_lib.py b/test_regress/t/t_mod_dup_bad_lib.py index a19988f61..7cc2a715e 100755 --- a/test_regress/t/t_mod_dup_bad_lib.py +++ b/test_regress/t/t_mod_dup_bad_lib.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_dup_bad_lib.v b/test_regress/t/t_mod_dup_bad_lib.v index ad2b678af..55a20802c 100644 --- a/test_regress/t/t_mod_dup_bad_lib.v +++ b/test_regress/t/t_mod_dup_bad_lib.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module a(); diff --git a/test_regress/t/t_mod_dup_ign.py b/test_regress/t/t_mod_dup_ign.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_mod_dup_ign.py +++ b/test_regress/t/t_mod_dup_ign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_dup_ign.v b/test_regress/t/t_mod_dup_ign.v index 8b06b4457..7e08dee11 100644 --- a/test_regress/t/t_mod_dup_ign.v +++ b/test_regress/t/t_mod_dup_ign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_mod_empty.py b/test_regress/t/t_mod_empty.py index bf552cd4c..1cad9679c 100755 --- a/test_regress/t/t_mod_empty.py +++ b/test_regress/t/t_mod_empty.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_empty.v b/test_regress/t/t_mod_empty.v index e79e0ec68..6bbd6fa5d 100644 --- a/test_regress/t/t_mod_empty.v +++ b/test_regress/t/t_mod_empty.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module emptyModule; diff --git a/test_regress/t/t_mod_interface_array0.py b/test_regress/t/t_mod_interface_array0.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mod_interface_array0.py +++ b/test_regress/t/t_mod_interface_array0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_array0.v b/test_regress/t/t_mod_interface_array0.v index b77eaae2d..98c6459f0 100644 --- a/test_regress/t/t_mod_interface_array0.v +++ b/test_regress/t/t_mod_interface_array0.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Johan Bjork. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Johan Bjork // SPDX-License-Identifier: CC0-1.0 parameter N = 4; diff --git a/test_regress/t/t_mod_interface_array0_noinl.py b/test_regress/t/t_mod_interface_array0_noinl.py index d82128883..db670e888 100755 --- a/test_regress/t/t_mod_interface_array0_noinl.py +++ b/test_regress/t/t_mod_interface_array0_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_array1.py b/test_regress/t/t_mod_interface_array1.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mod_interface_array1.py +++ b/test_regress/t/t_mod_interface_array1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_array1.v b/test_regress/t/t_mod_interface_array1.v index 0cd46fe78..b07ff0e99 100644 --- a/test_regress/t/t_mod_interface_array1.v +++ b/test_regress/t/t_mod_interface_array1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Johan Bjork. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Johan Bjork // SPDX-License-Identifier: CC0-1.0 parameter N = 4; diff --git a/test_regress/t/t_mod_interface_array1_noinl.py b/test_regress/t/t_mod_interface_array1_noinl.py index 6d7fc4468..22bd5306c 100755 --- a/test_regress/t/t_mod_interface_array1_noinl.py +++ b/test_regress/t/t_mod_interface_array1_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_array2.py b/test_regress/t/t_mod_interface_array2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mod_interface_array2.py +++ b/test_regress/t/t_mod_interface_array2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_array2.v b/test_regress/t/t_mod_interface_array2.v index 30ee8ae74..9d2e7af66 100644 --- a/test_regress/t/t_mod_interface_array2.v +++ b/test_regress/t/t_mod_interface_array2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Johan Bjork. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Johan Bjork // SPDX-License-Identifier: CC0-1.0 parameter N = 4; diff --git a/test_regress/t/t_mod_interface_array2_noinl.py b/test_regress/t/t_mod_interface_array2_noinl.py index c0f6c74f7..02ffd87ef 100755 --- a/test_regress/t/t_mod_interface_array2_noinl.py +++ b/test_regress/t/t_mod_interface_array2_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_array3.py b/test_regress/t/t_mod_interface_array3.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_mod_interface_array3.py +++ b/test_regress/t/t_mod_interface_array3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_array3.v b/test_regress/t/t_mod_interface_array3.v index 3a83a9ce4..8a4b536be 100644 --- a/test_regress/t/t_mod_interface_array3.v +++ b/test_regress/t/t_mod_interface_array3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Johan Bjork. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Johan Bjork // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_mod_interface_array4.py b/test_regress/t/t_mod_interface_array4.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mod_interface_array4.py +++ b/test_regress/t/t_mod_interface_array4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_array4.v b/test_regress/t/t_mod_interface_array4.v index 1e8781f82..7ce5e0eda 100644 --- a/test_regress/t/t_mod_interface_array4.v +++ b/test_regress/t/t_mod_interface_array4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_mod_interface_array4_noinl.py b/test_regress/t/t_mod_interface_array4_noinl.py index 5c330f73d..f0fae16bf 100755 --- a/test_regress/t/t_mod_interface_array4_noinl.py +++ b/test_regress/t/t_mod_interface_array4_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_array5.py b/test_regress/t/t_mod_interface_array5.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mod_interface_array5.py +++ b/test_regress/t/t_mod_interface_array5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_array5.v b/test_regress/t/t_mod_interface_array5.v index ff5d55625..29e0c44a0 100644 --- a/test_regress/t/t_mod_interface_array5.v +++ b/test_regress/t/t_mod_interface_array5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_mod_interface_array6.py b/test_regress/t/t_mod_interface_array6.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mod_interface_array6.py +++ b/test_regress/t/t_mod_interface_array6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_array6.v b/test_regress/t/t_mod_interface_array6.v index bb5fb50a5..d0b412573 100644 --- a/test_regress/t/t_mod_interface_array6.v +++ b/test_regress/t/t_mod_interface_array6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_mod_interface_array6_noinl.py b/test_regress/t/t_mod_interface_array6_noinl.py index 1740bd164..f8d264939 100755 --- a/test_regress/t/t_mod_interface_array6_noinl.py +++ b/test_regress/t/t_mod_interface_array6_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_clocking.py b/test_regress/t/t_mod_interface_clocking.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_mod_interface_clocking.py +++ b/test_regress/t/t_mod_interface_clocking.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_clocking.v b/test_regress/t/t_mod_interface_clocking.v index c59b05702..2073206ec 100644 --- a/test_regress/t/t_mod_interface_clocking.v +++ b/test_regress/t/t_mod_interface_clocking.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface axi_if; diff --git a/test_regress/t/t_mod_interface_clocking_bad.py b/test_regress/t/t_mod_interface_clocking_bad.py index efe8cc01c..382ad0d44 100755 --- a/test_regress/t/t_mod_interface_clocking_bad.py +++ b/test_regress/t/t_mod_interface_clocking_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_interface_clocking_bad.v b/test_regress/t/t_mod_interface_clocking_bad.v index ee19b389a..e64550fa7 100644 --- a/test_regress/t/t_mod_interface_clocking_bad.v +++ b/test_regress/t/t_mod_interface_clocking_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface mem_if ( diff --git a/test_regress/t/t_mod_longname.py b/test_regress/t/t_mod_longname.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mod_longname.py +++ b/test_regress/t/t_mod_longname.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_longname.v b/test_regress/t/t_mod_longname.v index 777f25193..8ba6c653f 100644 --- a/test_regress/t/t_mod_longname.v +++ b/test_regress/t/t_mod_longname.v @@ -2,8 +2,8 @@ // // The code as shown makes a really big file name with Verilator. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 `define LONG_NAME_MOD modlongnameiuqyrewewriqyewroiquyweriuqyewriuyewrioryqoiewyriuewyrqrqioeyriuqyewriuqyeworqiurewyqoiuewyrqiuewoyewriuoeyqiuewryqiuewyroiqyewiuryqeiuwryuqiyreoiqyewiuryqewiruyqiuewyroiuqyewroiuyqewoiryqiewuyrqiuewyroqiyewriuqyewrewqroiuyqiuewyriuqyewroiqyewroiquewyriuqyewroiqewyriuqewyroiqyewroiyewoiuryqoiewyriuqyewiuryqoierwyqoiuewyrewoiuyqroiewuryewurqyoiweyrqiuewyreqwroiyweroiuyqweoiuryqiuewyroiuqyroie diff --git a/test_regress/t/t_mod_macromodule.py b/test_regress/t/t_mod_macromodule.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_mod_macromodule.py +++ b/test_regress/t/t_mod_macromodule.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_macromodule.v b/test_regress/t/t_mod_macromodule.v index 710246901..ed186af3a 100644 --- a/test_regress/t/t_mod_macromodule.v +++ b/test_regress/t/t_mod_macromodule.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 macromodule t; diff --git a/test_regress/t/t_mod_mod.py b/test_regress/t/t_mod_mod.py index 6585af685..b7449248c 100755 --- a/test_regress/t/t_mod_mod.py +++ b/test_regress/t/t_mod_mod.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_mod.v b/test_regress/t/t_mod_mod.v index 8e4465d0f..676280fd3 100644 --- a/test_regress/t/t_mod_mod.v +++ b/test_regress/t/t_mod_mod.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module m(); diff --git a/test_regress/t/t_mod_nomod.py b/test_regress/t/t_mod_nomod.py index 3527cdb06..fabbdb10f 100755 --- a/test_regress/t/t_mod_nomod.py +++ b/test_regress/t/t_mod_nomod.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_nomod.v b/test_regress/t/t_mod_nomod.v index 7046313bb..c96c6b418 100644 --- a/test_regress/t/t_mod_nomod.v +++ b/test_regress/t/t_mod_nomod.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // See issue #1381 diff --git a/test_regress/t/t_mod_param_class_typedef1.py b/test_regress/t/t_mod_param_class_typedef1.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_mod_param_class_typedef1.py +++ b/test_regress/t/t_mod_param_class_typedef1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_param_class_typedef1.v b/test_regress/t/t_mod_param_class_typedef1.v index 74ff9c26a..c0ff8ec12 100644 --- a/test_regress/t/t_mod_param_class_typedef1.v +++ b/test_regress/t/t_mod_param_class_typedef1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_mod_param_class_typedef2.py b/test_regress/t/t_mod_param_class_typedef2.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_mod_param_class_typedef2.py +++ b/test_regress/t/t_mod_param_class_typedef2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_param_class_typedef2.v b/test_regress/t/t_mod_param_class_typedef2.v index 2c8955cbf..ef8da2d27 100644 --- a/test_regress/t/t_mod_param_class_typedef2.v +++ b/test_regress/t/t_mod_param_class_typedef2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_mod_param_class_typedef3.py b/test_regress/t/t_mod_param_class_typedef3.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_mod_param_class_typedef3.py +++ b/test_regress/t/t_mod_param_class_typedef3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_param_class_typedef3.v b/test_regress/t/t_mod_param_class_typedef3.v index 81e28b61f..d25f8f087 100644 --- a/test_regress/t/t_mod_param_class_typedef3.v +++ b/test_regress/t/t_mod_param_class_typedef3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_mod_param_class_typedef4.py b/test_regress/t/t_mod_param_class_typedef4.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_mod_param_class_typedef4.py +++ b/test_regress/t/t_mod_param_class_typedef4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_param_class_typedef4.v b/test_regress/t/t_mod_param_class_typedef4.v index 555c9b46b..5bd860f78 100644 --- a/test_regress/t/t_mod_param_class_typedef4.v +++ b/test_regress/t/t_mod_param_class_typedef4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_mod_param_class_typedef5.py b/test_regress/t/t_mod_param_class_typedef5.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_mod_param_class_typedef5.py +++ b/test_regress/t/t_mod_param_class_typedef5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_param_class_typedef5.v b/test_regress/t/t_mod_param_class_typedef5.v index d496e5cfa..7a2ddd330 100644 --- a/test_regress/t/t_mod_param_class_typedef5.v +++ b/test_regress/t/t_mod_param_class_typedef5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_mod_param_class_typedef6.py b/test_regress/t/t_mod_param_class_typedef6.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_mod_param_class_typedef6.py +++ b/test_regress/t/t_mod_param_class_typedef6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_param_class_typedef6.v b/test_regress/t/t_mod_param_class_typedef6.v index f8a9aa139..d79167eb4 100644 --- a/test_regress/t/t_mod_param_class_typedef6.v +++ b/test_regress/t/t_mod_param_class_typedef6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_mod_param_class_typedef7.py b/test_regress/t/t_mod_param_class_typedef7.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_mod_param_class_typedef7.py +++ b/test_regress/t/t_mod_param_class_typedef7.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_param_class_typedef7.v b/test_regress/t/t_mod_param_class_typedef7.v index 756bc62b0..320fd8eda 100644 --- a/test_regress/t/t_mod_param_class_typedef7.v +++ b/test_regress/t/t_mod_param_class_typedef7.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_mod_recurse.py b/test_regress/t/t_mod_recurse.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mod_recurse.py +++ b/test_regress/t/t_mod_recurse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_recurse.v b/test_regress/t/t_mod_recurse.v index 7236d83b3..0e7b8d9ba 100644 --- a/test_regress/t/t_mod_recurse.v +++ b/test_regress/t/t_mod_recurse.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Sean Moore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Sean Moore // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_mod_recurse1.py b/test_regress/t/t_mod_recurse1.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_mod_recurse1.py +++ b/test_regress/t/t_mod_recurse1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_recurse1.v b/test_regress/t/t_mod_recurse1.v index 423d7eea0..d8a94940b 100644 --- a/test_regress/t/t_mod_recurse1.v +++ b/test_regress/t/t_mod_recurse1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Sean Moore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Sean Moore // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_mod_topmodule.py b/test_regress/t/t_mod_topmodule.py index 2ea7dd9e0..4bd1e1215 100755 --- a/test_regress/t/t_mod_topmodule.py +++ b/test_regress/t/t_mod_topmodule.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_topmodule.v b/test_regress/t/t_mod_topmodule.v index 05d4c3ffa..e14726373 100644 --- a/test_regress/t/t_mod_topmodule.v +++ b/test_regress/t/t_mod_topmodule.v @@ -4,8 +4,8 @@ // is instantiated beneath another module in the compiled source // code. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Dan Petrisko +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Dan Petrisko // SPDX-License-Identifier: CC0-1.0 module top(/*AUTOARG*/ diff --git a/test_regress/t/t_mod_topmodule__underunder.py b/test_regress/t/t_mod_topmodule__underunder.py index f6f795c3a..8ee97de25 100755 --- a/test_regress/t/t_mod_topmodule__underunder.py +++ b/test_regress/t/t_mod_topmodule__underunder.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_topmodule__underunder.v b/test_regress/t/t_mod_topmodule__underunder.v index a496e04f4..d736a1f13 100644 --- a/test_regress/t/t_mod_topmodule__underunder.v +++ b/test_regress/t/t_mod_topmodule__underunder.v @@ -4,8 +4,8 @@ // is instantiated beneath another module in the compiled source // code. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_mod_topmodule__underunder; diff --git a/test_regress/t/t_mod_topmodule_nest.py b/test_regress/t/t_mod_topmodule_nest.py index 2ea7dd9e0..4bd1e1215 100755 --- a/test_regress/t/t_mod_topmodule_nest.py +++ b/test_regress/t/t_mod_topmodule_nest.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_topmodule_nest.v b/test_regress/t/t_mod_topmodule_nest.v index 53c8c41d7..7ce947d65 100644 --- a/test_regress/t/t_mod_topmodule_nest.v +++ b/test_regress/t/t_mod_topmodule_nest.v @@ -5,8 +5,8 @@ // code, even when that top-module has a module both above and beside // it in the hierarchy. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Dan Petrisko. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Dan Petrisko // SPDX-License-Identifier: CC0-1.0 module top(/*AUTOARG*/ diff --git a/test_regress/t/t_mod_uselib.py b/test_regress/t/t_mod_uselib.py index 0b27c3dc0..46f459325 100755 --- a/test_regress/t/t_mod_uselib.py +++ b/test_regress/t/t_mod_uselib.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_mod_uselib.v b/test_regress/t/t_mod_uselib.v index c761f0a78..1dbad7507 100644 --- a/test_regress/t/t_mod_uselib.v +++ b/test_regress/t/t_mod_uselib.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_module_class_static_method.py b/test_regress/t/t_module_class_static_method.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_module_class_static_method.py +++ b/test_regress/t/t_module_class_static_method.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_module_class_static_method.v b/test_regress/t/t_module_class_static_method.v index e1e75a1aa..79856e38c 100644 --- a/test_regress/t/t_module_class_static_method.v +++ b/test_regress/t/t_module_class_static_method.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_module_input_default_value.py b/test_regress/t/t_module_input_default_value.py index c5190cc16..d7538fa31 100755 --- a/test_regress/t/t_module_input_default_value.py +++ b/test_regress/t/t_module_input_default_value.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_module_input_default_value.v b/test_regress/t/t_module_input_default_value.v index e14c222f4..5d2801180 100644 --- a/test_regress/t/t_module_input_default_value.v +++ b/test_regress/t/t_module_input_default_value.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Andrew Ranck +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Andrew Ranck // SPDX-License-Identifier: CC0-1.0 // Test for Issue#5358: Support default value on module input. diff --git a/test_regress/t/t_module_input_default_value_1_bad.py b/test_regress/t/t_module_input_default_value_1_bad.py index 3def97587..71ef8b6c0 100755 --- a/test_regress/t/t_module_input_default_value_1_bad.py +++ b/test_regress/t/t_module_input_default_value_1_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_module_input_default_value_1_bad.v b/test_regress/t/t_module_input_default_value_1_bad.v index 494a058b9..6cbd48244 100644 --- a/test_regress/t/t_module_input_default_value_1_bad.v +++ b/test_regress/t/t_module_input_default_value_1_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Andrew Ranck +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Andrew Ranck // SPDX-License-Identifier: CC0-1.0 // Test for Issue#5358: Support default value on module input. diff --git a/test_regress/t/t_module_input_default_value_2_bad.py b/test_regress/t/t_module_input_default_value_2_bad.py index 3def97587..71ef8b6c0 100755 --- a/test_regress/t/t_module_input_default_value_2_bad.py +++ b/test_regress/t/t_module_input_default_value_2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_module_input_default_value_2_bad.v b/test_regress/t/t_module_input_default_value_2_bad.v index a5042af8c..1c34a85ce 100644 --- a/test_regress/t/t_module_input_default_value_2_bad.v +++ b/test_regress/t/t_module_input_default_value_2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Andrew Ranck +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Andrew Ranck // SPDX-License-Identifier: CC0-1.0 // Test for Issue#5358: Support default value on module input. diff --git a/test_regress/t/t_module_input_default_value_3_bad.py b/test_regress/t/t_module_input_default_value_3_bad.py index 3def97587..71ef8b6c0 100755 --- a/test_regress/t/t_module_input_default_value_3_bad.py +++ b/test_regress/t/t_module_input_default_value_3_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_module_input_default_value_3_bad.v b/test_regress/t/t_module_input_default_value_3_bad.v index a31085ce5..63fdf0ebf 100644 --- a/test_regress/t/t_module_input_default_value_3_bad.v +++ b/test_regress/t/t_module_input_default_value_3_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Andrew Ranck +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Andrew Ranck // SPDX-License-Identifier: CC0-1.0 // Test for Issue#5358: Support default value on module input. diff --git a/test_regress/t/t_module_input_default_value_noinl.py b/test_regress/t/t_module_input_default_value_noinl.py index 7858944b8..a105d2781 100755 --- a/test_regress/t/t_module_input_default_value_noinl.py +++ b/test_regress/t/t_module_input_default_value_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_multidriven_class.py b/test_regress/t/t_multidriven_class.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_multidriven_class.py +++ b/test_regress/t/t_multidriven_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_multidriven_class.v b/test_regress/t/t_multidriven_class.v index 65e0bb3a1..087ebf796 100644 --- a/test_regress/t/t_multidriven_class.v +++ b/test_regress/t/t_multidriven_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Consolidated class-based task/function multidriven tests diff --git a/test_regress/t/t_multidriven_funcret0.py b/test_regress/t/t_multidriven_funcret0.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_multidriven_funcret0.py +++ b/test_regress/t/t_multidriven_funcret0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_multidriven_funcret0.v b/test_regress/t/t_multidriven_funcret0.v index cd8e4a616..15d5b7b76 100644 --- a/test_regress/t/t_multidriven_funcret0.v +++ b/test_regress/t/t_multidriven_funcret0.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // MULTIDRIVEN false positive - package function return var diff --git a/test_regress/t/t_multidriven_iface.py b/test_regress/t/t_multidriven_iface.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_multidriven_iface.py +++ b/test_regress/t/t_multidriven_iface.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_multidriven_iface.v b/test_regress/t/t_multidriven_iface.v index fb57c93e5..799f7e590 100644 --- a/test_regress/t/t_multidriven_iface.v +++ b/test_regress/t/t_multidriven_iface.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Consolidated interface-based multidriven tests diff --git a/test_regress/t/t_multidriven_simple.py b/test_regress/t/t_multidriven_simple.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_multidriven_simple.py +++ b/test_regress/t/t_multidriven_simple.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_multidriven_simple.v b/test_regress/t/t_multidriven_simple.v index 1fa431e75..084c68d7b 100644 --- a/test_regress/t/t_multidriven_simple.v +++ b/test_regress/t/t_multidriven_simple.v @@ -1,8 +1,7 @@ - // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_multitop1.py b/test_regress/t/t_multitop1.py index 86e5ab5e5..b3095a9c5 100755 --- a/test_regress/t/t_multitop1.py +++ b/test_regress/t/t_multitop1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_multitop1.v b/test_regress/t/t_multitop1.v index a89daf8a9..0ace0f0a6 100644 --- a/test_regress/t/t_multitop1.v +++ b/test_regress/t/t_multitop1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_multitop1s.v b/test_regress/t/t_multitop1s.v index 34282dd67..06e27d6b5 100644 --- a/test_regress/t/t_multitop1s.v +++ b/test_regress/t/t_multitop1s.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_multitop1s; diff --git a/test_regress/t/t_multitop_sig.cpp b/test_regress/t/t_multitop_sig.cpp index 95cc0aa7c..c24f14700 100644 --- a/test_regress/t/t_multitop_sig.cpp +++ b/test_regress/t/t_multitop_sig.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_multitop_sig.py b/test_regress/t/t_multitop_sig.py index b70faf4bc..ee91c179b 100755 --- a/test_regress/t/t_multitop_sig.py +++ b/test_regress/t/t_multitop_sig.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_multitop_sig.v b/test_regress/t/t_multitop_sig.v index 4f1d34338..167a2922c 100644 --- a/test_regress/t/t_multitop_sig.v +++ b/test_regress/t/t_multitop_sig.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module a(in, out); diff --git a/test_regress/t/t_multitop_sig_bad.py b/test_regress/t/t_multitop_sig_bad.py index b76511c6c..d9f4b81e7 100755 --- a/test_regress/t/t_multitop_sig_bad.py +++ b/test_regress/t/t_multitop_sig_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_multitop_xref.py b/test_regress/t/t_multitop_xref.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_multitop_xref.py +++ b/test_regress/t/t_multitop_xref.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_multitop_xref.v b/test_regress/t/t_multitop_xref.v index f96eca986..2f493a5dc 100644 --- a/test_regress/t/t_multitop_xref.v +++ b/test_regress/t/t_multitop_xref.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_name_collision.py b/test_regress/t/t_name_collision.py index fdaf03625..734512bed 100755 --- a/test_regress/t/t_name_collision.py +++ b/test_regress/t/t_name_collision.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_name_collision.v b/test_regress/t/t_name_collision.v index 6639e9ed5..4f232e0b3 100644 --- a/test_regress/t/t_name_collision.v +++ b/test_regress/t/t_name_collision.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module HasNameParam diff --git a/test_regress/t/t_nba_assign_on_rhs.py b/test_regress/t/t_nba_assign_on_rhs.py index fc5a55e3f..eafe7e6e5 100755 --- a/test_regress/t/t_nba_assign_on_rhs.py +++ b/test_regress/t/t_nba_assign_on_rhs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_nba_assign_on_rhs.v b/test_regress/t/t_nba_assign_on_rhs.v index 312ee0366..26a8e3fd8 100644 --- a/test_regress/t/t_nba_assign_on_rhs.v +++ b/test_regress/t/t_nba_assign_on_rhs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_nba_commit_queue.py b/test_regress/t/t_nba_commit_queue.py index f2f141378..0b71cf8b2 100755 --- a/test_regress/t/t_nba_commit_queue.py +++ b/test_regress/t/t_nba_commit_queue.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_nba_commit_queue.v b/test_regress/t/t_nba_commit_queue.v index 632762b22..ccda0713c 100644 --- a/test_regress/t/t_nba_commit_queue.v +++ b/test_regress/t/t_nba_commit_queue.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_nba_commit_queue_suspenable.py b/test_regress/t/t_nba_commit_queue_suspenable.py index c27c4ac25..90960f869 100755 --- a/test_regress/t/t_nba_commit_queue_suspenable.py +++ b/test_regress/t/t_nba_commit_queue_suspenable.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_nba_commit_queue_suspenable.v b/test_regress/t/t_nba_commit_queue_suspenable.v index 3ba826ea9..4d94379a2 100644 --- a/test_regress/t/t_nba_commit_queue_suspenable.v +++ b/test_regress/t/t_nba_commit_queue_suspenable.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test of select from constant // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_nba_hier.py b/test_regress/t/t_nba_hier.py index 5714e793e..adb8e4da8 100755 --- a/test_regress/t/t_nba_hier.py +++ b/test_regress/t/t_nba_hier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_nba_hier.v b/test_regress/t/t_nba_hier.v index 87967b19c..8c83bac56 100644 --- a/test_regress/t/t_nba_hier.v +++ b/test_regress/t/t_nba_hier.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_nba_mixed_update_clocked.py b/test_regress/t/t_nba_mixed_update_clocked.py index 6e944f0f7..f8e05bf18 100755 --- a/test_regress/t/t_nba_mixed_update_clocked.py +++ b/test_regress/t/t_nba_mixed_update_clocked.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_nba_mixed_update_clocked.v b/test_regress/t/t_nba_mixed_update_clocked.v index 20c4e9063..20c4d9631 100644 --- a/test_regress/t/t_nba_mixed_update_clocked.v +++ b/test_regress/t/t_nba_mixed_update_clocked.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_nba_mixed_update_comb.py b/test_regress/t/t_nba_mixed_update_comb.py index 689445088..063b96de3 100755 --- a/test_regress/t/t_nba_mixed_update_comb.py +++ b/test_regress/t/t_nba_mixed_update_comb.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_nba_mixed_update_comb.v b/test_regress/t/t_nba_mixed_update_comb.v index c8c002d87..be73ff82c 100644 --- a/test_regress/t/t_nba_mixed_update_comb.v +++ b/test_regress/t/t_nba_mixed_update_comb.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_nba_shared_flag_reuse.py b/test_regress/t/t_nba_shared_flag_reuse.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_nba_shared_flag_reuse.py +++ b/test_regress/t/t_nba_shared_flag_reuse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_nba_shared_flag_reuse.v b/test_regress/t/t_nba_shared_flag_reuse.v index 2116c45ba..c6a7b9588 100644 --- a/test_regress/t/t_nba_shared_flag_reuse.v +++ b/test_regress/t/t_nba_shared_flag_reuse.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_nba_struct_array.py b/test_regress/t/t_nba_struct_array.py index f64ff6ad9..c8511382a 100755 --- a/test_regress/t/t_nba_struct_array.py +++ b/test_regress/t/t_nba_struct_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_nba_struct_array.v b/test_regress/t/t_nba_struct_array.v index 6233c3cf1..6e64789b9 100644 --- a/test_regress/t/t_nba_struct_array.v +++ b/test_regress/t/t_nba_struct_array.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_net_delay.py b/test_regress/t/t_net_delay.py index 2424f0de5..90c1cf2fd 100755 --- a/test_regress/t/t_net_delay.py +++ b/test_regress/t/t_net_delay.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_net_delay.v b/test_regress/t/t_net_delay.v index 9822f1827..2faa3e0b3 100644 --- a/test_regress/t/t_net_delay.v +++ b/test_regress/t/t_net_delay.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_net_delay_timing.py b/test_regress/t/t_net_delay_timing.py index bc41b20a9..442c015eb 100755 --- a/test_regress/t/t_net_delay_timing.py +++ b/test_regress/t/t_net_delay_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_net_delay_timing_sc.py b/test_regress/t/t_net_delay_timing_sc.py index 9e15c738f..85cb5093b 100755 --- a/test_regress/t/t_net_delay_timing_sc.py +++ b/test_regress/t/t_net_delay_timing_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_net_dtype_bad.py b/test_regress/t/t_net_dtype_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_net_dtype_bad.py +++ b/test_regress/t/t_net_dtype_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_net_dtype_bad.v b/test_regress/t/t_net_dtype_bad.v index f5f3383ea..7b5f4e1eb 100644 --- a/test_regress/t/t_net_dtype_bad.v +++ b/test_regress/t/t_net_dtype_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_nettype.py b/test_regress/t/t_nettype.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_nettype.py +++ b/test_regress/t/t_nettype.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_nettype.v b/test_regress/t/t_nettype.v index 1614c76de..9dd3ce0b4 100644 --- a/test_regress/t/t_nettype.v +++ b/test_regress/t/t_nettype.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Pkg; diff --git a/test_regress/t/t_no_sel_assign_merge_in_cpp.py b/test_regress/t/t_no_sel_assign_merge_in_cpp.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_no_sel_assign_merge_in_cpp.py +++ b/test_regress/t/t_no_sel_assign_merge_in_cpp.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_no_sel_assign_merge_in_cpp.v b/test_regress/t/t_no_sel_assign_merge_in_cpp.v index 6c7f1a62b..cd729985d 100644 --- a/test_regress/t/t_no_sel_assign_merge_in_cpp.v +++ b/test_regress/t/t_no_sel_assign_merge_in_cpp.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_no_sel_assign_merge_in_cpp ( diff --git a/test_regress/t/t_no_std_bad.py b/test_regress/t/t_no_std_bad.py index b0857dbf5..d52e862a6 100755 --- a/test_regress/t/t_no_std_bad.py +++ b/test_regress/t/t_no_std_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_no_std_bad.v b/test_regress/t/t_no_std_bad.v index 9bce31e77..7e5457019 100644 --- a/test_regress/t/t_no_std_bad.v +++ b/test_regress/t/t_no_std_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off DECLFILENAME diff --git a/test_regress/t/t_no_std_pkg_bad.py b/test_regress/t/t_no_std_pkg_bad.py index d8c88252c..d28dfe589 100755 --- a/test_regress/t/t_no_std_pkg_bad.py +++ b/test_regress/t/t_no_std_pkg_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_no_trace_top.cpp b/test_regress/t/t_no_trace_top.cpp index e53cd583d..51091a4de 100644 --- a/test_regress/t/t_no_trace_top.cpp +++ b/test_regress/t/t_no_trace_top.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_no_trace_top.py b/test_regress/t/t_no_trace_top.py index 3a550f86d..83cc873eb 100755 --- a/test_regress/t/t_no_trace_top.py +++ b/test_regress/t/t_no_trace_top.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_notiming.py b/test_regress/t/t_notiming.py index 6f71603b5..d1bad5e3a 100755 --- a/test_regress/t/t_notiming.py +++ b/test_regress/t/t_notiming.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_notiming.v b/test_regress/t/t_notiming.v index ae163d23c..5777f8c66 100644 --- a/test_regress/t/t_notiming.v +++ b/test_regress/t/t_notiming.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_notiming_off.py b/test_regress/t/t_notiming_off.py index a1cb5082f..e5896a33d 100755 --- a/test_regress/t/t_notiming_off.py +++ b/test_regress/t/t_notiming_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_0.py b/test_regress/t/t_opt_0.py index 38bb29595..41535b3cc 100755 --- a/test_regress/t/t_opt_0.py +++ b/test_regress/t/t_opt_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_0.v b/test_regress/t/t_opt_0.v index 55b645c5f..f4e1346f3 100644 --- a/test_regress/t/t_opt_0.v +++ b/test_regress/t/t_opt_0.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_opt_assemble_cellarray.py b/test_regress/t/t_opt_assemble_cellarray.py index 3c81426dd..79e99cda4 100755 --- a/test_regress/t/t_opt_assemble_cellarray.py +++ b/test_regress/t/t_opt_assemble_cellarray.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_assemble_cellarray.v b/test_regress/t/t_opt_assemble_cellarray.v index c7c6e32b9..45dd03a99 100644 --- a/test_regress/t/t_opt_assemble_cellarray.v +++ b/test_regress/t/t_opt_assemble_cellarray.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Jie Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Jie Xu // SPDX-License-Identifier: CC0-1.0 // change these two parameters to see the speed differences diff --git a/test_regress/t/t_opt_assemble_cellarray_off.py b/test_regress/t/t_opt_assemble_cellarray_off.py index 52d34ad88..ba7ec6d37 100755 --- a/test_regress/t/t_opt_assemble_cellarray_off.py +++ b/test_regress/t/t_opt_assemble_cellarray_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_balance_cats.py b/test_regress/t/t_opt_balance_cats.py index b4c1671aa..cca6c4f1a 100755 --- a/test_regress/t/t_opt_balance_cats.py +++ b/test_regress/t/t_opt_balance_cats.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_balance_cats.v b/test_regress/t/t_opt_balance_cats.v index 7befe35ce..154a9266f 100644 --- a/test_regress/t/t_opt_balance_cats.v +++ b/test_regress/t/t_opt_balance_cats.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(i, o); diff --git a/test_regress/t/t_opt_balance_cats_nofunc.py b/test_regress/t/t_opt_balance_cats_nofunc.py index 153050312..4f19c30eb 100755 --- a/test_regress/t/t_opt_balance_cats_nofunc.py +++ b/test_regress/t/t_opt_balance_cats_nofunc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_balance_cats_sc.py b/test_regress/t/t_opt_balance_cats_sc.py index d9b6693a3..59667fd06 100755 --- a/test_regress/t/t_opt_balance_cats_sc.py +++ b/test_regress/t/t_opt_balance_cats_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_const.cpp b/test_regress/t/t_opt_const.cpp index fde57c973..fcb767538 100644 --- a/test_regress/t/t_opt_const.cpp +++ b/test_regress/t/t_opt_const.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2023 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_opt_const.py b/test_regress/t/t_opt_const.py index 5cf4b936b..90b3b54f6 100755 --- a/test_regress/t/t_opt_const.py +++ b/test_regress/t/t_opt_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_const.v b/test_regress/t/t_opt_const.v index d4982f11c..b2eae6d59 100644 --- a/test_regress/t/t_opt_const.v +++ b/test_regress/t/t_opt_const.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 Yutetsu TAKATSUKASA. +// SPDX-FileCopyrightText: 2021 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 // This function always returns 0, so safe to take bitwise OR with any value. diff --git a/test_regress/t/t_opt_const_big_or_tree.py b/test_regress/t/t_opt_const_big_or_tree.py index 7fbda1fba..e8b658de6 100755 --- a/test_regress/t/t_opt_const_big_or_tree.py +++ b/test_regress/t/t_opt_const_big_or_tree.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_const_big_or_tree.v b/test_regress/t/t_opt_const_big_or_tree.v index f24ecb010..a632b710b 100644 --- a/test_regress/t/t_opt_const_big_or_tree.v +++ b/test_regress/t/t_opt_const_big_or_tree.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_opt_const_cond_redundant.py b/test_regress/t/t_opt_const_cond_redundant.py index 5a1640c4e..ee4352503 100755 --- a/test_regress/t/t_opt_const_cond_redundant.py +++ b/test_regress/t/t_opt_const_cond_redundant.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_const_cond_redundant.v b/test_regress/t/t_opt_const_cond_redundant.v index 8dcb36a90..a3ccfdfc1 100644 --- a/test_regress/t/t_opt_const_cond_redundant.v +++ b/test_regress/t/t_opt_const_cond_redundant.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug3806 diff --git a/test_regress/t/t_opt_const_cov.py b/test_regress/t/t_opt_const_cov.py index f1c93b8d2..8cff7b332 100755 --- a/test_regress/t/t_opt_const_cov.py +++ b/test_regress/t/t_opt_const_cov.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_const_cov.v b/test_regress/t/t_opt_const_cov.v index 0d3790fed..5d2793197 100644 --- a/test_regress/t/t_opt_const_cov.v +++ b/test_regress/t/t_opt_const_cov.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Wilson Snyder. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_opt_const_dfg.py b/test_regress/t/t_opt_const_dfg.py index 6fd2ea9bc..eb5626311 100755 --- a/test_regress/t/t_opt_const_dfg.py +++ b/test_regress/t/t_opt_const_dfg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_const_no_expand.py b/test_regress/t/t_opt_const_no_expand.py index e72a9737f..2ab023f16 100755 --- a/test_regress/t/t_opt_const_no_expand.py +++ b/test_regress/t/t_opt_const_no_expand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_const_no_opt.py b/test_regress/t/t_opt_const_no_opt.py index 6633ac18d..2d893a3c6 100755 --- a/test_regress/t/t_opt_const_no_opt.py +++ b/test_regress/t/t_opt_const_no_opt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_const_or.py b/test_regress/t/t_opt_const_or.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_opt_const_or.py +++ b/test_regress/t/t_opt_const_or.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_const_or.v b/test_regress/t/t_opt_const_or.v index 7ed622dc7..2cd09ec64 100644 --- a/test_regress/t/t_opt_const_or.v +++ b/test_regress/t/t_opt_const_or.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Wilson Snyder. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_opt_const_red.py b/test_regress/t/t_opt_const_red.py index 66ad3d212..11c4ebbff 100755 --- a/test_regress/t/t_opt_const_red.py +++ b/test_regress/t/t_opt_const_red.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_const_red.v b/test_regress/t/t_opt_const_red.v index 6405e0c92..589f3b351 100644 --- a/test_regress/t/t_opt_const_red.v +++ b/test_regress/t/t_opt_const_red.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Wilson Snyder. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_opt_const_shortcut.cpp b/test_regress/t/t_opt_const_shortcut.cpp index 44a695a94..cfd94c48e 100644 --- a/test_regress/t/t_opt_const_shortcut.cpp +++ b/test_regress/t/t_opt_const_shortcut.cpp @@ -1,5 +1,5 @@ -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_opt_const_shortcut.py b/test_regress/t/t_opt_const_shortcut.py index 340f595be..bbe1eaf69 100755 --- a/test_regress/t/t_opt_const_shortcut.py +++ b/test_regress/t/t_opt_const_shortcut.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_const_shortcut.v b/test_regress/t/t_opt_const_shortcut.v index 5ad27558e..42a7d4c9a 100644 --- a/test_regress/t/t_opt_const_shortcut.v +++ b/test_regress/t/t_opt_const_shortcut.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 Yutetsu TAKATSUKASA. +// SPDX-FileCopyrightText: 2021 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 import "DPI-C" context function int import_func0(); diff --git a/test_regress/t/t_opt_dead.py b/test_regress/t/t_opt_dead.py index 10b9c67ff..a0de4ce68 100755 --- a/test_regress/t/t_opt_dead.py +++ b/test_regress/t/t_opt_dead.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_dead.v b/test_regress/t/t_opt_dead.v index 4fb804739..09c0a8c08 100644 --- a/test_regress/t/t_opt_dead.v +++ b/test_regress/t/t_opt_dead.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class EmptyClass_Dead; diff --git a/test_regress/t/t_opt_dead_enumpkg.py b/test_regress/t/t_opt_dead_enumpkg.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_opt_dead_enumpkg.py +++ b/test_regress/t/t_opt_dead_enumpkg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_dead_enumpkg.v b/test_regress/t/t_opt_dead_enumpkg.v index 491e1ad5a..11bae4aed 100644 --- a/test_regress/t/t_opt_dead_enumpkg.v +++ b/test_regress/t/t_opt_dead_enumpkg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_opt_dead_noassigns.py b/test_regress/t/t_opt_dead_noassigns.py index c191088d1..d9068708b 100755 --- a/test_regress/t/t_opt_dead_noassigns.py +++ b/test_regress/t/t_opt_dead_noassigns.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_dead_noassigns.v b/test_regress/t/t_opt_dead_noassigns.v index beb41c736..e302db4ab 100644 --- a/test_regress/t/t_opt_dead_noassigns.v +++ b/test_regress/t/t_opt_dead_noassigns.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_dead_nocells.py b/test_regress/t/t_opt_dead_nocells.py index 3637842f4..22ab3ea62 100755 --- a/test_regress/t/t_opt_dead_nocells.py +++ b/test_regress/t/t_opt_dead_nocells.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_dead_nocells.v b/test_regress/t/t_opt_dead_nocells.v index 0ee6431ab..4db59694e 100644 --- a/test_regress/t/t_opt_dead_nocells.v +++ b/test_regress/t/t_opt_dead_nocells.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module Mod_Dead; diff --git a/test_regress/t/t_opt_dead_task.py b/test_regress/t/t_opt_dead_task.py index 84ef5c5e2..93f7d9485 100755 --- a/test_regress/t/t_opt_dead_task.py +++ b/test_regress/t/t_opt_dead_task.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_dead_task.v b/test_regress/t/t_opt_dead_task.v index cf9f77a6d..4cc32ad78 100644 --- a/test_regress/t/t_opt_dead_task.v +++ b/test_regress/t/t_opt_dead_task.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_opt_dedupe_clk_gate.py b/test_regress/t/t_opt_dedupe_clk_gate.py index 29a1ccf68..1125e65e5 100755 --- a/test_regress/t/t_opt_dedupe_clk_gate.py +++ b/test_regress/t/t_opt_dedupe_clk_gate.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_dedupe_clk_gate.v b/test_regress/t/t_opt_dedupe_clk_gate.v index 6ba6ff174..c40a44d5f 100644 --- a/test_regress/t/t_opt_dedupe_clk_gate.v +++ b/test_regress/t/t_opt_dedupe_clk_gate.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Dedupe optimization test. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Contributed 2012 by Varun Koyyalagunta, Centaur Technology. diff --git a/test_regress/t/t_opt_dedupe_clk_gate_off.py b/test_regress/t/t_opt_dedupe_clk_gate_off.py index e48d085c4..0fccfd799 100755 --- a/test_regress/t/t_opt_dedupe_clk_gate_off.py +++ b/test_regress/t/t_opt_dedupe_clk_gate_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_dedupe_seq_logic.py b/test_regress/t/t_opt_dedupe_seq_logic.py index 32c90c0e9..1a30d0dd9 100755 --- a/test_regress/t/t_opt_dedupe_seq_logic.py +++ b/test_regress/t/t_opt_dedupe_seq_logic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_dedupe_seq_logic.v b/test_regress/t/t_opt_dedupe_seq_logic.v index e9a03f3f8..657cbc939 100644 --- a/test_regress/t/t_opt_dedupe_seq_logic.v +++ b/test_regress/t/t_opt_dedupe_seq_logic.v @@ -1,11 +1,9 @@ // DESCRIPTION: Verilator: Dedupe optimization test. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Varun Koyyalagunta, Centaur Technology // SPDX-License-Identifier: CC0-1.0 -// Contributed 2012 by Varun Koyyalagunta, Centaur Technology. -// // Test consists of the follow logic tree, which has many obvious // places for dedupe: /* diff --git a/test_regress/t/t_opt_expand_keep_widths.py b/test_regress/t/t_opt_expand_keep_widths.py index fa87f0e9d..85a35d675 100755 --- a/test_regress/t/t_opt_expand_keep_widths.py +++ b/test_regress/t/t_opt_expand_keep_widths.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_expand_keep_widths.v b/test_regress/t/t_opt_expand_keep_widths.v index a19565b00..61f6ca22c 100644 --- a/test_regress/t/t_opt_expand_keep_widths.v +++ b/test_regress/t/t_opt_expand_keep_widths.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module gymhnulbvj (in5, clock_10, clock_12, out18); diff --git a/test_regress/t/t_opt_if_array.py b/test_regress/t/t_opt_if_array.py index 0739b468a..9abf44601 100755 --- a/test_regress/t/t_opt_if_array.py +++ b/test_regress/t/t_opt_if_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_if_array.v b/test_regress/t/t_opt_if_array.v index 2004c58eb..9bb49b2fe 100644 --- a/test_regress/t/t_opt_if_array.v +++ b/test_regress/t/t_opt_if_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_ifjumpgo.py b/test_regress/t/t_opt_ifjumpgo.py index 2c0e4f4f6..a96fc4420 100755 --- a/test_regress/t/t_opt_ifjumpgo.py +++ b/test_regress/t/t_opt_ifjumpgo.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_ifjumpgo.v b/test_regress/t/t_opt_ifjumpgo.v index e0fabacaa..69ff06d76 100644 --- a/test_regress/t/t_opt_ifjumpgo.v +++ b/test_regress/t/t_opt_ifjumpgo.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class uvm_object; diff --git a/test_regress/t/t_opt_inline_cfuncs.py b/test_regress/t/t_opt_inline_cfuncs.py index 5e2ad15b3..7981f48c3 100755 --- a/test_regress/t/t_opt_inline_cfuncs.py +++ b/test_regress/t/t_opt_inline_cfuncs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_inline_cfuncs.v b/test_regress/t/t_opt_inline_cfuncs.v index b17dcce8f..514748197 100644 --- a/test_regress/t/t_opt_inline_cfuncs.v +++ b/test_regress/t/t_opt_inline_cfuncs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Test module designed to generate multiple small CFuncs that can be inlined diff --git a/test_regress/t/t_opt_inline_cfuncs_off.py b/test_regress/t/t_opt_inline_cfuncs_off.py index 7caca9631..8b045e8ca 100755 --- a/test_regress/t/t_opt_inline_cfuncs_off.py +++ b/test_regress/t/t_opt_inline_cfuncs_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_inline_cfuncs_threshold.py b/test_regress/t/t_opt_inline_cfuncs_threshold.py index f653728ae..677dee894 100755 --- a/test_regress/t/t_opt_inline_cfuncs_threshold.py +++ b/test_regress/t/t_opt_inline_cfuncs_threshold.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_inline_cfuncs_threshold.v b/test_regress/t/t_opt_inline_cfuncs_threshold.v index 8dd36ccd2..e45e149fb 100644 --- a/test_regress/t/t_opt_inline_cfuncs_threshold.v +++ b/test_regress/t/t_opt_inline_cfuncs_threshold.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Test module to exercise threshold checking in CFunc inlining diff --git a/test_regress/t/t_opt_inline_funcs.py b/test_regress/t/t_opt_inline_funcs.py index 2ef665de4..b644fe663 100755 --- a/test_regress/t/t_opt_inline_funcs.py +++ b/test_regress/t/t_opt_inline_funcs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_inline_funcs.v b/test_regress/t/t_opt_inline_funcs.v index 3d63a636f..56bfeeb51 100644 --- a/test_regress/t/t_opt_inline_funcs.v +++ b/test_regress/t/t_opt_inline_funcs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_opt_inline_funcs_no.py b/test_regress/t/t_opt_inline_funcs_no.py index 4ae9a60d0..88f96ac39 100755 --- a/test_regress/t/t_opt_inline_funcs_no.py +++ b/test_regress/t/t_opt_inline_funcs_no.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_inline_funcs_no_eager.py b/test_regress/t/t_opt_inline_funcs_no_eager.py index a832fe80a..69590605e 100755 --- a/test_regress/t/t_opt_inline_funcs_no_eager.py +++ b/test_regress/t/t_opt_inline_funcs_no_eager.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_life.py b/test_regress/t/t_opt_life.py index 76637c7ee..48c212c7b 100755 --- a/test_regress/t/t_opt_life.py +++ b/test_regress/t/t_opt_life.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_life.v b/test_regress/t/t_opt_life.v index d6aa4e605..7faa743f5 100644 --- a/test_regress/t/t_opt_life.v +++ b/test_regress/t/t_opt_life.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_life_off.py b/test_regress/t/t_opt_life_off.py index 0168042a7..cb69d4615 100755 --- a/test_regress/t/t_opt_life_off.py +++ b/test_regress/t/t_opt_life_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_life_timing_loop.py b/test_regress/t/t_opt_life_timing_loop.py index 19217b264..57ca11af7 100755 --- a/test_regress/t/t_opt_life_timing_loop.py +++ b/test_regress/t/t_opt_life_timing_loop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_life_timing_loop.v b/test_regress/t/t_opt_life_timing_loop.v index c2d1e36bb..478f79bb0 100644 --- a/test_regress/t/t_opt_life_timing_loop.v +++ b/test_regress/t/t_opt_life_timing_loop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_opt_localize_deep.py b/test_regress/t/t_opt_localize_deep.py index 539f320b1..84c09a3bb 100755 --- a/test_regress/t/t_opt_localize_deep.py +++ b/test_regress/t/t_opt_localize_deep.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_localize_deep.v b/test_regress/t/t_opt_localize_deep.v index 9d99620c7..19568bb26 100644 --- a/test_regress/t/t_opt_localize_deep.v +++ b/test_regress/t/t_opt_localize_deep.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 `ifdef verilator diff --git a/test_regress/t/t_opt_localize_max_size.py b/test_regress/t/t_opt_localize_max_size.py index 5e20fde4b..66dc26dc9 100755 --- a/test_regress/t/t_opt_localize_max_size.py +++ b/test_regress/t/t_opt_localize_max_size.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_localize_max_size.v b/test_regress/t/t_opt_localize_max_size.v index 4a8239462..ae2d48d67 100644 --- a/test_regress/t/t_opt_localize_max_size.v +++ b/test_regress/t/t_opt_localize_max_size.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_opt_localize_max_size_1.py b/test_regress/t/t_opt_localize_max_size_1.py index e5b1e38e1..ab5b04e28 100755 --- a/test_regress/t/t_opt_localize_max_size_1.py +++ b/test_regress/t/t_opt_localize_max_size_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_merge_cond.py b/test_regress/t/t_opt_merge_cond.py index 34bb401c0..cd68237be 100755 --- a/test_regress/t/t_opt_merge_cond.py +++ b/test_regress/t/t_opt_merge_cond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_merge_cond.v b/test_regress/t/t_opt_merge_cond.v index ef1b25e3d..61aaa624a 100644 --- a/test_regress/t/t_opt_merge_cond.v +++ b/test_regress/t/t_opt_merge_cond.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_opt_merge_cond_blowup.py b/test_regress/t/t_opt_merge_cond_blowup.py index 9602f04f6..eadc43963 100755 --- a/test_regress/t/t_opt_merge_cond_blowup.py +++ b/test_regress/t/t_opt_merge_cond_blowup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_merge_cond_blowup.v b/test_regress/t/t_opt_merge_cond_blowup.v index aa97f8f26..57927db99 100644 --- a/test_regress/t/t_opt_merge_cond_blowup.v +++ b/test_regress/t/t_opt_merge_cond_blowup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_merge_cond_bug_3409.py b/test_regress/t/t_opt_merge_cond_bug_3409.py index e5bc05874..b352fb2c0 100755 --- a/test_regress/t/t_opt_merge_cond_bug_3409.py +++ b/test_regress/t/t_opt_merge_cond_bug_3409.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_merge_cond_bug_3409.v b/test_regress/t/t_opt_merge_cond_bug_3409.v index 938e1fa9f..f8713e16b 100644 --- a/test_regress/t/t_opt_merge_cond_bug_3409.v +++ b/test_regress/t/t_opt_merge_cond_bug_3409.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Raynard Qiao. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Raynard Qiao // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_opt_merge_cond_motion_branch.py b/test_regress/t/t_opt_merge_cond_motion_branch.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_opt_merge_cond_motion_branch.py +++ b/test_regress/t/t_opt_merge_cond_motion_branch.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_merge_cond_motion_branch.v b/test_regress/t/t_opt_merge_cond_motion_branch.v index 73a538df0..990b4ec07 100644 --- a/test_regress/t/t_opt_merge_cond_motion_branch.v +++ b/test_regress/t/t_opt_merge_cond_motion_branch.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Based on ivtest's pr540.v by Steve Williams. diff --git a/test_regress/t/t_opt_merge_cond_no_extend.py b/test_regress/t/t_opt_merge_cond_no_extend.py index d85958438..5ff16e18e 100755 --- a/test_regress/t/t_opt_merge_cond_no_extend.py +++ b/test_regress/t/t_opt_merge_cond_no_extend.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_merge_cond_no_extend.v b/test_regress/t/t_opt_merge_cond_no_extend.v index ede818af3..bcff66546 100644 --- a/test_regress/t/t_opt_merge_cond_no_extend.v +++ b/test_regress/t/t_opt_merge_cond_no_extend.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_opt_merge_cond_no_merge.py b/test_regress/t/t_opt_merge_cond_no_merge.py index 43bbd8373..400394df9 100755 --- a/test_regress/t/t_opt_merge_cond_no_merge.py +++ b/test_regress/t/t_opt_merge_cond_no_merge.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_merge_cond_no_motion.py b/test_regress/t/t_opt_merge_cond_no_motion.py index 39f083624..88b894b75 100755 --- a/test_regress/t/t_opt_merge_cond_no_motion.py +++ b/test_regress/t/t_opt_merge_cond_no_motion.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_redor.py b/test_regress/t/t_opt_redor.py index 0739b468a..9abf44601 100755 --- a/test_regress/t/t_opt_redor.py +++ b/test_regress/t/t_opt_redor.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_redor.v b/test_regress/t/t_opt_redor.v index b902bcdca..c42c90824 100644 --- a/test_regress/t/t_opt_redor.v +++ b/test_regress/t/t_opt_redor.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_slice.py b/test_regress/t/t_opt_slice.py index b5ce94197..b77291069 100755 --- a/test_regress/t/t_opt_slice.py +++ b/test_regress/t/t_opt_slice.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_slice.v b/test_regress/t/t_opt_slice.v index 92ac3dd37..4a6c095e0 100644 --- a/test_regress/t/t_opt_slice.v +++ b/test_regress/t/t_opt_slice.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_slice_element_limit.py b/test_regress/t/t_opt_slice_element_limit.py index 65eb02d55..f5dd17ce1 100755 --- a/test_regress/t/t_opt_slice_element_limit.py +++ b/test_regress/t/t_opt_slice_element_limit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_slice_element_limit.v b/test_regress/t/t_opt_slice_element_limit.v index 428dc1eec..b69a3eff3 100644 --- a/test_regress/t/t_opt_slice_element_limit.v +++ b/test_regress/t/t_opt_slice_element_limit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_opt_slice_element_limit_allow_all.py b/test_regress/t/t_opt_slice_element_limit_allow_all.py index 48a349457..037614d4b 100755 --- a/test_regress/t/t_opt_slice_element_limit_allow_all.py +++ b/test_regress/t/t_opt_slice_element_limit_allow_all.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_slice_element_limit_bad.py b/test_regress/t/t_opt_slice_element_limit_bad.py index aad29f286..e64abba0f 100755 --- a/test_regress/t/t_opt_slice_element_limit_bad.py +++ b/test_regress/t/t_opt_slice_element_limit_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_slice_element_limit_default.py b/test_regress/t/t_opt_slice_element_limit_default.py index 31df49d90..7d6d1ceee 100755 --- a/test_regress/t/t_opt_slice_element_limit_default.py +++ b/test_regress/t/t_opt_slice_element_limit_default.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_slice_no.py b/test_regress/t/t_opt_slice_no.py index 3ee92e4e0..4348edaec 100755 --- a/test_regress/t/t_opt_slice_no.py +++ b/test_regress/t/t_opt_slice_no.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_subst.py b/test_regress/t/t_opt_subst.py index 5705e1fad..b113ff3c7 100755 --- a/test_regress/t/t_opt_subst.py +++ b/test_regress/t/t_opt_subst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_subst.v b/test_regress/t/t_opt_subst.v index 8fc9c32f9..3cc2913b6 100644 --- a/test_regress/t/t_opt_subst.v +++ b/test_regress/t/t_opt_subst.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2025 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t ( diff --git a/test_regress/t/t_opt_subst_off.py b/test_regress/t/t_opt_subst_off.py index 509036fe2..43eb853fc 100755 --- a/test_regress/t/t_opt_subst_off.py +++ b/test_regress/t/t_opt_subst_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_display.py b/test_regress/t/t_opt_table_display.py index e8fd08599..000166723 100755 --- a/test_regress/t/t_opt_table_display.py +++ b/test_regress/t/t_opt_table_display.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_display.v b/test_regress/t/t_opt_table_display.v index 19fbe03ad..6c859ca45 100644 --- a/test_regress/t/t_opt_table_display.v +++ b/test_regress/t/t_opt_table_display.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_table_enum.py b/test_regress/t/t_opt_table_enum.py index 912dd4cf8..5908d7cde 100755 --- a/test_regress/t/t_opt_table_enum.py +++ b/test_regress/t/t_opt_table_enum.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_enum.v b/test_regress/t/t_opt_table_enum.v index 538cf3bea..7b31a3331 100644 --- a/test_regress/t/t_opt_table_enum.v +++ b/test_regress/t/t_opt_table_enum.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_table_fsm.py b/test_regress/t/t_opt_table_fsm.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_opt_table_fsm.py +++ b/test_regress/t/t_opt_table_fsm.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_fsm.v b/test_regress/t/t_opt_table_fsm.v index 79a8a524f..bd9e3d66e 100644 --- a/test_regress/t/t_opt_table_fsm.v +++ b/test_regress/t/t_opt_table_fsm.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_table_packed_array.py b/test_regress/t/t_opt_table_packed_array.py index 912dd4cf8..5908d7cde 100755 --- a/test_regress/t/t_opt_table_packed_array.py +++ b/test_regress/t/t_opt_table_packed_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_packed_array.v b/test_regress/t/t_opt_table_packed_array.v index 9cd2d5508..b06fb0d32 100644 --- a/test_regress/t/t_opt_table_packed_array.v +++ b/test_regress/t/t_opt_table_packed_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_table_real.py b/test_regress/t/t_opt_table_real.py index 912dd4cf8..5908d7cde 100755 --- a/test_regress/t/t_opt_table_real.py +++ b/test_regress/t/t_opt_table_real.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_real.v b/test_regress/t/t_opt_table_real.v index b77c95557..4f7e730bc 100644 --- a/test_regress/t/t_opt_table_real.v +++ b/test_regress/t/t_opt_table_real.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Arthur Rosa // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_opt_table_real_off.py b/test_regress/t/t_opt_table_real_off.py index effecdb53..fbe8fd693 100755 --- a/test_regress/t/t_opt_table_real_off.py +++ b/test_regress/t/t_opt_table_real_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_same.py b/test_regress/t/t_opt_table_same.py index 622bd1b1b..2cee4586a 100755 --- a/test_regress/t/t_opt_table_same.py +++ b/test_regress/t/t_opt_table_same.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_same.v b/test_regress/t/t_opt_table_same.v index c2317dce0..1695187bc 100644 --- a/test_regress/t/t_opt_table_same.v +++ b/test_regress/t/t_opt_table_same.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_table_signed.py b/test_regress/t/t_opt_table_signed.py index 912dd4cf8..5908d7cde 100755 --- a/test_regress/t/t_opt_table_signed.py +++ b/test_regress/t/t_opt_table_signed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_signed.v b/test_regress/t/t_opt_table_signed.v index 8dbd80a98..95108bdd1 100644 --- a/test_regress/t/t_opt_table_signed.v +++ b/test_regress/t/t_opt_table_signed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_table_sparse.py b/test_regress/t/t_opt_table_sparse.py index 9d5ac0261..4563aa80d 100755 --- a/test_regress/t/t_opt_table_sparse.py +++ b/test_regress/t/t_opt_table_sparse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_sparse.v b/test_regress/t/t_opt_table_sparse.v index 3145d3c19..e9647baec 100644 --- a/test_regress/t/t_opt_table_sparse.v +++ b/test_regress/t/t_opt_table_sparse.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_table_sparse_output_split.py b/test_regress/t/t_opt_table_sparse_output_split.py index bc87cb9fc..3205c18ab 100755 --- a/test_regress/t/t_opt_table_sparse_output_split.py +++ b/test_regress/t/t_opt_table_sparse_output_split.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_string.py b/test_regress/t/t_opt_table_string.py index 912dd4cf8..5908d7cde 100755 --- a/test_regress/t/t_opt_table_string.py +++ b/test_regress/t/t_opt_table_string.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_string.v b/test_regress/t/t_opt_table_string.v index 11c6999ea..1b91b0c77 100644 --- a/test_regress/t/t_opt_table_string.v +++ b/test_regress/t/t_opt_table_string.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_opt_table_struct.py b/test_regress/t/t_opt_table_struct.py index 912dd4cf8..5908d7cde 100755 --- a/test_regress/t/t_opt_table_struct.py +++ b/test_regress/t/t_opt_table_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_opt_table_struct.v b/test_regress/t/t_opt_table_struct.v index f27f1eef6..25e1f6072 100644 --- a/test_regress/t/t_opt_table_struct.v +++ b/test_regress/t/t_opt_table_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_order.py b/test_regress/t/t_order.py index 77acf6161..de3ece11f 100755 --- a/test_regress/t/t_order.py +++ b/test_regress/t/t_order.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order.v b/test_regress/t/t_order.v index 14276f6ba..04359f5d0 100644 --- a/test_regress/t/t_order.v +++ b/test_regress/t/t_order.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_order_2d.py b/test_regress/t/t_order_2d.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_order_2d.py +++ b/test_regress/t/t_order_2d.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_2d.v b/test_regress/t/t_order_2d.v index 4836e969c..773de764b 100644 --- a/test_regress/t/t_order_2d.v +++ b/test_regress/t/t_order_2d.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2015 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_order_a.v b/test_regress/t/t_order_a.v index 2cad003f6..839c3ace7 100644 --- a/test_regress/t/t_order_a.v +++ b/test_regress/t/t_order_a.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_order_a (/*AUTOARG*/ diff --git a/test_regress/t/t_order_b.v b/test_regress/t/t_order_b.v index b941580ae..1229ad2a9 100644 --- a/test_regress/t/t_order_b.v +++ b/test_regress/t/t_order_b.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_order_b (/*AUTOARG*/ diff --git a/test_regress/t/t_order_blkandnblk_bad.py b/test_regress/t/t_order_blkandnblk_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_order_blkandnblk_bad.py +++ b/test_regress/t/t_order_blkandnblk_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_blkandnblk_bad.v b/test_regress/t/t_order_blkandnblk_bad.v index 32506aca1..b7f19e3bc 100644 --- a/test_regress/t/t_order_blkandnblk_bad.v +++ b/test_regress/t/t_order_blkandnblk_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test of select from constant // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_order_blkloopinit_bad.py b/test_regress/t/t_order_blkloopinit_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_order_blkloopinit_bad.py +++ b/test_regress/t/t_order_blkloopinit_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_blkloopinit_bad.v b/test_regress/t/t_order_blkloopinit_bad.v index 74725cbf7..671a78a60 100644 --- a/test_regress/t/t_order_blkloopinit_bad.v +++ b/test_regress/t/t_order_blkloopinit_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test of select from constant // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off MULTIDRIVEN diff --git a/test_regress/t/t_order_clkinst.py b/test_regress/t/t_order_clkinst.py index 9e12d32c2..0a7133fe3 100755 --- a/test_regress/t/t_order_clkinst.py +++ b/test_regress/t/t_order_clkinst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_clkinst.v b/test_regress/t/t_order_clkinst.v index 2b0bf2509..e58e2479c 100644 --- a/test_regress/t/t_order_clkinst.v +++ b/test_regress/t/t_order_clkinst.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_order_comboclkloop.py b/test_regress/t/t_order_comboclkloop.py index dc6cab445..c02254607 100755 --- a/test_regress/t/t_order_comboclkloop.py +++ b/test_regress/t/t_order_comboclkloop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_comboclkloop.v b/test_regress/t/t_order_comboclkloop.v index 52185ca0c..e99f19af3 100644 --- a/test_regress/t/t_order_comboclkloop.v +++ b/test_regress/t/t_order_comboclkloop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_order_comboloop.py b/test_regress/t/t_order_comboloop.py index dc6cab445..c02254607 100755 --- a/test_regress/t/t_order_comboloop.py +++ b/test_regress/t/t_order_comboloop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_comboloop.v b/test_regress/t/t_order_comboloop.v index 565597484..f9ce7bca8 100644 --- a/test_regress/t/t_order_comboloop.v +++ b/test_regress/t/t_order_comboloop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_order_doubleloop.py b/test_regress/t/t_order_doubleloop.py index dc6cab445..c02254607 100755 --- a/test_regress/t/t_order_doubleloop.py +++ b/test_regress/t/t_order_doubleloop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_doubleloop.v b/test_regress/t/t_order_doubleloop.v index d5ffae5f8..bbd008556 100644 --- a/test_regress/t/t_order_doubleloop.v +++ b/test_regress/t/t_order_doubleloop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_order_dpi_export_1.cpp b/test_regress/t/t_order_dpi_export_1.cpp index 2902ae32f..9f2fab1bf 100644 --- a/test_regress/t/t_order_dpi_export_1.cpp +++ b/test_regress/t/t_order_dpi_export_1.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2021 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_order_dpi_export_1.py b/test_regress/t/t_order_dpi_export_1.py index 273ccc85c..c012be81c 100755 --- a/test_regress/t/t_order_dpi_export_1.py +++ b/test_regress/t/t_order_dpi_export_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_dpi_export_1.v b/test_regress/t/t_order_dpi_export_1.v index cb608bad3..85edfea8b 100644 --- a/test_regress/t/t_order_dpi_export_1.v +++ b/test_regress/t/t_order_dpi_export_1.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2021 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module testbench; diff --git a/test_regress/t/t_order_dpi_export_2.cpp b/test_regress/t/t_order_dpi_export_2.cpp index ca68903cd..c50f725d3 100644 --- a/test_regress/t/t_order_dpi_export_2.cpp +++ b/test_regress/t/t_order_dpi_export_2.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2021 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_order_dpi_export_2.py b/test_regress/t/t_order_dpi_export_2.py index 273ccc85c..c012be81c 100755 --- a/test_regress/t/t_order_dpi_export_2.py +++ b/test_regress/t/t_order_dpi_export_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_dpi_export_2.v b/test_regress/t/t_order_dpi_export_2.v index be8af3616..4f2efe691 100644 --- a/test_regress/t/t_order_dpi_export_2.v +++ b/test_regress/t/t_order_dpi_export_2.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2021 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module testbench( diff --git a/test_regress/t/t_order_dpi_export_3.cpp b/test_regress/t/t_order_dpi_export_3.cpp index 46087bafe..61ef97f38 100644 --- a/test_regress/t/t_order_dpi_export_3.cpp +++ b/test_regress/t/t_order_dpi_export_3.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2021 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_order_dpi_export_3.py b/test_regress/t/t_order_dpi_export_3.py index 273ccc85c..c012be81c 100755 --- a/test_regress/t/t_order_dpi_export_3.py +++ b/test_regress/t/t_order_dpi_export_3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_dpi_export_3.v b/test_regress/t/t_order_dpi_export_3.v index 49a41e235..f326e690f 100644 --- a/test_regress/t/t_order_dpi_export_3.v +++ b/test_regress/t/t_order_dpi_export_3.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2021 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module testbench( diff --git a/test_regress/t/t_order_dpi_export_4.cpp b/test_regress/t/t_order_dpi_export_4.cpp index 370bdb1c5..5f0e16dbe 100644 --- a/test_regress/t/t_order_dpi_export_4.cpp +++ b/test_regress/t/t_order_dpi_export_4.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2021 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_order_dpi_export_4.py b/test_regress/t/t_order_dpi_export_4.py index 273ccc85c..c012be81c 100755 --- a/test_regress/t/t_order_dpi_export_4.py +++ b/test_regress/t/t_order_dpi_export_4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_dpi_export_4.v b/test_regress/t/t_order_dpi_export_4.v index f0ad6ae66..808066a7d 100644 --- a/test_regress/t/t_order_dpi_export_4.v +++ b/test_regress/t/t_order_dpi_export_4.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2021 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module testbench( diff --git a/test_regress/t/t_order_dpi_export_5.cpp b/test_regress/t/t_order_dpi_export_5.cpp index e043b2bd0..2977049f5 100644 --- a/test_regress/t/t_order_dpi_export_5.cpp +++ b/test_regress/t/t_order_dpi_export_5.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2021 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_order_dpi_export_5.py b/test_regress/t/t_order_dpi_export_5.py index 273ccc85c..c012be81c 100755 --- a/test_regress/t/t_order_dpi_export_5.py +++ b/test_regress/t/t_order_dpi_export_5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_dpi_export_5.v b/test_regress/t/t_order_dpi_export_5.v index 355a606d7..f498708ab 100644 --- a/test_regress/t/t_order_dpi_export_5.v +++ b/test_regress/t/t_order_dpi_export_5.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2021 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module testbench( diff --git a/test_regress/t/t_order_dpi_export_6.cpp b/test_regress/t/t_order_dpi_export_6.cpp index 048447f2c..8e54d032c 100644 --- a/test_regress/t/t_order_dpi_export_6.cpp +++ b/test_regress/t/t_order_dpi_export_6.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_order_dpi_export_6.py b/test_regress/t/t_order_dpi_export_6.py index 273ccc85c..c012be81c 100755 --- a/test_regress/t/t_order_dpi_export_6.py +++ b/test_regress/t/t_order_dpi_export_6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_dpi_export_6.v b/test_regress/t/t_order_dpi_export_6.v index b49c5c879..b9fa2a6fa 100644 --- a/test_regress/t/t_order_dpi_export_6.v +++ b/test_regress/t/t_order_dpi_export_6.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module testbench( diff --git a/test_regress/t/t_order_dpi_export_7.cpp b/test_regress/t/t_order_dpi_export_7.cpp index 0649d2e97..73043298b 100644 --- a/test_regress/t/t_order_dpi_export_7.cpp +++ b/test_regress/t/t_order_dpi_export_7.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_order_dpi_export_7.py b/test_regress/t/t_order_dpi_export_7.py index 273ccc85c..c012be81c 100755 --- a/test_regress/t/t_order_dpi_export_7.py +++ b/test_regress/t/t_order_dpi_export_7.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_dpi_export_7.v b/test_regress/t/t_order_dpi_export_7.v index 575b88b50..bc6b5edcf 100644 --- a/test_regress/t/t_order_dpi_export_7.v +++ b/test_regress/t/t_order_dpi_export_7.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module testbench; diff --git a/test_regress/t/t_order_dpi_export_8.cpp b/test_regress/t/t_order_dpi_export_8.cpp index 824aa58bf..28626f656 100644 --- a/test_regress/t/t_order_dpi_export_8.cpp +++ b/test_regress/t/t_order_dpi_export_8.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_order_dpi_export_8.py b/test_regress/t/t_order_dpi_export_8.py index 38f29b4e6..8ef3e1cf8 100755 --- a/test_regress/t/t_order_dpi_export_8.py +++ b/test_regress/t/t_order_dpi_export_8.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_dpi_export_8.v b/test_regress/t/t_order_dpi_export_8.v index 2df1a3e9b..b9493c710 100644 --- a/test_regress/t/t_order_dpi_export_8.v +++ b/test_regress/t/t_order_dpi_export_8.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module testbench( diff --git a/test_regress/t/t_order_first.py b/test_regress/t/t_order_first.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_order_first.py +++ b/test_regress/t/t_order_first.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_first.v b/test_regress/t/t_order_first.v index eaf1403ee..970a9c1dc 100644 --- a/test_regress/t/t_order_first.v +++ b/test_regress/t/t_order_first.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_order_loop_bad.py b/test_regress/t/t_order_loop_bad.py index fc5a55e3f..eafe7e6e5 100755 --- a/test_regress/t/t_order_loop_bad.py +++ b/test_regress/t/t_order_loop_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_loop_bad.v b/test_regress/t/t_order_loop_bad.v index 2372d90a0..45749302d 100644 --- a/test_regress/t/t_order_loop_bad.v +++ b/test_regress/t/t_order_loop_bad.v @@ -6,8 +6,8 @@ // // This is a regression test against issue #513. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_order_multialways.py b/test_regress/t/t_order_multialways.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_order_multialways.py +++ b/test_regress/t/t_order_multialways.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_multialways.v b/test_regress/t/t_order_multialways.v index 46c67d672..3686c1504 100644 --- a/test_regress/t/t_order_multialways.v +++ b/test_regress/t/t_order_multialways.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_order_multidriven.cpp b/test_regress/t/t_order_multidriven.cpp index 284330498..69357e058 100644 --- a/test_regress/t/t_order_multidriven.cpp +++ b/test_regress/t/t_order_multidriven.cpp @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Ted Campbell. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Ted Campbell // SPDX-License-Identifier: CC0-1.0 #include "verilated.h" diff --git a/test_regress/t/t_order_multidriven.py b/test_regress/t/t_order_multidriven.py index 202e6a897..6bff8cd57 100755 --- a/test_regress/t/t_order_multidriven.py +++ b/test_regress/t/t_order_multidriven.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_multidriven.v b/test_regress/t/t_order_multidriven.v index 04ba843e4..e26c5d14e 100644 --- a/test_regress/t/t_order_multidriven.v +++ b/test_regress/t/t_order_multidriven.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Ted Campbell. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Ted Campbell // SPDX-License-Identifier: CC0-1.0 //With MULTI_CLK defined shows bug, without it is hidden diff --git a/test_regress/t/t_order_quad.cpp b/test_regress/t/t_order_quad.cpp index e15584148..61e4bee44 100644 --- a/test_regress/t/t_order_quad.cpp +++ b/test_regress/t/t_order_quad.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_order_quad.py b/test_regress/t/t_order_quad.py index 94dfdc72f..9ec50ba9b 100755 --- a/test_regress/t/t_order_quad.py +++ b/test_regress/t/t_order_quad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_quad.v b/test_regress/t/t_order_quad.v index 8652b8d05..1d23f39ba 100644 --- a/test_regress/t/t_order_quad.v +++ b/test_regress/t/t_order_quad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // See issue #762 diff --git a/test_regress/t/t_order_timing.py b/test_regress/t/t_order_timing.py index cee17e347..9131fbe59 100755 --- a/test_regress/t/t_order_timing.py +++ b/test_regress/t/t_order_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_wireloop.py b/test_regress/t/t_order_wireloop.py index a96c62185..033891113 100755 --- a/test_regress/t/t_order_wireloop.py +++ b/test_regress/t/t_order_wireloop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_order_wireloop.v b/test_regress/t/t_order_wireloop.v index a98131e99..2749a4033 100644 --- a/test_regress/t/t_order_wireloop.v +++ b/test_regress/t/t_order_wireloop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_package.py b/test_regress/t/t_package.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_package.py +++ b/test_regress/t/t_package.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package.v b/test_regress/t/t_package.v index db29474f6..d5d30265c 100644 --- a/test_regress/t/t_package.v +++ b/test_regress/t/t_package.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef int unit_type_t; diff --git a/test_regress/t/t_package_abs.py b/test_regress/t/t_package_abs.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_package_abs.py +++ b/test_regress/t/t_package_abs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_abs.v b/test_regress/t/t_package_abs.v index fa63ba7a1..5ea79a8e3 100644 --- a/test_regress/t/t_package_abs.v +++ b/test_regress/t/t_package_abs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // see bug491 diff --git a/test_regress/t/t_package_alone_bad.py b/test_regress/t/t_package_alone_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_package_alone_bad.py +++ b/test_regress/t/t_package_alone_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_alone_bad.v b/test_regress/t/t_package_alone_bad.v index 34adc1b82..c2ba3e5af 100644 --- a/test_regress/t/t_package_alone_bad.v +++ b/test_regress/t/t_package_alone_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 export pkg::something; diff --git a/test_regress/t/t_package_ddecl.py b/test_regress/t/t_package_ddecl.py index 46560bc9c..346ef8602 100755 --- a/test_regress/t/t_package_ddecl.py +++ b/test_regress/t/t_package_ddecl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_ddecl.v b/test_regress/t/t_package_ddecl.v index 57e057c50..03cedbe40 100644 --- a/test_regress/t/t_package_ddecl.v +++ b/test_regress/t/t_package_ddecl.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // See issue #474 diff --git a/test_regress/t/t_package_ddecl_timing.py b/test_regress/t/t_package_ddecl_timing.py index e1e20eb67..dd5c6535c 100755 --- a/test_regress/t/t_package_ddecl_timing.py +++ b/test_regress/t/t_package_ddecl_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_dimport.py b/test_regress/t/t_package_dimport.py index d474feea7..e45a78e3a 100755 --- a/test_regress/t/t_package_dimport.py +++ b/test_regress/t/t_package_dimport.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_dimport.v b/test_regress/t/t_package_dimport.v index a4dd4fd07..0e3cc60b7 100644 --- a/test_regress/t/t_package_dimport.v +++ b/test_regress/t/t_package_dimport.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package defs; diff --git a/test_regress/t/t_package_dot.py b/test_regress/t/t_package_dot.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_package_dot.py +++ b/test_regress/t/t_package_dot.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_dot.v b/test_regress/t/t_package_dot.v index 39fa6b1a9..61338d899 100644 --- a/test_regress/t/t_package_dot.v +++ b/test_regress/t/t_package_dot.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2015 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_package_dup_bad.py b/test_regress/t/t_package_dup_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_package_dup_bad.py +++ b/test_regress/t/t_package_dup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_dup_bad.v b/test_regress/t/t_package_dup_bad.v index 89d9e7edd..aef6858be 100644 --- a/test_regress/t/t_package_dup_bad.v +++ b/test_regress/t/t_package_dup_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_package_dup_bad2.py b/test_regress/t/t_package_dup_bad2.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_package_dup_bad2.py +++ b/test_regress/t/t_package_dup_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_dup_bad2.v b/test_regress/t/t_package_dup_bad2.v index 8e265c9e7..32f1e8d27 100644 --- a/test_regress/t/t_package_dup_bad2.v +++ b/test_regress/t/t_package_dup_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Pkg; diff --git a/test_regress/t/t_package_enum.py b/test_regress/t/t_package_enum.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_package_enum.py +++ b/test_regress/t/t_package_enum.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_enum.v b/test_regress/t/t_package_enum.v index 97ddf0255..1e89369e1 100644 --- a/test_regress/t/t_package_enum.v +++ b/test_regress/t/t_package_enum.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_package_export.py b/test_regress/t/t_package_export.py index 06f34925c..ec6924ad0 100755 --- a/test_regress/t/t_package_export.py +++ b/test_regress/t/t_package_export.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_export.v b/test_regress/t/t_package_export.v index 342f98eda..99c79f289 100644 --- a/test_regress/t/t_package_export.v +++ b/test_regress/t/t_package_export.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 // See issue #591 diff --git a/test_regress/t/t_package_export_bad.py b/test_regress/t/t_package_export_bad.py index 593de1e5b..b5dce3077 100755 --- a/test_regress/t/t_package_export_bad.py +++ b/test_regress/t/t_package_export_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_export_bad2.py b/test_regress/t/t_package_export_bad2.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_package_export_bad2.py +++ b/test_regress/t/t_package_export_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_export_bad2.v b/test_regress/t/t_package_export_bad2.v index ae1ac13fe..7c7a305ea 100644 --- a/test_regress/t/t_package_export_bad2.v +++ b/test_regress/t/t_package_export_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Pkg1; diff --git a/test_regress/t/t_package_identifier_bad.py b/test_regress/t/t_package_identifier_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_package_identifier_bad.py +++ b/test_regress/t/t_package_identifier_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_identifier_bad.v b/test_regress/t/t_package_identifier_bad.v index a3457cee5..d3e1605f3 100644 --- a/test_regress/t/t_package_identifier_bad.v +++ b/test_regress/t/t_package_identifier_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 package Foo; diff --git a/test_regress/t/t_package_import_bad2.py b/test_regress/t/t_package_import_bad2.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_package_import_bad2.py +++ b/test_regress/t/t_package_import_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_import_bad2.v b/test_regress/t/t_package_import_bad2.v index b2d4d0c36..e080d0c29 100644 --- a/test_regress/t/t_package_import_bad2.v +++ b/test_regress/t/t_package_import_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Pkg1; diff --git a/test_regress/t/t_package_import_override.py b/test_regress/t/t_package_import_override.py index 6305a4fd8..34380009e 100755 --- a/test_regress/t/t_package_import_override.py +++ b/test_regress/t/t_package_import_override.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_import_override.v b/test_regress/t/t_package_import_override.v index 3c3e5d10c..43bacad17 100644 --- a/test_regress/t/t_package_import_override.v +++ b/test_regress/t/t_package_import_override.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_package_import_param.py b/test_regress/t/t_package_import_param.py index cca4c9e73..d6d35e7fd 100755 --- a/test_regress/t/t_package_import_param.py +++ b/test_regress/t/t_package_import_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_import_param.v b/test_regress/t/t_package_import_param.v index 9822d0e76..3d85e01da 100644 --- a/test_regress/t/t_package_import_param.v +++ b/test_regress/t/t_package_import_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package s_pkg; diff --git a/test_regress/t/t_package_local_bad.py b/test_regress/t/t_package_local_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_package_local_bad.py +++ b/test_regress/t/t_package_local_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_local_bad.v b/test_regress/t/t_package_local_bad.v index 99ff3ede4..24a574858 100644 --- a/test_regress/t/t_package_local_bad.v +++ b/test_regress/t/t_package_local_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_package_param.py b/test_regress/t/t_package_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_package_param.py +++ b/test_regress/t/t_package_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_param.v b/test_regress/t/t_package_param.v index c13eef367..736f58142 100644 --- a/test_regress/t/t_package_param.v +++ b/test_regress/t/t_package_param.v @@ -4,8 +4,8 @@ // definitions in wildcard imported packages (section 26.3). Thus the code // below is valid SystemVerilog. // -// This file ONLY is placed into the Public Domain, for any use, without -// warranty, 2013 by Jie Xu. +// This file ONLY is placed into the Public Domain. +// SPDX-FileCopyrightText: 2013 Jie Xu // SPDX-License-Identifier: CC0-1.0 package defs; diff --git a/test_regress/t/t_package_struct.py b/test_regress/t/t_package_struct.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_package_struct.py +++ b/test_regress/t/t_package_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_struct.v b/test_regress/t/t_package_struct.v index 9e9a93393..aafb2f24d 100644 --- a/test_regress/t/t_package_struct.v +++ b/test_regress/t/t_package_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_package_twodeep.py b/test_regress/t/t_package_twodeep.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_package_twodeep.py +++ b/test_regress/t/t_package_twodeep.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_twodeep.v b/test_regress/t/t_package_twodeep.v index 49dc83568..8218dd4bc 100644 --- a/test_regress/t/t_package_twodeep.v +++ b/test_regress/t/t_package_twodeep.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jeremy Bennett +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 // See issue #591 diff --git a/test_regress/t/t_package_using_dollar_unit.py b/test_regress/t/t_package_using_dollar_unit.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_package_using_dollar_unit.py +++ b/test_regress/t/t_package_using_dollar_unit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_using_dollar_unit.v b/test_regress/t/t_package_using_dollar_unit.v index 2ccde8879..f7f987aa0 100644 --- a/test_regress/t/t_package_using_dollar_unit.v +++ b/test_regress/t/t_package_using_dollar_unit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_package_verb.py b/test_regress/t/t_package_verb.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_package_verb.py +++ b/test_regress/t/t_package_verb.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_package_verb.v b/test_regress/t/t_package_verb.v index e0fbdb094..63ad0c36b 100644 --- a/test_regress/t/t_package_verb.v +++ b/test_regress/t/t_package_verb.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug474 diff --git a/test_regress/t/t_packed_concat.v b/test_regress/t/t_packed_concat.v index 02b309750..036be30c1 100644 --- a/test_regress/t/t_packed_concat.v +++ b/test_regress/t/t_packed_concat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Driss Hafdi +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Driss Hafdi // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_packed_concat_bad.py b/test_regress/t/t_packed_concat_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_packed_concat_bad.py +++ b/test_regress/t/t_packed_concat_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_packed_concat_bad.v b/test_regress/t/t_packed_concat_bad.v index 37e2d381b..80e04362b 100644 --- a/test_regress/t/t_packed_concat_bad.v +++ b/test_regress/t/t_packed_concat_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Driss Hafdi +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Driss Hafdi // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param.py b/test_regress/t/t_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param.py +++ b/test_regress/t/t_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param.v b/test_regress/t/t_param.v index 3d0c68bea..0bb9354b1 100644 --- a/test_regress/t/t_param.v +++ b/test_regress/t/t_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_array.py b/test_regress/t/t_param_array.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_array.py +++ b/test_regress/t/t_param_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_array.v b/test_regress/t/t_param_array.v index f98ad281b..e321928d0 100644 --- a/test_regress/t/t_param_array.v +++ b/test_regress/t/t_param_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_array2.py b/test_regress/t/t_param_array2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_array2.py +++ b/test_regress/t/t_param_array2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_array2.v b/test_regress/t/t_param_array2.v index ee8e97c65..6d5fd05bc 100644 --- a/test_regress/t/t_param_array2.v +++ b/test_regress/t/t_param_array2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_array3.py b/test_regress/t/t_param_array3.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_array3.py +++ b/test_regress/t/t_param_array3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_array3.v b/test_regress/t/t_param_array3.v index 1be55ef14..0071cc5b9 100644 --- a/test_regress/t/t_param_array3.v +++ b/test_regress/t/t_param_array3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_array4.py b/test_regress/t/t_param_array4.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_array4.py +++ b/test_regress/t/t_param_array4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_array4.v b/test_regress/t/t_param_array4.v index 13626edc4..062ca3927 100644 --- a/test_regress/t/t_param_array4.v +++ b/test_regress/t/t_param_array4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_array5.py b/test_regress/t/t_param_array5.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_array5.py +++ b/test_regress/t/t_param_array5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_array5.v b/test_regress/t/t_param_array5.v index 356c051a3..4c4f9f354 100644 --- a/test_regress/t/t_param_array5.v +++ b/test_regress/t/t_param_array5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //bug1578 diff --git a/test_regress/t/t_param_array6.py b/test_regress/t/t_param_array6.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_array6.py +++ b/test_regress/t/t_param_array6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_array6.v b/test_regress/t/t_param_array6.v index 708935749..a2d24a8bf 100644 --- a/test_regress/t/t_param_array6.v +++ b/test_regress/t/t_param_array6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Anderson Ignacio da Silva. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2020 Anderson Ignacio da Silva // SPDX-License-Identifier: CC0-1.0 package test_pkg; diff --git a/test_regress/t/t_param_array6_noslice.py b/test_regress/t/t_param_array6_noslice.py index 79f955063..4a59ae5c1 100755 --- a/test_regress/t/t_param_array6_noslice.py +++ b/test_regress/t/t_param_array6_noslice.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_array7.py b/test_regress/t/t_param_array7.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_array7.py +++ b/test_regress/t/t_param_array7.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_array7.v b/test_regress/t/t_param_array7.v index 821a16adc..be093cbca 100644 --- a/test_regress/t/t_param_array7.v +++ b/test_regress/t/t_param_array7.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: CC0-1.0 typedef struct packed { diff --git a/test_regress/t/t_param_array8.py b/test_regress/t/t_param_array8.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_array8.py +++ b/test_regress/t/t_param_array8.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_array8.v b/test_regress/t/t_param_array8.v index c19d4bba8..4e91b9d29 100644 --- a/test_regress/t/t_param_array8.v +++ b/test_regress/t/t_param_array8.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module sub diff --git a/test_regress/t/t_param_array9.py b/test_regress/t/t_param_array9.py index 147fe6faf..0379f0dd0 100755 --- a/test_regress/t/t_param_array9.py +++ b/test_regress/t/t_param_array9.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_array9.v b/test_regress/t/t_param_array9.v index 81f7a5ce0..d43b526e6 100644 --- a/test_regress/t/t_param_array9.v +++ b/test_regress/t/t_param_array9.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module p_i_match #( diff --git a/test_regress/t/t_param_avec.py b/test_regress/t/t_param_avec.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_avec.py +++ b/test_regress/t/t_param_avec.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_avec.v b/test_regress/t/t_param_avec.v index 87f70486d..6b00894d4 100644 --- a/test_regress/t/t_param_avec.v +++ b/test_regress/t/t_param_avec.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_param_bit_sel.py b/test_regress/t/t_param_bit_sel.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_bit_sel.py +++ b/test_regress/t/t_param_bit_sel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_bit_sel.v b/test_regress/t/t_param_bit_sel.v index e76c43e44..fb27ce534 100644 --- a/test_regress/t/t_param_bit_sel.v +++ b/test_regress/t/t_param_bit_sel.v @@ -5,8 +5,8 @@ // // Other event drive simulators accept this. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_bracket.py b/test_regress/t/t_param_bracket.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_param_bracket.py +++ b/test_regress/t/t_param_bracket.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_bracket.v b/test_regress/t/t_param_bracket.v index b2890ad9a..1c39515f3 100644 --- a/test_regress/t/t_param_bracket.v +++ b/test_regress/t/t_param_bracket.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Wilson Snyder; +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder; // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_param_ceil.py b/test_regress/t/t_param_ceil.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_ceil.py +++ b/test_regress/t/t_param_ceil.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_ceil.v b/test_regress/t/t_param_ceil.v index d6e7766ca..6123603a1 100644 --- a/test_regress/t/t_param_ceil.v +++ b/test_regress/t/t_param_ceil.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_chain.py b/test_regress/t/t_param_chain.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_chain.py +++ b/test_regress/t/t_param_chain.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_chain.v b/test_regress/t/t_param_chain.v index 3b10a889c..480a97377 100644 --- a/test_regress/t/t_param_chain.v +++ b/test_regress/t/t_param_chain.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_circ_bad.py b/test_regress/t/t_param_circ_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_param_circ_bad.py +++ b/test_regress/t/t_param_circ_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_circ_bad.v b/test_regress/t/t_param_circ_bad.v index f56a36a26..86fdcfd71 100644 --- a/test_regress/t/t_param_circ_bad.v +++ b/test_regress/t/t_param_circ_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_concat.py b/test_regress/t/t_param_concat.py index 8ecb93fe4..0f708235b 100755 --- a/test_regress/t/t_param_concat.py +++ b/test_regress/t/t_param_concat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_concat.v b/test_regress/t/t_param_concat.v index 4d86d79ce..20a660fd8 100644 --- a/test_regress/t/t_param_concat.v +++ b/test_regress/t/t_param_concat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_concat_bad.py b/test_regress/t/t_param_concat_bad.py index 65a84a628..40c495f81 100755 --- a/test_regress/t/t_param_concat_bad.py +++ b/test_regress/t/t_param_concat_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_const_part.py b/test_regress/t/t_param_const_part.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_const_part.py +++ b/test_regress/t/t_param_const_part.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_const_part.v b/test_regress/t/t_param_const_part.v index c4317a6d1..e66373059 100644 --- a/test_regress/t/t_param_const_part.v +++ b/test_regress/t/t_param_const_part.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2015 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_ddeep_width.py b/test_regress/t/t_param_ddeep_width.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_param_ddeep_width.py +++ b/test_regress/t/t_param_ddeep_width.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_ddeep_width.v b/test_regress/t/t_param_ddeep_width.v index 379a77e80..625650558 100644 --- a/test_regress/t/t_param_ddeep_width.v +++ b/test_regress/t/t_param_ddeep_width.v @@ -1,6 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug541 diff --git a/test_regress/t/t_param_default.py b/test_regress/t/t_param_default.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_default.py +++ b/test_regress/t/t_param_default.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_default.v b/test_regress/t/t_param_default.v index 5928e4c49..2f664fd38 100644 --- a/test_regress/t/t_param_default.v +++ b/test_regress/t/t_param_default.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module m #(parameter int Foo); diff --git a/test_regress/t/t_param_default_2.py b/test_regress/t/t_param_default_2.py index 6812c4542..b4df26891 100755 --- a/test_regress/t/t_param_default_2.py +++ b/test_regress/t/t_param_default_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_default_2.v b/test_regress/t/t_param_default_2.v index 67e747b4c..d6e89cdfe 100644 --- a/test_regress/t/t_param_default_2.v +++ b/test_regress/t/t_param_default_2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 package uvm_pkg; diff --git a/test_regress/t/t_param_default_bad.py b/test_regress/t/t_param_default_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_param_default_bad.py +++ b/test_regress/t/t_param_default_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_default_bad.v b/test_regress/t/t_param_default_bad.v index 44e40af0a..8c49a0d9c 100644 --- a/test_regress/t/t_param_default_bad.v +++ b/test_regress/t/t_param_default_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module m #(parameter int Foo); diff --git a/test_regress/t/t_param_default_override.py b/test_regress/t/t_param_default_override.py index 116160a1a..6f4204c2e 100755 --- a/test_regress/t/t_param_default_override.py +++ b/test_regress/t/t_param_default_override.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_default_override.v b/test_regress/t/t_param_default_override.v index a618bbb27..65caaa4d4 100644 --- a/test_regress/t/t_param_default_override.v +++ b/test_regress/t/t_param_default_override.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Josse Van Delm. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Josse Van Delm // SPDX-License-Identifier: CC0-1.0 // verilator lint_off WIDTH diff --git a/test_regress/t/t_param_default_presv_bad.py b/test_regress/t/t_param_default_presv_bad.py index 4730f0b37..a758dfc7e 100755 --- a/test_regress/t/t_param_default_presv_bad.py +++ b/test_regress/t/t_param_default_presv_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_first.py b/test_regress/t/t_param_first.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_first.py +++ b/test_regress/t/t_param_first.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_first.v b/test_regress/t/t_param_first.v index 2ef817ccb..083531dc6 100644 --- a/test_regress/t/t_param_first.v +++ b/test_regress/t/t_param_first.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_param_first_a.v b/test_regress/t/t_param_first_a.v index accad60bb..4898e07c3 100644 --- a/test_regress/t/t_param_first_a.v +++ b/test_regress/t/t_param_first_a.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_param_first_a (/*AUTOARG*/ diff --git a/test_regress/t/t_param_first_b.v b/test_regress/t/t_param_first_b.v index ab49f7be1..29a865180 100644 --- a/test_regress/t/t_param_first_b.v +++ b/test_regress/t/t_param_first_b.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_param_first_b (/*AUTOARG*/ diff --git a/test_regress/t/t_param_func.py b/test_regress/t/t_param_func.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_param_func.py +++ b/test_regress/t/t_param_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_func.v b/test_regress/t/t_param_func.v index 11b23acba..89c5dea51 100644 --- a/test_regress/t/t_param_func.v +++ b/test_regress/t/t_param_func.v @@ -3,8 +3,8 @@ // This test examines Verilator against paramter definition with functions. // Particularly the function takes in argument which is multi-dimentional. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Roland Kruse and Jie Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Roland Kruse and Jie Xu // SPDX-License-Identifier: CC0-1.0 module test#( diff --git a/test_regress/t/t_param_func2.py b/test_regress/t/t_param_func2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_func2.py +++ b/test_regress/t/t_param_func2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_func2.v b/test_regress/t/t_param_func2.v index 1a4630d77..6893bb9d2 100644 --- a/test_regress/t/t_param_func2.v +++ b/test_regress/t/t_param_func2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_hier_bad.py b/test_regress/t/t_param_hier_bad.py index 14ad3403f..b3e527d04 100755 --- a/test_regress/t/t_param_hier_bad.py +++ b/test_regress/t/t_param_hier_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_hier_bad.v b/test_regress/t/t_param_hier_bad.v index d15aa44e1..1e1220371 100644 --- a/test_regress/t/t_param_hier_bad.v +++ b/test_regress/t/t_param_hier_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_param_if_blk.py b/test_regress/t/t_param_if_blk.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_if_blk.py +++ b/test_regress/t/t_param_if_blk.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_if_blk.v b/test_regress/t/t_param_if_blk.v index 5bacd5eb4..58e9a1d4c 100644 --- a/test_regress/t/t_param_if_blk.v +++ b/test_regress/t/t_param_if_blk.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2013 // SPDX-License-Identifier: CC0-1.0 // bug648 diff --git a/test_regress/t/t_param_implicit_bad.py b/test_regress/t/t_param_implicit_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_param_implicit_bad.py +++ b/test_regress/t/t_param_implicit_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_implicit_bad.v b/test_regress/t/t_param_implicit_bad.v index dbbceda09..efb14fd4e 100644 --- a/test_regress/t/t_param_implicit_bad.v +++ b/test_regress/t/t_param_implicit_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // IEEE parameter_port_declaration has data_type but not data_type_or_implicit diff --git a/test_regress/t/t_param_implicit_local_bad.py b/test_regress/t/t_param_implicit_local_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_param_implicit_local_bad.py +++ b/test_regress/t/t_param_implicit_local_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_implicit_local_bad.v b/test_regress/t/t_param_implicit_local_bad.v index a6252f77d..da3387e63 100644 --- a/test_regress/t/t_param_implicit_local_bad.v +++ b/test_regress/t/t_param_implicit_local_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_param_implicit_string.py b/test_regress/t/t_param_implicit_string.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_param_implicit_string.py +++ b/test_regress/t/t_param_implicit_string.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_implicit_string.v b/test_regress/t/t_param_implicit_string.v index 43f958bb7..8e59efe44 100644 --- a/test_regress/t/t_param_implicit_string.v +++ b/test_regress/t/t_param_implicit_string.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_param_in_func.py b/test_regress/t/t_param_in_func.py index e636de991..88c27220f 100755 --- a/test_regress/t/t_param_in_func.py +++ b/test_regress/t/t_param_in_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_in_func.v b/test_regress/t/t_param_in_func.v index 7300965b8..5f992e680 100644 --- a/test_regress/t/t_param_in_func.v +++ b/test_regress/t/t_param_in_func.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Driss Hafdi. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Driss Hafdi // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_in_func_noinline.py b/test_regress/t/t_param_in_func_noinline.py index 6fe5459f1..716aa43be 100755 --- a/test_regress/t/t_param_in_func_noinline.py +++ b/test_regress/t/t_param_in_func_noinline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_local.py b/test_regress/t/t_param_local.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_local.py +++ b/test_regress/t/t_param_local.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_local.v b/test_regress/t/t_param_local.v index ceb51cab7..374533079 100644 --- a/test_regress/t/t_param_local.v +++ b/test_regress/t/t_param_local.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_long.py b/test_regress/t/t_param_long.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_long.py +++ b/test_regress/t/t_param_long.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_long.v b/test_regress/t/t_param_long.v index fc1fecc10..706da0509 100644 --- a/test_regress/t/t_param_long.v +++ b/test_regress/t/t_param_long.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_mem_attr.py b/test_regress/t/t_param_mem_attr.py index 84ad9365e..15689f8e3 100755 --- a/test_regress/t/t_param_mem_attr.py +++ b/test_regress/t/t_param_mem_attr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_mem_attr.v b/test_regress/t/t_param_mem_attr.v index fcf44bc5a..3ffa00f87 100644 --- a/test_regress/t/t_param_mem_attr.v +++ b/test_regress/t/t_param_mem_attr.v @@ -12,8 +12,8 @@ // terminate called without an active exception // %Error: Verilator aborted. Consider trying --debug --gdbbt // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jie Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jie Xu // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_mintypmax.py b/test_regress/t/t_param_mintypmax.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_mintypmax.py +++ b/test_regress/t/t_param_mintypmax.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_mintypmax.v b/test_regress/t/t_param_mintypmax.v index 05fb78d89..3e1dec67a 100644 --- a/test_regress/t/t_param_mintypmax.v +++ b/test_regress/t/t_param_mintypmax.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_module.py b/test_regress/t/t_param_module.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_module.py +++ b/test_regress/t/t_param_module.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_module.v b/test_regress/t/t_param_module.v index c83a8e805..cb329a82d 100644 --- a/test_regress/t/t_param_module.v +++ b/test_regress/t/t_param_module.v @@ -10,8 +10,8 @@ // %Warning-ASCRANGE: t/t_param_module.v:42: Ascending bit range vector: MSB // < LSB of bit range: -17:0 // -// This file ONLY is placed into the Public Domain, for any use, without -// warranty, 2013 by Jie Xu. +// This file ONLY is placed into the Public Domain. +// SPDX-FileCopyrightText: 2013 Jie Xu // SPDX-License-Identifier: CC0-1.0 // bug606 diff --git a/test_regress/t/t_param_named.py b/test_regress/t/t_param_named.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_named.py +++ b/test_regress/t/t_param_named.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_named.v b/test_regress/t/t_param_named.v index 523b65138..f702bc05e 100644 --- a/test_regress/t/t_param_named.v +++ b/test_regress/t/t_param_named.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_named_2.py b/test_regress/t/t_param_named_2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_named_2.py +++ b/test_regress/t/t_param_named_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_named_2.v b/test_regress/t/t_param_named_2.v index d0682db1e..603a3eefc 100644 --- a/test_regress/t/t_param_named_2.v +++ b/test_regress/t/t_param_named_2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_no_parentheses.py b/test_regress/t/t_param_no_parentheses.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_no_parentheses.py +++ b/test_regress/t/t_param_no_parentheses.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_no_parentheses.v b/test_regress/t/t_param_no_parentheses.v index 2b644d4f6..66c3fb904 100644 --- a/test_regress/t/t_param_no_parentheses.v +++ b/test_regress/t/t_param_no_parentheses.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // This is a copy of t_param.v with the parentheses around the module parameters diff --git a/test_regress/t/t_param_noval_bad.py b/test_regress/t/t_param_noval_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_param_noval_bad.py +++ b/test_regress/t/t_param_noval_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_noval_bad.v b/test_regress/t/t_param_noval_bad.v index 61248d8ef..1a78f3561 100644 --- a/test_regress/t/t_param_noval_bad.v +++ b/test_regress/t/t_param_noval_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t #(parameter P, parameter type T); diff --git a/test_regress/t/t_param_package.py b/test_regress/t/t_param_package.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_package.py +++ b/test_regress/t/t_param_package.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_package.v b/test_regress/t/t_param_package.v index a51891452..9931091cc 100644 --- a/test_regress/t/t_param_package.v +++ b/test_regress/t/t_param_package.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_passed_to_port.py b/test_regress/t/t_param_passed_to_port.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_passed_to_port.py +++ b/test_regress/t/t_param_passed_to_port.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_passed_to_port.v b/test_regress/t/t_param_passed_to_port.v index 7b1fb67d5..ddaf83eb0 100644 --- a/test_regress/t/t_param_passed_to_port.v +++ b/test_regress/t/t_param_passed_to_port.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 parameter int HwDataAttr[1] = '{1}; diff --git a/test_regress/t/t_param_pattern.py b/test_regress/t/t_param_pattern.py index 835a031c1..fb0f79543 100755 --- a/test_regress/t/t_param_pattern.py +++ b/test_regress/t/t_param_pattern.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_pattern.v b/test_regress/t/t_param_pattern.v index 43df17942..7eca40b3f 100644 --- a/test_regress/t/t_param_pattern.v +++ b/test_regress/t/t_param_pattern.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2021 by Krzysztof Bieganski. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Krzysztof Bieganski // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_param_pattern2.py b/test_regress/t/t_param_pattern2.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_param_pattern2.py +++ b/test_regress/t/t_param_pattern2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_pattern2.v b/test_regress/t/t_param_pattern2.v index 2bd1731c8..64211085b 100644 --- a/test_regress/t/t_param_pattern2.v +++ b/test_regress/t/t_param_pattern2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2021 by Ryszard Rozak. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Ryszard Rozak // SPDX-License-Identifier: CC0-1.0 module dut diff --git a/test_regress/t/t_param_pattern3.py b/test_regress/t/t_param_pattern3.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_param_pattern3.py +++ b/test_regress/t/t_param_pattern3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_pattern3.v b/test_regress/t/t_param_pattern3.v index 4ea714c5e..b7c8f4694 100644 --- a/test_regress/t/t_param_pattern3.v +++ b/test_regress/t/t_param_pattern3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_param_pattern_init.py b/test_regress/t/t_param_pattern_init.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_pattern_init.py +++ b/test_regress/t/t_param_pattern_init.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_pattern_init.v b/test_regress/t/t_param_pattern_init.v index 69fefffec..2a40a4134 100644 --- a/test_regress/t/t_param_pattern_init.v +++ b/test_regress/t/t_param_pattern_init.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_param_pattern_init_scope.py b/test_regress/t/t_param_pattern_init_scope.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_param_pattern_init_scope.py +++ b/test_regress/t/t_param_pattern_init_scope.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_pattern_init_scope.v b/test_regress/t/t_param_pattern_init_scope.v index 455133c8a..f4911f88a 100644 --- a/test_regress/t/t_param_pattern_init_scope.v +++ b/test_regress/t/t_param_pattern_init_scope.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_param_public.cpp b/test_regress/t/t_param_public.cpp index 6bed53bd0..61891bb45 100644 --- a/test_regress/t/t_param_public.cpp +++ b/test_regress/t/t_param_public.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_param_public.py b/test_regress/t/t_param_public.py index a5d71a2d5..bdfaedcec 100755 --- a/test_regress/t/t_param_public.py +++ b/test_regress/t/t_param_public.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_public.v b/test_regress/t/t_param_public.v index a2db80ceb..e8d3a8198 100644 --- a/test_regress/t/t_param_public.v +++ b/test_regress/t/t_param_public.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //bug505 diff --git a/test_regress/t/t_param_real.py b/test_regress/t/t_param_real.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_real.py +++ b/test_regress/t/t_param_real.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_real.v b/test_regress/t/t_param_real.v index 6fc950a82..0190587e5 100644 --- a/test_regress/t/t_param_real.v +++ b/test_regress/t/t_param_real.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Johan Bjork +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Johan Bjork // SPDX-License-Identifier: CC0-1.0 module mod #( diff --git a/test_regress/t/t_param_real2.py b/test_regress/t/t_param_real2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_real2.py +++ b/test_regress/t/t_param_real2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_real2.v b/test_regress/t/t_param_real2.v index f371b5597..ecdca0549 100644 --- a/test_regress/t/t_param_real2.v +++ b/test_regress/t/t_param_real2.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module foo diff --git a/test_regress/t/t_param_real2_collision.py b/test_regress/t/t_param_real2_collision.py index 9d6a5295f..c1150b53d 100755 --- a/test_regress/t/t_param_real2_collision.py +++ b/test_regress/t/t_param_real2_collision.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_repl.py b/test_regress/t/t_param_repl.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_repl.py +++ b/test_regress/t/t_param_repl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_repl.v b/test_regress/t/t_param_repl.v index cc7b04d40..7743ecfd1 100644 --- a/test_regress/t/t_param_repl.v +++ b/test_regress/t/t_param_repl.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_resolve_args.py b/test_regress/t/t_param_resolve_args.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_resolve_args.py +++ b/test_regress/t/t_param_resolve_args.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_resolve_args.v b/test_regress/t/t_param_resolve_args.v index 2cd61b175..ec717e2be 100644 --- a/test_regress/t/t_param_resolve_args.v +++ b/test_regress/t/t_param_resolve_args.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_param_scope_bad.py b/test_regress/t/t_param_scope_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_param_scope_bad.py +++ b/test_regress/t/t_param_scope_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_scope_bad.v b/test_regress/t/t_param_scope_bad.v index 0e4c2b117..b154c6ec8 100644 --- a/test_regress/t/t_param_scope_bad.v +++ b/test_regress/t/t_param_scope_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_seg.py b/test_regress/t/t_param_seg.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_seg.py +++ b/test_regress/t/t_param_seg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_seg.v b/test_regress/t/t_param_seg.v index 447c44d5e..fb85ac6e3 100644 --- a/test_regress/t/t_param_seg.v +++ b/test_regress/t/t_param_seg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2016 by Mandy Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Mandy Xu // SPDX-License-Identifier: CC0-1.0 // verilator lint_off WIDTH diff --git a/test_regress/t/t_param_sel.py b/test_regress/t/t_param_sel.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_sel.py +++ b/test_regress/t/t_param_sel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_sel.v b/test_regress/t/t_param_sel.v index b87db56e2..446e41a31 100644 --- a/test_regress/t/t_param_sel.v +++ b/test_regress/t/t_param_sel.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_sel_range.py b/test_regress/t/t_param_sel_range.py index 282910f54..3cbc9d76f 100755 --- a/test_regress/t/t_param_sel_range.py +++ b/test_regress/t/t_param_sel_range.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_sel_range.v b/test_regress/t/t_param_sel_range.v index 85ea4a7d8..a4a21ac46 100644 --- a/test_regress/t/t_param_sel_range.v +++ b/test_regress/t/t_param_sel_range.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug477 diff --git a/test_regress/t/t_param_sel_range_bad.py b/test_regress/t/t_param_sel_range_bad.py index 916df8696..50f394103 100755 --- a/test_regress/t/t_param_sel_range_bad.py +++ b/test_regress/t/t_param_sel_range_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_shift.py b/test_regress/t/t_param_shift.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_shift.py +++ b/test_regress/t/t_param_shift.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_shift.v b/test_regress/t/t_param_shift.v index ecc4d51c0..8ef0fc01a 100644 --- a/test_regress/t/t_param_shift.v +++ b/test_regress/t/t_param_shift.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2016 by Mandy Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Mandy Xu // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_param_slice.py b/test_regress/t/t_param_slice.py index 25010f779..d55e45178 100755 --- a/test_regress/t/t_param_slice.py +++ b/test_regress/t/t_param_slice.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Test constant parameter slicing of unpacked arrays (issue #6257) # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_slice.v b/test_regress/t/t_param_slice.v index 96adbdf0b..bd771dfef 100644 --- a/test_regress/t/t_param_slice.v +++ b/test_regress/t/t_param_slice.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 1ns/1ps diff --git a/test_regress/t/t_param_store_bad.py b/test_regress/t/t_param_store_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_param_store_bad.py +++ b/test_regress/t/t_param_store_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_store_bad.v b/test_regress/t/t_param_store_bad.v index 5f617d9d7..4dff59398 100644 --- a/test_regress/t/t_param_store_bad.v +++ b/test_regress/t/t_param_store_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t #( diff --git a/test_regress/t/t_param_type.py b/test_regress/t/t_param_type.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_type.py +++ b/test_regress/t/t_param_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type.v b/test_regress/t/t_param_type.v index 9fbeaa969..088f387ed 100644 --- a/test_regress/t/t_param_type.v +++ b/test_regress/t/t_param_type.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_type2.py b/test_regress/t/t_param_type2.py index 3aafd524c..f8083269e 100755 --- a/test_regress/t/t_param_type2.py +++ b/test_regress/t/t_param_type2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type2.v b/test_regress/t/t_param_type2.v index 8cdd09d70..498e3b9d1 100644 --- a/test_regress/t/t_param_type2.v +++ b/test_regress/t/t_param_type2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 package tt_pkg; diff --git a/test_regress/t/t_param_type3.py b/test_regress/t/t_param_type3.py index 3aafd524c..f8083269e 100755 --- a/test_regress/t/t_param_type3.py +++ b/test_regress/t/t_param_type3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type3.v b/test_regress/t/t_param_type3.v index cbce4c24b..1399798fb 100644 --- a/test_regress/t/t_param_type3.v +++ b/test_regress/t/t_param_type3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 typedef logic T_t; diff --git a/test_regress/t/t_param_type4.py b/test_regress/t/t_param_type4.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_type4.py +++ b/test_regress/t/t_param_type4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type4.v b/test_regress/t/t_param_type4.v index 4fd9604bd..61c515c45 100644 --- a/test_regress/t/t_param_type4.v +++ b/test_regress/t/t_param_type4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_param_type4_collision.py b/test_regress/t/t_param_type4_collision.py index 202e9dda9..a4ae90afb 100755 --- a/test_regress/t/t_param_type4_collision.py +++ b/test_regress/t/t_param_type4_collision.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type5.py b/test_regress/t/t_param_type5.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_type5.py +++ b/test_regress/t/t_param_type5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type5.v b/test_regress/t/t_param_type5.v index 3744262e4..d5abe3ea9 100644 --- a/test_regress/t/t_param_type5.v +++ b/test_regress/t/t_param_type5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class ParamClass #(string P = "ABC", R = "GDF"); diff --git a/test_regress/t/t_param_type6.py b/test_regress/t/t_param_type6.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_type6.py +++ b/test_regress/t/t_param_type6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type6.v b/test_regress/t/t_param_type6.v index 32c173a15..7557e7cb9 100644 --- a/test_regress/t/t_param_type6.v +++ b/test_regress/t/t_param_type6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface intf #( diff --git a/test_regress/t/t_param_type_bad.py b/test_regress/t/t_param_type_bad.py index 45bc705e4..21cff4c51 100755 --- a/test_regress/t/t_param_type_bad.py +++ b/test_regress/t/t_param_type_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type_bad.v b/test_regress/t/t_param_type_bad.v index 45d05240b..b70983e4e 100644 --- a/test_regress/t/t_param_type_bad.v +++ b/test_regress/t/t_param_type_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_type_bad2.py b/test_regress/t/t_param_type_bad2.py index 95efb5b13..eba256d00 100755 --- a/test_regress/t/t_param_type_bad2.py +++ b/test_regress/t/t_param_type_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type_bad2.v b/test_regress/t/t_param_type_bad2.v index b61f9af0d..8a78237e9 100644 --- a/test_regress/t/t_param_type_bad2.v +++ b/test_regress/t/t_param_type_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_type_bad3.py b/test_regress/t/t_param_type_bad3.py index 45bc705e4..21cff4c51 100755 --- a/test_regress/t/t_param_type_bad3.py +++ b/test_regress/t/t_param_type_bad3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type_bad3.v b/test_regress/t/t_param_type_bad3.v index 3848e7c9e..98b91ab2d 100644 --- a/test_regress/t/t_param_type_bad3.v +++ b/test_regress/t/t_param_type_bad3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_type_bit.py b/test_regress/t/t_param_type_bit.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_param_type_bit.py +++ b/test_regress/t/t_param_type_bit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type_bit.v b/test_regress/t/t_param_type_bit.v index 4317ee39d..b5bd12f51 100644 --- a/test_regress/t/t_param_type_bit.v +++ b/test_regress/t/t_param_type_bit.v @@ -3,8 +3,8 @@ // This test examines Verilator against paramter definition with functions. // Particularly the function takes in argument which is multi-dimentional. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_type_chain.py b/test_regress/t/t_param_type_chain.py index e41ab0cdd..84b274f68 100755 --- a/test_regress/t/t_param_type_chain.py +++ b/test_regress/t/t_param_type_chain.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type_chain.v b/test_regress/t/t_param_type_chain.v index 8209266a3..e82e2c07a 100644 --- a/test_regress/t/t_param_type_chain.v +++ b/test_regress/t/t_param_type_chain.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_param_type_cmp.py b/test_regress/t/t_param_type_cmp.py index 671072f97..93e1f30e1 100755 --- a/test_regress/t/t_param_type_cmp.py +++ b/test_regress/t/t_param_type_cmp.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type_cmp.v b/test_regress/t/t_param_type_cmp.v index 79cbc0e4a..547986c89 100644 --- a/test_regress/t/t_param_type_cmp.v +++ b/test_regress/t/t_param_type_cmp.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_param_type_collision.py b/test_regress/t/t_param_type_collision.py index 9cc944889..787a3afd4 100755 --- a/test_regress/t/t_param_type_collision.py +++ b/test_regress/t/t_param_type_collision.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type_fwd.py b/test_regress/t/t_param_type_fwd.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_param_type_fwd.py +++ b/test_regress/t/t_param_type_fwd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type_fwd.v b/test_regress/t/t_param_type_fwd.v index f84a2d567..4fdab946f 100644 --- a/test_regress/t/t_param_type_fwd.v +++ b/test_regress/t/t_param_type_fwd.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef enum { ONE } e_t; diff --git a/test_regress/t/t_param_type_fwd_bad.py b/test_regress/t/t_param_type_fwd_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_param_type_fwd_bad.py +++ b/test_regress/t/t_param_type_fwd_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type_fwd_bad.v b/test_regress/t/t_param_type_fwd_bad.v index e623b9ca0..f5333afe9 100644 --- a/test_regress/t/t_param_type_fwd_bad.v +++ b/test_regress/t/t_param_type_fwd_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef int int_t; diff --git a/test_regress/t/t_param_type_id_bad.py b/test_regress/t/t_param_type_id_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_param_type_id_bad.py +++ b/test_regress/t/t_param_type_id_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_type_id_bad.v b/test_regress/t/t_param_type_id_bad.v index fd4482a5f..aaf60e5a6 100644 --- a/test_regress/t/t_param_type_id_bad.v +++ b/test_regress/t/t_param_type_id_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 int i; diff --git a/test_regress/t/t_param_typedef.py b/test_regress/t/t_param_typedef.py index cca4c9e73..d6d35e7fd 100755 --- a/test_regress/t/t_param_typedef.py +++ b/test_regress/t/t_param_typedef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_typedef.v b/test_regress/t/t_param_typedef.v index fb843b91a..796d3b9c1 100644 --- a/test_regress/t/t_param_typedef.v +++ b/test_regress/t/t_param_typedef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off IMPLICIT diff --git a/test_regress/t/t_param_typedef2.py b/test_regress/t/t_param_typedef2.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_param_typedef2.py +++ b/test_regress/t/t_param_typedef2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_typedef2.v b/test_regress/t/t_param_typedef2.v index dcf6db506..85f191f9b 100644 --- a/test_regress/t/t_param_typedef2.v +++ b/test_regress/t/t_param_typedef2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo #(type T); diff --git a/test_regress/t/t_param_unreachable.py b/test_regress/t/t_param_unreachable.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_unreachable.py +++ b/test_regress/t/t_param_unreachable.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_unreachable.v b/test_regress/t/t_param_unreachable.v index 856944f5f..67756cce3 100644 --- a/test_regress/t/t_param_unreachable.v +++ b/test_regress/t/t_param_unreachable.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Pierre-Henri Horrein +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2020 Pierre-Henri Horrein // SPDX-License-Identifier: CC0-1.0 module t (input clk); diff --git a/test_regress/t/t_param_up_bad.py b/test_regress/t/t_param_up_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_param_up_bad.py +++ b/test_regress/t/t_param_up_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_up_bad.v b/test_regress/t/t_param_up_bad.v index 1d5ebf566..b0632a1dc 100644 --- a/test_regress/t/t_param_up_bad.v +++ b/test_regress/t/t_param_up_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2016 by Ian Thompson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Ian Thompson // SPDX-License-Identifier: CC0-1.0 //bug1099 diff --git a/test_regress/t/t_param_value.py b/test_regress/t/t_param_value.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_value.py +++ b/test_regress/t/t_param_value.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_value.v b/test_regress/t/t_param_value.v index ac745a993..cfedb195c 100644 --- a/test_regress/t/t_param_value.v +++ b/test_regress/t/t_param_value.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2012 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_param_while.py b/test_regress/t/t_param_while.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_while.py +++ b/test_regress/t/t_param_while.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_while.v b/test_regress/t/t_param_while.v index 188bff4d2..8e4bc172c 100644 --- a/test_regress/t/t_param_while.v +++ b/test_regress/t/t_param_while.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //bug505 diff --git a/test_regress/t/t_param_wide_io.py b/test_regress/t/t_param_wide_io.py index 3aafd524c..f8083269e 100755 --- a/test_regress/t/t_param_wide_io.py +++ b/test_regress/t/t_param_wide_io.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_wide_io.v b/test_regress/t/t_param_wide_io.v index 12fdc58f8..efb140c18 100644 --- a/test_regress/t/t_param_wide_io.v +++ b/test_regress/t/t_param_wide_io.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // See issue #1991 diff --git a/test_regress/t/t_param_width.py b/test_regress/t/t_param_width.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_param_width.py +++ b/test_regress/t/t_param_width.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_width.v b/test_regress/t/t_param_width.v index ec0cce8bc..106fd7727 100644 --- a/test_regress/t/t_param_width.v +++ b/test_regress/t/t_param_width.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // See issue #1991 diff --git a/test_regress/t/t_param_width_loc_bad.py b/test_regress/t/t_param_width_loc_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_param_width_loc_bad.py +++ b/test_regress/t/t_param_width_loc_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_width_loc_bad.v b/test_regress/t/t_param_width_loc_bad.v index 1f0a65166..4b30df634 100644 --- a/test_regress/t/t_param_width_loc_bad.v +++ b/test_regress/t/t_param_width_loc_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Driss Hafdi. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Driss Hafdi // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_param_x_unique.py b/test_regress/t/t_param_x_unique.py index b60fcce63..ce00f0a74 100755 --- a/test_regress/t/t_param_x_unique.py +++ b/test_regress/t/t_param_x_unique.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_param_x_unique.v b/test_regress/t/t_param_x_unique.v index feeb4c2c7..02162f3a7 100644 --- a/test_regress/t/t_param_x_unique.v +++ b/test_regress/t/t_param_x_unique.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module sub #(parameter P = 1'bx); diff --git a/test_regress/t/t_parse_delay.py b/test_regress/t/t_parse_delay.py index 3436d0b33..5e555fc34 100755 --- a/test_regress/t/t_parse_delay.py +++ b/test_regress/t/t_parse_delay.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_parse_delay.v b/test_regress/t/t_parse_delay.v index 32733163a..f78f630b2 100644 --- a/test_regress/t/t_parse_delay.v +++ b/test_regress/t/t_parse_delay.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_parse_delay_timing.py b/test_regress/t/t_parse_delay_timing.py index 3c7ce0c65..af464584a 100755 --- a/test_regress/t/t_parse_delay_timing.py +++ b/test_regress/t/t_parse_delay_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_parse_eof_attr_bad.py b/test_regress/t/t_parse_eof_attr_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_parse_eof_attr_bad.py +++ b/test_regress/t/t_parse_eof_attr_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_parse_eof_attr_bad.v b/test_regress/t/t_parse_eof_attr_bad.v index 58bed87cd..c505f1bb5 100644 --- a/test_regress/t/t_parse_eof_attr_bad.v +++ b/test_regress/t/t_parse_eof_attr_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 (* attr diff --git a/test_regress/t/t_parse_eof_qqq_bad.py b/test_regress/t/t_parse_eof_qqq_bad.py index 6256a5167..27b2b057d 100755 --- a/test_regress/t/t_parse_eof_qqq_bad.py +++ b/test_regress/t/t_parse_eof_qqq_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_parse_eof_qqq_bad.v b/test_regress/t/t_parse_eof_qqq_bad.v index 6f936b832..ff34c5843 100644 --- a/test_regress/t/t_parse_eof_qqq_bad.v +++ b/test_regress/t/t_parse_eof_qqq_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 """str diff --git a/test_regress/t/t_parse_eof_str_bad.py b/test_regress/t/t_parse_eof_str_bad.py index 6256a5167..27b2b057d 100755 --- a/test_regress/t/t_parse_eof_str_bad.py +++ b/test_regress/t/t_parse_eof_str_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_parse_eof_str_bad.v b/test_regress/t/t_parse_eof_str_bad.v index ea3efd4e6..b22296723 100644 --- a/test_regress/t/t_parse_eof_str_bad.v +++ b/test_regress/t/t_parse_eof_str_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 localparam string STR = "str diff --git a/test_regress/t/t_parse_sync_bad.py b/test_regress/t/t_parse_sync_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_parse_sync_bad.py +++ b/test_regress/t/t_parse_sync_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_parse_sync_bad.v b/test_regress/t/t_parse_sync_bad.v index 579db166f..892850503 100644 --- a/test_regress/t/t_parse_sync_bad.v +++ b/test_regress/t/t_parse_sync_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Dan Petrisko. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Dan Petrisko // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_parse_sync_bad2.py b/test_regress/t/t_parse_sync_bad2.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_parse_sync_bad2.py +++ b/test_regress/t/t_parse_sync_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_parse_sync_bad2.v b/test_regress/t/t_parse_sync_bad2.v index eb94043b8..39d53599f 100644 --- a/test_regress/t/t_parse_sync_bad2.v +++ b/test_regress/t/t_parse_sync_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Dan Petrisko. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Dan Petrisko // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_past.py b/test_regress/t/t_past.py index 72a44ba64..538200ca5 100755 --- a/test_regress/t/t_past.py +++ b/test_regress/t/t_past.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_past.v b/test_regress/t/t_past.v index a32858a45..510fe87f5 100644 --- a/test_regress/t/t_past.v +++ b/test_regress/t/t_past.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_past_bad.py b/test_regress/t/t_past_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_past_bad.py +++ b/test_regress/t/t_past_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_past_bad.v b/test_regress/t/t_past_bad.v index ed4462350..70a21e12c 100644 --- a/test_regress/t/t_past_bad.v +++ b/test_regress/t/t_past_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_past_funcs.py b/test_regress/t/t_past_funcs.py index e55d87378..690ae1cbf 100755 --- a/test_regress/t/t_past_funcs.py +++ b/test_regress/t/t_past_funcs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_past_funcs.v b/test_regress/t/t_past_funcs.v index d8e987c96..79bd9e558 100644 --- a/test_regress/t/t_past_funcs.v +++ b/test_regress/t/t_past_funcs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Peter Monsson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Peter Monsson // SPDX-License-Identifier: Unlicense module t (/*AUTOARG*/ diff --git a/test_regress/t/t_past_strobe.py b/test_regress/t/t_past_strobe.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_past_strobe.py +++ b/test_regress/t/t_past_strobe.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_past_strobe.v b/test_regress/t/t_past_strobe.v index 4ccbce987..8d154cf34 100644 --- a/test_regress/t/t_past_strobe.v +++ b/test_regress/t/t_past_strobe.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_past_unsup.py b/test_regress/t/t_past_unsup.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_past_unsup.py +++ b/test_regress/t/t_past_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_past_unsup.v b/test_regress/t/t_past_unsup.v index 58cbc84c5..ffdac94dd 100644 --- a/test_regress/t/t_past_unsup.v +++ b/test_regress/t/t_past_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_pattern_unsup_xor.py b/test_regress/t/t_pattern_unsup_xor.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_pattern_unsup_xor.py +++ b/test_regress/t/t_pattern_unsup_xor.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pattern_unsup_xor.v b/test_regress/t/t_pattern_unsup_xor.v index 80fbb15af..c3dc096d7 100644 --- a/test_regress/t/t_pattern_unsup_xor.v +++ b/test_regress/t/t_pattern_unsup_xor.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Test for issue where assignment pattern with XOR caused segfault diff --git a/test_regress/t/t_pgo_profoutofdate_bad.py b/test_regress/t/t_pgo_profoutofdate_bad.py index dcb5636b3..6eb37c3ee 100755 --- a/test_regress/t/t_pgo_profoutofdate_bad.py +++ b/test_regress/t/t_pgo_profoutofdate_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pgo_profoutofdate_bad.v b/test_regress/t/t_pgo_profoutofdate_bad.v index 43a2b1b8d..652557f31 100644 --- a/test_regress/t/t_pgo_profoutofdate_bad.v +++ b/test_regress/t/t_pgo_profoutofdate_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_pgo_threads.py b/test_regress/t/t_pgo_threads.py index 9527e06d0..a5864f805 100755 --- a/test_regress/t/t_pgo_threads.py +++ b/test_regress/t/t_pgo_threads.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pgo_threads_hier.py b/test_regress/t/t_pgo_threads_hier.py index 404deb791..f09094b61 100755 --- a/test_regress/t/t_pgo_threads_hier.py +++ b/test_regress/t/t_pgo_threads_hier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pgo_threads_hier.vlt b/test_regress/t/t_pgo_threads_hier.vlt index caa255202..ebecfa826 100644 --- a/test_regress/t/t_pgo_threads_hier.vlt +++ b/test_regress/t/t_pgo_threads_hier.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_pipe_exit_bad.py b/test_regress/t/t_pipe_exit_bad.py index 7e0fef5d9..ee96c93a7 100755 --- a/test_regress/t/t_pipe_exit_bad.py +++ b/test_regress/t/t_pipe_exit_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pipe_exit_bad_pf.pf b/test_regress/t/t_pipe_exit_bad_pf.pf index 312b25bc0..55e05bf43 100755 --- a/test_regress/t/t_pipe_exit_bad_pf.pf +++ b/test_regress/t/t_pipe_exit_bad_pf.pf @@ -4,10 +4,10 @@ # # DESCRIPTION: Verilator: Verilog Test example --pipe-filter script # -# Copyright 2010 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2010 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import sys diff --git a/test_regress/t/t_pipe_filter.py b/test_regress/t/t_pipe_filter.py index 0ca83d0d1..7fbe6feb1 100755 --- a/test_regress/t/t_pipe_filter.py +++ b/test_regress/t/t_pipe_filter.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pipe_filter.v b/test_regress/t/t_pipe_filter.v index ce2e441a1..e372e027d 100644 --- a/test_regress/t/t_pipe_filter.v +++ b/test_regress/t/t_pipe_filter.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //=========================================================================== diff --git a/test_regress/t/t_pipe_filter_inc.vh b/test_regress/t/t_pipe_filter_inc.vh index aff08071e..e6d63ec25 100644 --- a/test_regress/t/t_pipe_filter_inc.vh +++ b/test_regress/t/t_pipe_filter_inc.vh @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 inc line 6; diff --git a/test_regress/t/t_pipe_filter_pf.pf b/test_regress/t/t_pipe_filter_pf.pf index 6c25e3042..c44a5e92d 100755 --- a/test_regress/t/t_pipe_filter_pf.pf +++ b/test_regress/t/t_pipe_filter_pf.pf @@ -4,10 +4,10 @@ # # DESCRIPTION: Verilator: Verilog Test example --pipe-filter script # -# Copyright 2010 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2010 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import re diff --git a/test_regress/t/t_pli_bad.py b/test_regress/t/t_pli_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_pli_bad.py +++ b/test_regress/t/t_pli_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pli_bad.v b/test_regress/t/t_pli_bad.v index cd8ba2d87..35e198f64 100644 --- a/test_regress/t/t_pli_bad.v +++ b/test_regress/t/t_pli_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_pli_bbox.py b/test_regress/t/t_pli_bbox.py index 6962d0be1..cfc717aa9 100755 --- a/test_regress/t/t_pli_bbox.py +++ b/test_regress/t/t_pli_bbox.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_circ_subst_bad.py b/test_regress/t/t_pp_circ_subst_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_pp_circ_subst_bad.py +++ b/test_regress/t/t_pp_circ_subst_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_circ_subst_bad.v b/test_regress/t/t_pp_circ_subst_bad.v index a1abbbabb..bf97bd69d 100644 --- a/test_regress/t/t_pp_circ_subst_bad.v +++ b/test_regress/t/t_pp_circ_subst_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define e fun `e diff --git a/test_regress/t/t_pp_circ_subst_bad2.py b/test_regress/t/t_pp_circ_subst_bad2.py index a4770180d..f21959d4b 100755 --- a/test_regress/t/t_pp_circ_subst_bad2.py +++ b/test_regress/t/t_pp_circ_subst_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_circdef_bad.py b/test_regress/t/t_pp_circdef_bad.py index 0478d07b9..f2d5b3d3d 100755 --- a/test_regress/t/t_pp_circdef_bad.py +++ b/test_regress/t/t_pp_circdef_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_circdef_bad.v b/test_regress/t/t_pp_circdef_bad.v index 0b822957b..d062e0bd2 100644 --- a/test_regress/t/t_pp_circdef_bad.v +++ b/test_regress/t/t_pp_circdef_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // bug445 diff --git a/test_regress/t/t_pp_defkwd_bad.py b/test_regress/t/t_pp_defkwd_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_pp_defkwd_bad.py +++ b/test_regress/t/t_pp_defkwd_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_defkwd_bad.v b/test_regress/t/t_pp_defkwd_bad.v index ec5a3c731..0a2fc6b78 100644 --- a/test_regress/t/t_pp_defkwd_bad.v +++ b/test_regress/t/t_pp_defkwd_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define define 1 diff --git a/test_regress/t/t_pp_defnettype_bad.py b/test_regress/t/t_pp_defnettype_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_pp_defnettype_bad.py +++ b/test_regress/t/t_pp_defnettype_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_defnettype_bad.v b/test_regress/t/t_pp_defnettype_bad.v index fc8aa9c1a..ddbfe35d7 100644 --- a/test_regress/t/t_pp_defnettype_bad.v +++ b/test_regress/t/t_pp_defnettype_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `default_nettype bad_none_such diff --git a/test_regress/t/t_pp_defparen_bad.py b/test_regress/t/t_pp_defparen_bad.py index 4cc015636..ac8e3fac3 100755 --- a/test_regress/t/t_pp_defparen_bad.py +++ b/test_regress/t/t_pp_defparen_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_defparen_bad.v b/test_regress/t/t_pp_defparen_bad.v index 558bad346..fa3056129 100644 --- a/test_regress/t/t_pp_defparen_bad.v +++ b/test_regress/t/t_pp_defparen_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define test(a1,a2) ((a1) + (a2)) diff --git a/test_regress/t/t_pp_display.py b/test_regress/t/t_pp_display.py index 97abb660e..c03eaf086 100755 --- a/test_regress/t/t_pp_display.py +++ b/test_regress/t/t_pp_display.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_display.v b/test_regress/t/t_pp_display.v index 4a0fcca0c..28fe82569 100644 --- a/test_regress/t/t_pp_display.v +++ b/test_regress/t/t_pp_display.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_pp_dupdef.py b/test_regress/t/t_pp_dupdef.py index 759a466d9..2f6d1e4f8 100755 --- a/test_regress/t/t_pp_dupdef.py +++ b/test_regress/t/t_pp_dupdef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_dupdef.v b/test_regress/t/t_pp_dupdef.v index 4e2405777..3e1e71b9e 100644 --- a/test_regress/t/t_pp_dupdef.v +++ b/test_regress/t/t_pp_dupdef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_pp_dupdef_bad.py b/test_regress/t/t_pp_dupdef_bad.py index e9153a9f4..49abce3eb 100755 --- a/test_regress/t/t_pp_dupdef_bad.py +++ b/test_regress/t/t_pp_dupdef_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_dupdef_pragma_bad.py b/test_regress/t/t_pp_dupdef_pragma_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_pp_dupdef_pragma_bad.py +++ b/test_regress/t/t_pp_dupdef_pragma_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_dupdef_pragma_bad.v b/test_regress/t/t_pp_dupdef_pragma_bad.v index 3541805eb..a2c811241 100644 --- a/test_regress/t/t_pp_dupdef_pragma_bad.v +++ b/test_regress/t/t_pp_dupdef_pragma_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_pp_lib.py b/test_regress/t/t_pp_lib.py index 1fc2440ba..1a3f535a7 100755 --- a/test_regress/t/t_pp_lib.py +++ b/test_regress/t/t_pp_lib.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_lib.v b/test_regress/t/t_pp_lib.v index ae984a1a1..ff79fa89d 100644 --- a/test_regress/t/t_pp_lib.v +++ b/test_regress/t/t_pp_lib.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include "t_pp_lib_inc.vh" diff --git a/test_regress/t/t_pp_lib_inc.vh b/test_regress/t/t_pp_lib_inc.vh index 734024343..0f4540981 100644 --- a/test_regress/t/t_pp_lib_inc.vh +++ b/test_regress/t/t_pp_lib_inc.vh @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define WIDTH 10 diff --git a/test_regress/t/t_pp_lib_library.v b/test_regress/t/t_pp_lib_library.v index 316c8844c..431f73f48 100644 --- a/test_regress/t/t_pp_lib_library.v +++ b/test_regress/t/t_pp_lib_library.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module library_cell(a); diff --git a/test_regress/t/t_pp_line.py b/test_regress/t/t_pp_line.py index ccec64024..33149e225 100755 --- a/test_regress/t/t_pp_line.py +++ b/test_regress/t/t_pp_line.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_line.v b/test_regress/t/t_pp_line.v index efc22d470..4e1c948c1 100644 --- a/test_regress/t/t_pp_line.v +++ b/test_regress/t/t_pp_line.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_pp_line_bad.py b/test_regress/t/t_pp_line_bad.py index 2819d29cf..86977e559 100755 --- a/test_regress/t/t_pp_line_bad.py +++ b/test_regress/t/t_pp_line_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_line_bad.v b/test_regress/t/t_pp_line_bad.v index 0d41247a1..4c08af5dd 100644 --- a/test_regress/t/t_pp_line_bad.v +++ b/test_regress/t/t_pp_line_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `line diff --git a/test_regress/t/t_pp_misdef_bad.py b/test_regress/t/t_pp_misdef_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_pp_misdef_bad.py +++ b/test_regress/t/t_pp_misdef_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_misdef_bad.v b/test_regress/t/t_pp_misdef_bad.v index 6328c26db..bc5c56b8f 100644 --- a/test_regress/t/t_pp_misdef_bad.v +++ b/test_regress/t/t_pp_misdef_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_pp_pragma_bad.py b/test_regress/t/t_pp_pragma_bad.py index e9ac373c2..c3b4dffcd 100755 --- a/test_regress/t/t_pp_pragma_bad.py +++ b/test_regress/t/t_pp_pragma_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_pragma_bad.v b/test_regress/t/t_pp_pragma_bad.v index 82c596225..a5e4e93a7 100644 --- a/test_regress/t/t_pp_pragma_bad.v +++ b/test_regress/t/t_pp_pragma_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `pragma diff --git a/test_regress/t/t_pp_pragmas.py b/test_regress/t/t_pp_pragmas.py index fc5a55e3f..eafe7e6e5 100755 --- a/test_regress/t/t_pp_pragmas.py +++ b/test_regress/t/t_pp_pragmas.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_pragmas.v b/test_regress/t/t_pp_pragmas.v index 2da128a39..3b994574a 100644 --- a/test_regress/t/t_pp_pragmas.v +++ b/test_regress/t/t_pp_pragmas.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 1ns/10ps diff --git a/test_regress/t/t_pp_recursedef_bad.py b/test_regress/t/t_pp_recursedef_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_pp_recursedef_bad.py +++ b/test_regress/t/t_pp_recursedef_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_recursedef_bad.v b/test_regress/t/t_pp_recursedef_bad.v index 00a2aa78c..57287cfe8 100644 --- a/test_regress/t/t_pp_recursedef_bad.v +++ b/test_regress/t/t_pp_recursedef_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_pp_resetall_bad.py b/test_regress/t/t_pp_resetall_bad.py index 8df222dcf..35d510005 100755 --- a/test_regress/t/t_pp_resetall_bad.py +++ b/test_regress/t/t_pp_resetall_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_resetall_bad.v b/test_regress/t/t_pp_resetall_bad.v index 1d9cc583a..c6f781576 100644 --- a/test_regress/t/t_pp_resetall_bad.v +++ b/test_regress/t/t_pp_resetall_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `resetall // Ok diff --git a/test_regress/t/t_pp_underline_bad.py b/test_regress/t/t_pp_underline_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_pp_underline_bad.py +++ b/test_regress/t/t_pp_underline_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_pp_underline_bad.v b/test_regress/t/t_pp_underline_bad.v index 7d1ee1bc9..c5396a1e7 100644 --- a/test_regress/t/t_pp_underline_bad.v +++ b/test_regress/t/t_pp_underline_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_premit_rw.py b/test_regress/t/t_premit_rw.py index 3aafd524c..f8083269e 100755 --- a/test_regress/t/t_premit_rw.py +++ b/test_regress/t/t_premit_rw.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_premit_rw.v b/test_regress/t/t_premit_rw.v index ba7872a43..f9bb52cc9 100644 --- a/test_regress/t/t_premit_rw.v +++ b/test_regress/t/t_premit_rw.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef struct packed { diff --git a/test_regress/t/t_preproc.py b/test_regress/t/t_preproc.py index 8ccc75e7a..a3f0c1c97 100755 --- a/test_regress/t/t_preproc.py +++ b/test_regress/t/t_preproc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc.v b/test_regress/t/t_preproc.v index ed882d1d9..eac57cc0c 100644 --- a/test_regress/t/t_preproc.v +++ b/test_regress/t/t_preproc.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2000-2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2000-2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // This file intentionally includes some tabs diff --git a/test_regress/t/t_preproc_cmtend_bad.py b/test_regress/t/t_preproc_cmtend_bad.py index 889534217..b4b069353 100755 --- a/test_regress/t/t_preproc_cmtend_bad.py +++ b/test_regress/t/t_preproc_cmtend_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_cmtend_bad.v b/test_regress/t/t_preproc_cmtend_bad.v index d458fe340..ec9f00814 100644 --- a/test_regress/t/t_preproc_cmtend_bad.v +++ b/test_regress/t/t_preproc_cmtend_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 /*Blah diff --git a/test_regress/t/t_preproc_comments.out b/test_regress/t/t_preproc_comments.out index 9054c0fec..06438f836 100644 --- a/test_regress/t/t_preproc_comments.out +++ b/test_regress/t/t_preproc_comments.out @@ -1,7 +1,7 @@ `line 1 "t/t_preproc.v" 1 // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2000-2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2000-2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `line 6 "t/t_preproc.v" 0 @@ -15,8 +15,8 @@ `line 1 "t/t_preproc_inc2.vh" 1 // DESCRIPTION: Verilog::Preproc: Example source code `line 2 "t/t_preproc_inc2.vh" 0 -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2000-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2000-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 At file "t/t_preproc_inc2.vh" line 5 @@ -25,8 +25,8 @@ At file "t/t_preproc_inc2.vh" line 5 `line 1 "t/t_preproc_inc3.vh" 1 // DESCRIPTION: Verilog::Preproc: Example source code `line 2 "t/t_preproc_inc3.vh" 0 -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2000-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2000-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `line 6 "t/t_preproc_inc3.vh" 0 @@ -369,8 +369,8 @@ begin addr <= ({regs[6], regs[7]}); wdata <= (rdata); wr <= 1; end more `line 1 "t/t_preproc_inc4.vh" 1 // DESCRIPTION: Verilog::Preproc: Example source code `line 2 "t/t_preproc_inc4.vh" 0 -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2000-2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2000-2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `line 6 "t/t_preproc_inc4.vh" 0 @@ -703,8 +703,8 @@ hello4hello4hello4hello4 `line 1 "t/t_preproc_inc4.vh" 1 // DESCRIPTION: Verilog::Preproc: Example source code `line 2 "t/t_preproc_inc4.vh" 0 -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2000-2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2000-2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `line 6 "t/t_preproc_inc4.vh" 0 diff --git a/test_regress/t/t_preproc_comments.py b/test_regress/t/t_preproc_comments.py index 54493536f..5d7d79f1d 100755 --- a/test_regress/t/t_preproc_comments.py +++ b/test_regress/t/t_preproc_comments.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_debugi.py b/test_regress/t/t_preproc_debugi.py index a8df3f568..7616cf6ca 100755 --- a/test_regress/t/t_preproc_debugi.py +++ b/test_regress/t/t_preproc_debugi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_debugi.v b/test_regress/t/t_preproc_debugi.v index 9e9202741..b35208387 100644 --- a/test_regress/t/t_preproc_debugi.v +++ b/test_regress/t/t_preproc_debugi.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define FOO diff --git a/test_regress/t/t_preproc_def09.py b/test_regress/t/t_preproc_def09.py index fe9e90689..f8fd8478c 100755 --- a/test_regress/t/t_preproc_def09.py +++ b/test_regress/t/t_preproc_def09.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_def09.v b/test_regress/t/t_preproc_def09.v index 2106080c2..3163b8254 100644 --- a/test_regress/t/t_preproc_def09.v +++ b/test_regress/t/t_preproc_def09.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `undefineall diff --git a/test_regress/t/t_preproc_defarg_bad.py b/test_regress/t/t_preproc_defarg_bad.py index 8e1a07120..b495acc93 100755 --- a/test_regress/t/t_preproc_defarg_bad.py +++ b/test_regress/t/t_preproc_defarg_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_defarg_bad.v b/test_regress/t/t_preproc_defarg_bad.v index 967c3b44b..bb600a36f 100644 --- a/test_regress/t/t_preproc_defarg_bad.v +++ b/test_regress/t/t_preproc_defarg_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //See bug289 diff --git a/test_regress/t/t_preproc_defines.py b/test_regress/t/t_preproc_defines.py index 8d7631e60..10369de7d 100755 --- a/test_regress/t/t_preproc_defines.py +++ b/test_regress/t/t_preproc_defines.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_dos.py b/test_regress/t/t_preproc_dos.py index ca72b6ab7..f46a2a68b 100755 --- a/test_regress/t/t_preproc_dos.py +++ b/test_regress/t/t_preproc_dos.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_dump_defines.py b/test_regress/t/t_preproc_dump_defines.py index 433946a97..70b8ac8ed 100755 --- a/test_regress/t/t_preproc_dump_defines.py +++ b/test_regress/t/t_preproc_dump_defines.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_elsif_bad.py b/test_regress/t/t_preproc_elsif_bad.py index b16466729..15c9e41a3 100755 --- a/test_regress/t/t_preproc_elsif_bad.py +++ b/test_regress/t/t_preproc_elsif_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_elsif_bad.v b/test_regress/t/t_preproc_elsif_bad.v index 967b9f241..7e19d15f2 100644 --- a/test_regress/t/t_preproc_elsif_bad.v +++ b/test_regress/t/t_preproc_elsif_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //See bug289 diff --git a/test_regress/t/t_preproc_eof1_bad.py b/test_regress/t/t_preproc_eof1_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_preproc_eof1_bad.py +++ b/test_regress/t/t_preproc_eof1_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_eof1_bad.v b/test_regress/t/t_preproc_eof1_bad.v index 84de21a44..83ffc3688 100644 --- a/test_regress/t/t_preproc_eof1_bad.v +++ b/test_regress/t/t_preproc_eof1_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 /* diff --git a/test_regress/t/t_preproc_eof2_bad.py b/test_regress/t/t_preproc_eof2_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_preproc_eof2_bad.py +++ b/test_regress/t/t_preproc_eof2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_eof2_bad.v b/test_regress/t/t_preproc_eof2_bad.v index 4009eed35..bed72ea90 100644 --- a/test_regress/t/t_preproc_eof2_bad.v +++ b/test_regress/t/t_preproc_eof2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define FOO(a, diff --git a/test_regress/t/t_preproc_eof3_bad.py b/test_regress/t/t_preproc_eof3_bad.py index 889534217..b4b069353 100755 --- a/test_regress/t/t_preproc_eof3_bad.py +++ b/test_regress/t/t_preproc_eof3_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_eof3_bad.v b/test_regress/t/t_preproc_eof3_bad.v index 4bfdf63c8..082455d2a 100644 --- a/test_regress/t/t_preproc_eof3_bad.v +++ b/test_regress/t/t_preproc_eof3_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define FOO(a,b) diff --git a/test_regress/t/t_preproc_eof4_bad.py b/test_regress/t/t_preproc_eof4_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_preproc_eof4_bad.py +++ b/test_regress/t/t_preproc_eof4_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_eof4_bad.v b/test_regress/t/t_preproc_eof4_bad.v index 521c65dfa..0ac05f20f 100644 --- a/test_regress/t/t_preproc_eof4_bad.v +++ b/test_regress/t/t_preproc_eof4_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 "blah diff --git a/test_regress/t/t_preproc_eof_qqq_bad.py b/test_regress/t/t_preproc_eof_qqq_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_preproc_eof_qqq_bad.py +++ b/test_regress/t/t_preproc_eof_qqq_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_eof_qqq_bad.v b/test_regress/t/t_preproc_eof_qqq_bad.v index 6f936b832..ff34c5843 100644 --- a/test_regress/t/t_preproc_eof_qqq_bad.v +++ b/test_regress/t/t_preproc_eof_qqq_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 """str diff --git a/test_regress/t/t_preproc_ifdef.py b/test_regress/t/t_preproc_ifdef.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_preproc_ifdef.py +++ b/test_regress/t/t_preproc_ifdef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_ifdef.v b/test_regress/t/t_preproc_ifdef.v index d333a7767..8df3a83ec 100644 --- a/test_regress/t/t_preproc_ifdef.v +++ b/test_regress/t/t_preproc_ifdef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_preproc_ifdefend_bad.py b/test_regress/t/t_preproc_ifdefend_bad.py index 889534217..b4b069353 100755 --- a/test_regress/t/t_preproc_ifdefend_bad.py +++ b/test_regress/t/t_preproc_ifdefend_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_ifdefend_bad.v b/test_regress/t/t_preproc_ifdefend_bad.v index 3effb41d1..5fe28c7e5 100644 --- a/test_regress/t/t_preproc_ifdefend_bad.v +++ b/test_regress/t/t_preproc_ifdefend_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef FOO diff --git a/test_regress/t/t_preproc_ifexpr.py b/test_regress/t/t_preproc_ifexpr.py index 977858180..b615ba94b 100755 --- a/test_regress/t/t_preproc_ifexpr.py +++ b/test_regress/t/t_preproc_ifexpr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_ifexpr.v b/test_regress/t/t_preproc_ifexpr.v index d56963d40..f57827e55 100644 --- a/test_regress/t/t_preproc_ifexpr.v +++ b/test_regress/t/t_preproc_ifexpr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `begin_keywords "1800-2023" diff --git a/test_regress/t/t_preproc_ifexpr_bad.py b/test_regress/t/t_preproc_ifexpr_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_preproc_ifexpr_bad.py +++ b/test_regress/t/t_preproc_ifexpr_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_ifexpr_bad.v b/test_regress/t/t_preproc_ifexpr_bad.v index 208a78528..329a32c76 100644 --- a/test_regress/t/t_preproc_ifexpr_bad.v +++ b/test_regress/t/t_preproc_ifexpr_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `begin_keywords "1800-2023" diff --git a/test_regress/t/t_preproc_inc2.vh b/test_regress/t/t_preproc_inc2.vh index 89ab6d752..5513d5f36 100644 --- a/test_regress/t/t_preproc_inc2.vh +++ b/test_regress/t/t_preproc_inc2.vh @@ -1,6 +1,6 @@ // DESCRIPTION: Verilog::Preproc: Example source code -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2000-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2000-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 At file `__FILE__ line `__LINE__ `define INCFILE diff --git a/test_regress/t/t_preproc_inc3.vh b/test_regress/t/t_preproc_inc3.vh index 9d3d91ac4..f3cd73c9a 100644 --- a/test_regress/t/t_preproc_inc3.vh +++ b/test_regress/t/t_preproc_inc3.vh @@ -1,6 +1,6 @@ // DESCRIPTION: Verilog::Preproc: Example source code -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2000-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2000-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifndef _EXAMPLE_INC2_V_ diff --git a/test_regress/t/t_preproc_inc4.vh b/test_regress/t/t_preproc_inc4.vh index 7f5b187a3..f80e5c874 100644 --- a/test_regress/t/t_preproc_inc4.vh +++ b/test_regress/t/t_preproc_inc4.vh @@ -1,6 +1,6 @@ // DESCRIPTION: Verilog::Preproc: Example source code -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2000-2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2000-2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define T_PREPROC_INC4 diff --git a/test_regress/t/t_preproc_inc_bad.py b/test_regress/t/t_preproc_inc_bad.py index b16466729..15c9e41a3 100755 --- a/test_regress/t/t_preproc_inc_bad.py +++ b/test_regress/t/t_preproc_inc_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_inc_bad.v b/test_regress/t/t_preproc_inc_bad.v index a9dd80fc6..b9c6b3d6f 100644 --- a/test_regress/t/t_preproc_inc_bad.v +++ b/test_regress/t/t_preproc_inc_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //See bug289 diff --git a/test_regress/t/t_preproc_inc_fn_bad.py b/test_regress/t/t_preproc_inc_fn_bad.py index b16466729..15c9e41a3 100755 --- a/test_regress/t/t_preproc_inc_fn_bad.py +++ b/test_regress/t/t_preproc_inc_fn_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_inc_fn_bad.v b/test_regress/t/t_preproc_inc_fn_bad.v index 49fd4a1a5..410abbb98 100644 --- a/test_regress/t/t_preproc_inc_fn_bad.v +++ b/test_regress/t/t_preproc_inc_fn_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include `else diff --git a/test_regress/t/t_preproc_inc_inc_bad.vh b/test_regress/t/t_preproc_inc_inc_bad.vh index 83cab6aaf..e854c817a 100644 --- a/test_regress/t/t_preproc_inc_inc_bad.vh +++ b/test_regress/t/t_preproc_inc_inc_bad.vh @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module xx; diff --git a/test_regress/t/t_preproc_inc_notfound_bad.py b/test_regress/t/t_preproc_inc_notfound_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_preproc_inc_notfound_bad.py +++ b/test_regress/t/t_preproc_inc_notfound_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_inc_notfound_bad.v b/test_regress/t/t_preproc_inc_notfound_bad.v index fb4d0cfbd..aa91c7930 100644 --- a/test_regress/t/t_preproc_inc_notfound_bad.v +++ b/test_regress/t/t_preproc_inc_notfound_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include "this_file_is_not_found.vh" diff --git a/test_regress/t/t_preproc_inc_recurse_bad.py b/test_regress/t/t_preproc_inc_recurse_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_preproc_inc_recurse_bad.py +++ b/test_regress/t/t_preproc_inc_recurse_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_inc_recurse_bad.v b/test_regress/t/t_preproc_inc_recurse_bad.v index 21497beef..0914b9887 100644 --- a/test_regress/t/t_preproc_inc_recurse_bad.v +++ b/test_regress/t/t_preproc_inc_recurse_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include "t_preproc_inc_recurse_bad.v" diff --git a/test_regress/t/t_preproc_kwd.py b/test_regress/t/t_preproc_kwd.py index fc5a55e3f..eafe7e6e5 100755 --- a/test_regress/t/t_preproc_kwd.py +++ b/test_regress/t/t_preproc_kwd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_kwd.v b/test_regress/t/t_preproc_kwd.v index 6b11486ea..bae08217a 100644 --- a/test_regress/t/t_preproc_kwd.v +++ b/test_regress/t/t_preproc_kwd.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_preproc_kwd_bad.py b/test_regress/t/t_preproc_kwd_bad.py index 291d7509d..8e9369e4c 100755 --- a/test_regress/t/t_preproc_kwd_bad.py +++ b/test_regress/t/t_preproc_kwd_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_kwd_bad.v b/test_regress/t/t_preproc_kwd_bad.v index 16c423b8b..d89d01905 100644 --- a/test_regress/t/t_preproc_kwd_bad.v +++ b/test_regress/t/t_preproc_kwd_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `end_keywords diff --git a/test_regress/t/t_preproc_nodef_bad.py b/test_regress/t/t_preproc_nodef_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_preproc_nodef_bad.py +++ b/test_regress/t/t_preproc_nodef_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_nodef_bad.v b/test_regress/t/t_preproc_nodef_bad.v index 3c0c23d5b..b596bb765 100644 --- a/test_regress/t/t_preproc_nodef_bad.v +++ b/test_regress/t/t_preproc_nodef_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `not_defined diff --git a/test_regress/t/t_preproc_noline.py b/test_regress/t/t_preproc_noline.py index 60dd75a8c..7bf13ade8 100755 --- a/test_regress/t/t_preproc_noline.py +++ b/test_regress/t/t_preproc_noline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_noline.v b/test_regress/t/t_preproc_noline.v index 3f7c72700..9a2360d65 100644 --- a/test_regress/t/t_preproc_noline.v +++ b/test_regress/t/t_preproc_noline.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define CHECK text \ diff --git a/test_regress/t/t_preproc_persist.py b/test_regress/t/t_preproc_persist.py index 1fba47b6f..779e4971e 100755 --- a/test_regress/t/t_preproc_persist.py +++ b/test_regress/t/t_preproc_persist.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_persist.v b/test_regress/t/t_preproc_persist.v index b78e3d90d..0bfd24252 100644 --- a/test_regress/t/t_preproc_persist.v +++ b/test_regress/t/t_preproc_persist.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 Inside `__FILE__. diff --git a/test_regress/t/t_preproc_persist2.v b/test_regress/t/t_preproc_persist2.v index b78e3d90d..0bfd24252 100644 --- a/test_regress/t/t_preproc_persist2.v +++ b/test_regress/t/t_preproc_persist2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 Inside `__FILE__. diff --git a/test_regress/t/t_preproc_persist_inc.v b/test_regress/t/t_preproc_persist_inc.v index d16add4c7..30e3b54aa 100644 --- a/test_regress/t/t_preproc_persist_inc.v +++ b/test_regress/t/t_preproc_persist_inc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifndef COMMON_GUARD diff --git a/test_regress/t/t_preproc_preproczero_bad.py b/test_regress/t/t_preproc_preproczero_bad.py index b213d98c3..fe1d61e40 100755 --- a/test_regress/t/t_preproc_preproczero_bad.py +++ b/test_regress/t/t_preproc_preproczero_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_preproczero_bad.v b/test_regress/t/t_preproc_preproczero_bad.v index b6af66740..9a0130a50 100644 --- a/test_regress/t/t_preproc_preproczero_bad.v +++ b/test_regress/t/t_preproc_preproczero_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `begin_keywords "1800-2023" diff --git a/test_regress/t/t_preproc_resolve.py b/test_regress/t/t_preproc_resolve.py index 8cc950b99..3c3820119 100755 --- a/test_regress/t/t_preproc_resolve.py +++ b/test_regress/t/t_preproc_resolve.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_resolve.v b/test_regress/t/t_preproc_resolve.v index 7d49cd8d0..509061aad 100644 --- a/test_regress/t/t_preproc_resolve.v +++ b/test_regress/t/t_preproc_resolve.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `timescale 1ns/1ps diff --git a/test_regress/t/t_preproc_resolve/submod.sv b/test_regress/t/t_preproc_resolve/submod.sv index 701cd7269..27f01797a 100644 --- a/test_regress/t/t_preproc_resolve/submod.sv +++ b/test_regress/t/t_preproc_resolve/submod.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `timescale 1ns/1ps diff --git a/test_regress/t/t_preproc_resolve_config.vlt b/test_regress/t/t_preproc_resolve_config.vlt index ed2310c9b..a047f3110 100644 --- a/test_regress/t/t_preproc_resolve_config.vlt +++ b/test_regress/t/t_preproc_resolve_config.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_preproc_str_undef.py b/test_regress/t/t_preproc_str_undef.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_preproc_str_undef.py +++ b/test_regress/t/t_preproc_str_undef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_str_undef.v b/test_regress/t/t_preproc_str_undef.v index 1ab629a7f..ef072b9b2 100644 --- a/test_regress/t/t_preproc_str_undef.v +++ b/test_regress/t/t_preproc_str_undef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define PREFIX_ my_prefix_ diff --git a/test_regress/t/t_preproc_strify_join.py b/test_regress/t/t_preproc_strify_join.py index 981d60faf..3f1eac3ae 100755 --- a/test_regress/t/t_preproc_strify_join.py +++ b/test_regress/t/t_preproc_strify_join.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_strify_join.v b/test_regress/t/t_preproc_strify_join.v index 88241fae5..de49f3d8e 100644 --- a/test_regress/t/t_preproc_strify_join.v +++ b/test_regress/t/t_preproc_strify_join.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `define FOO foo diff --git a/test_regress/t/t_preproc_stringend_bad.py b/test_regress/t/t_preproc_stringend_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_preproc_stringend_bad.py +++ b/test_regress/t/t_preproc_stringend_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_stringend_bad.v b/test_regress/t/t_preproc_stringend_bad.v index 6c7f56c2d..4f2024eeb 100644 --- a/test_regress/t/t_preproc_stringend_bad.v +++ b/test_regress/t/t_preproc_stringend_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 "Blah diff --git a/test_regress/t/t_preproc_ttempty.py b/test_regress/t/t_preproc_ttempty.py index 28ad7e4b2..53762f285 100755 --- a/test_regress/t/t_preproc_ttempty.py +++ b/test_regress/t/t_preproc_ttempty.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_ttempty.v b/test_regress/t/t_preproc_ttempty.v index 75fdd9499..3334453a1 100644 --- a/test_regress/t/t_preproc_ttempty.v +++ b/test_regress/t/t_preproc_ttempty.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //`define TARGET_PACKAGE diff --git a/test_regress/t/t_preproc_undefineall.py b/test_regress/t/t_preproc_undefineall.py index 07b8cc53a..0fd661ab7 100755 --- a/test_regress/t/t_preproc_undefineall.py +++ b/test_regress/t/t_preproc_undefineall.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_preproc_undefineall.v b/test_regress/t/t_preproc_undefineall.v index 3c233eb5d..0fb666e3e 100644 --- a/test_regress/t/t_preproc_undefineall.v +++ b/test_regress/t/t_preproc_undefineall.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_priority_case.py b/test_regress/t/t_priority_case.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_priority_case.py +++ b/test_regress/t/t_priority_case.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_priority_case.v b/test_regress/t/t_priority_case.v index 477752748..7a3069ccd 100644 --- a/test_regress/t/t_priority_case.v +++ b/test_regress/t/t_priority_case.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Rupert Swarbrick. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Rupert Swarbrick // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_probdist.py b/test_regress/t/t_probdist.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_probdist.py +++ b/test_regress/t/t_probdist.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_probdist.v b/test_regress/t/t_probdist.v index 3547b3cfc..340455f92 100644 --- a/test_regress/t/t_probdist.v +++ b/test_regress/t/t_probdist.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_probdist_bad.py b/test_regress/t/t_probdist_bad.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_probdist_bad.py +++ b/test_regress/t/t_probdist_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_probdist_bad.v b/test_regress/t/t_probdist_bad.v index 4c1e55881..672412e16 100644 --- a/test_regress/t/t_probdist_bad.v +++ b/test_regress/t/t_probdist_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_probdist_cmake.py b/test_regress/t/t_probdist_cmake.py index db9e11c29..3238eefa8 100755 --- a/test_regress/t/t_probdist_cmake.py +++ b/test_regress/t/t_probdist_cmake.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process.py b/test_regress/t/t_process.py index 299c161ca..a4f6212a5 100755 --- a/test_regress/t/t_process.py +++ b/test_regress/t/t_process.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process.v b/test_regress/t/t_process.v index 81d3f8017..e800d6707 100644 --- a/test_regress/t/t_process.v +++ b/test_regress/t/t_process.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Methods defined by IEEE: diff --git a/test_regress/t/t_process_always.py b/test_regress/t/t_process_always.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_process_always.py +++ b/test_regress/t/t_process_always.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_always.v b/test_regress/t/t_process_always.v index f4d49a8f2..82477995a 100644 --- a/test_regress/t/t_process_always.v +++ b/test_regress/t/t_process_always.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_process_bad.py b/test_regress/t/t_process_bad.py index 9536f58b9..24048b079 100755 --- a/test_regress/t/t_process_bad.py +++ b/test_regress/t/t_process_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_bad.v b/test_regress/t/t_process_bad.v index c336e912e..665c7c1d7 100644 --- a/test_regress/t/t_process_bad.v +++ b/test_regress/t/t_process_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_process_compare.py b/test_regress/t/t_process_compare.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_process_compare.py +++ b/test_regress/t/t_process_compare.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_compare.v b/test_regress/t/t_process_compare.v index ab2b7e233..02f7dcc2e 100644 --- a/test_regress/t/t_process_compare.v +++ b/test_regress/t/t_process_compare.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class A; diff --git a/test_regress/t/t_process_copy_constr.py b/test_regress/t/t_process_copy_constr.py index 34b0247e9..c1140f359 100755 --- a/test_regress/t/t_process_copy_constr.py +++ b/test_regress/t/t_process_copy_constr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_copy_constr.v b/test_regress/t/t_process_copy_constr.v index 3bbadf5c2..fa335548a 100644 --- a/test_regress/t/t_process_copy_constr.v +++ b/test_regress/t/t_process_copy_constr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_process_finished.py b/test_regress/t/t_process_finished.py index 34b0247e9..c1140f359 100755 --- a/test_regress/t/t_process_finished.py +++ b/test_regress/t/t_process_finished.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_finished.v b/test_regress/t/t_process_finished.v index df6f6cc28..109acb469 100644 --- a/test_regress/t/t_process_finished.v +++ b/test_regress/t/t_process_finished.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_process_fork.py b/test_regress/t/t_process_fork.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_process_fork.py +++ b/test_regress/t/t_process_fork.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_fork.v b/test_regress/t/t_process_fork.v index 90020c506..854c050ea 100644 --- a/test_regress/t/t_process_fork.v +++ b/test_regress/t/t_process_fork.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_process_fork_block.py b/test_regress/t/t_process_fork_block.py index dcb1ff476..4641abd21 100755 --- a/test_regress/t/t_process_fork_block.py +++ b/test_regress/t/t_process_fork_block.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_fork_block.v b/test_regress/t/t_process_fork_block.v index ab6ed5d59..97cc73ebe 100644 --- a/test_regress/t/t_process_fork_block.v +++ b/test_regress/t/t_process_fork_block.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_process_kill.py b/test_regress/t/t_process_kill.py index 34b0247e9..c1140f359 100755 --- a/test_regress/t/t_process_kill.py +++ b/test_regress/t/t_process_kill.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_kill.v b/test_regress/t/t_process_kill.v index a382bfcf4..f5ed09ea1 100644 --- a/test_regress/t/t_process_kill.v +++ b/test_regress/t/t_process_kill.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_process_notiming.py b/test_regress/t/t_process_notiming.py index a4f6917ce..ca5c0f0d5 100755 --- a/test_regress/t/t_process_notiming.py +++ b/test_regress/t/t_process_notiming.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_propagation.py b/test_regress/t/t_process_propagation.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_process_propagation.py +++ b/test_regress/t/t_process_propagation.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_propagation.v b/test_regress/t/t_process_propagation.v index 70973bcba..169649f36 100644 --- a/test_regress/t/t_process_propagation.v +++ b/test_regress/t/t_process_propagation.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 event evt1, evt2; diff --git a/test_regress/t/t_process_rand.py b/test_regress/t/t_process_rand.py index 80206c4ae..36f4378a8 100755 --- a/test_regress/t/t_process_rand.py +++ b/test_regress/t/t_process_rand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_rand.v b/test_regress/t/t_process_rand.v index 20978fc04..2607e4dd3 100644 --- a/test_regress/t/t_process_rand.v +++ b/test_regress/t/t_process_rand.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_process_redecl.py b/test_regress/t/t_process_redecl.py index c8dddaddf..67b896515 100755 --- a/test_regress/t/t_process_redecl.py +++ b/test_regress/t/t_process_redecl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_redecl.v b/test_regress/t/t_process_redecl.v index 0263e5c56..78b46f537 100644 --- a/test_regress/t/t_process_redecl.v +++ b/test_regress/t/t_process_redecl.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_process_std.py b/test_regress/t/t_process_std.py index a53e3de39..740e9060f 100755 --- a/test_regress/t/t_process_std.py +++ b/test_regress/t/t_process_std.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_task.py b/test_regress/t/t_process_task.py index 80206c4ae..36f4378a8 100755 --- a/test_regress/t/t_process_task.py +++ b/test_regress/t/t_process_task.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_process_task.v b/test_regress/t/t_process_task.v index 5701b47b3..9e7d41ad3 100644 --- a/test_regress/t/t_process_task.v +++ b/test_regress/t/t_process_task.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t(); diff --git a/test_regress/t/t_prof.py b/test_regress/t/t_prof.py index 429e6a0ac..bd0aafa67 100755 --- a/test_regress/t/t_prof.py +++ b/test_regress/t/t_prof.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_prof.v b/test_regress/t/t_prof.v index 30002a14f..9bce13891 100644 --- a/test_regress/t/t_prof.v +++ b/test_regress/t/t_prof.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t( diff --git a/test_regress/t/t_prof_timing.py b/test_regress/t/t_prof_timing.py index 6f3f7a570..cb9252310 100755 --- a/test_regress/t/t_prof_timing.py +++ b/test_regress/t/t_prof_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_profc.py b/test_regress/t/t_profc.py index a70fca363..506bf751f 100755 --- a/test_regress/t/t_profc.py +++ b/test_regress/t/t_profc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_profcfunc.py b/test_regress/t/t_profcfunc.py index b9523a78b..16540811f 100755 --- a/test_regress/t/t_profcfunc.py +++ b/test_regress/t/t_profcfunc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_program.py b/test_regress/t/t_program.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_program.py +++ b/test_regress/t/t_program.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_program.v b/test_regress/t/t_program.v index d87524c1f..8f12edd40 100644 --- a/test_regress/t/t_program.v +++ b/test_regress/t/t_program.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 program t; diff --git a/test_regress/t/t_program_anonymous.py b/test_regress/t/t_program_anonymous.py index 966dc53da..20b96a7d7 100755 --- a/test_regress/t/t_program_anonymous.py +++ b/test_regress/t/t_program_anonymous.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_program_anonymous.v b/test_regress/t/t_program_anonymous.v index 2fb5ec90d..b16086ffa 100644 --- a/test_regress/t/t_program_anonymous.v +++ b/test_regress/t/t_program_anonymous.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 program; diff --git a/test_regress/t/t_program_extern.py b/test_regress/t/t_program_extern.py index e772b198f..cf9cbcb93 100755 --- a/test_regress/t/t_program_extern.py +++ b/test_regress/t/t_program_extern.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_program_extern.v b/test_regress/t/t_program_extern.v index 4ad38a26a..a912f94aa 100644 --- a/test_regress/t/t_program_extern.v +++ b/test_regress/t/t_program_extern.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 extern program ex_pgm; diff --git a/test_regress/t/t_property.py b/test_regress/t/t_property.py index 724621ce6..3c390daaf 100755 --- a/test_regress/t/t_property.py +++ b/test_regress/t/t_property.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property.v b/test_regress/t/t_property.v index f530048b2..b7b196b1f 100644 --- a/test_regress/t/t_property.v +++ b/test_regress/t/t_property.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_property_fail_1.py b/test_regress/t/t_property_fail_1.py index 4caf548d3..261586eee 100755 --- a/test_regress/t/t_property_fail_1.py +++ b/test_regress/t/t_property_fail_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_fail_2_bad.py b/test_regress/t/t_property_fail_2_bad.py index b0a2ba504..37c3a7bb5 100755 --- a/test_regress/t/t_property_fail_2_bad.py +++ b/test_regress/t/t_property_fail_2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_named.py b/test_regress/t/t_property_named.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_property_named.py +++ b/test_regress/t/t_property_named.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_named.v b/test_regress/t/t_property_named.v index ceb2ad90c..85d707eae 100644 --- a/test_regress/t/t_property_named.v +++ b/test_regress/t/t_property_named.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_property_negated.py b/test_regress/t/t_property_negated.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_property_negated.py +++ b/test_regress/t/t_property_negated.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_negated.v b/test_regress/t/t_property_negated.v index 23243c04b..72f4772a0 100644 --- a/test_regress/t/t_property_negated.v +++ b/test_regress/t/t_property_negated.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define MAX 10 diff --git a/test_regress/t/t_property_pexpr.py b/test_regress/t/t_property_pexpr.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_property_pexpr.py +++ b/test_regress/t/t_property_pexpr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_pexpr.v b/test_regress/t/t_property_pexpr.v index 82bd119bc..b09acf263 100644 --- a/test_regress/t/t_property_pexpr.v +++ b/test_regress/t/t_property_pexpr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_property_pexpr_unsup.py b/test_regress/t/t_property_pexpr_unsup.py index 7b40cd490..4805ab926 100755 --- a/test_regress/t/t_property_pexpr_unsup.py +++ b/test_regress/t/t_property_pexpr_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_pexpr_unsup.v b/test_regress/t/t_property_pexpr_unsup.v index e8143e993..464ca558b 100644 --- a/test_regress/t/t_property_pexpr_unsup.v +++ b/test_regress/t/t_property_pexpr_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_property_recursive_unsup.py b/test_regress/t/t_property_recursive_unsup.py index 7e5bcdfe5..b5718946c 100755 --- a/test_regress/t/t_property_recursive_unsup.py +++ b/test_regress/t/t_property_recursive_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_recursive_unsup.v b/test_regress/t/t_property_recursive_unsup.v index b6d91ad47..9acff81ba 100644 --- a/test_regress/t/t_property_recursive_unsup.v +++ b/test_regress/t/t_property_recursive_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_property_sexpr.py b/test_regress/t/t_property_sexpr.py index 786072909..a8d77fc30 100755 --- a/test_regress/t/t_property_sexpr.py +++ b/test_regress/t/t_property_sexpr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_sexpr.v b/test_regress/t/t_property_sexpr.v index 5bbb48f90..a48d6631a 100644 --- a/test_regress/t/t_property_sexpr.v +++ b/test_regress/t/t_property_sexpr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_property_sexpr2_bad.py b/test_regress/t/t_property_sexpr2_bad.py index 5562c90e9..cc0c9c826 100755 --- a/test_regress/t/t_property_sexpr2_bad.py +++ b/test_regress/t/t_property_sexpr2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_sexpr2_bad.v b/test_regress/t/t_property_sexpr2_bad.v index c64745024..c927cc466 100644 --- a/test_regress/t/t_property_sexpr2_bad.v +++ b/test_regress/t/t_property_sexpr2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_property_sexpr_bad.py b/test_regress/t/t_property_sexpr_bad.py index 5562c90e9..cc0c9c826 100755 --- a/test_regress/t/t_property_sexpr_bad.py +++ b/test_regress/t/t_property_sexpr_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_sexpr_bad.v b/test_regress/t/t_property_sexpr_bad.v index d5f82cce3..c05db11c0 100644 --- a/test_regress/t/t_property_sexpr_bad.v +++ b/test_regress/t/t_property_sexpr_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_property_sexpr_cov.py b/test_regress/t/t_property_sexpr_cov.py index 9ca3456b4..c7339ea5e 100755 --- a/test_regress/t/t_property_sexpr_cov.py +++ b/test_regress/t/t_property_sexpr_cov.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_sexpr_cov.v b/test_regress/t/t_property_sexpr_cov.v index a23742ba2..59fa3ddc9 100644 --- a/test_regress/t/t_property_sexpr_cov.v +++ b/test_regress/t/t_property_sexpr_cov.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_property_sexpr_multi.py b/test_regress/t/t_property_sexpr_multi.py index 722b56945..5de1b48bd 100755 --- a/test_regress/t/t_property_sexpr_multi.py +++ b/test_regress/t/t_property_sexpr_multi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_sexpr_multi.v b/test_regress/t/t_property_sexpr_multi.v index 1ee6e9dce..1de021431 100644 --- a/test_regress/t/t_property_sexpr_multi.v +++ b/test_regress/t/t_property_sexpr_multi.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_property_sexpr_parse_unsup.py b/test_regress/t/t_property_sexpr_parse_unsup.py index 6f175f1ac..b775bd8bc 100755 --- a/test_regress/t/t_property_sexpr_parse_unsup.py +++ b/test_regress/t/t_property_sexpr_parse_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_sexpr_unsup.py b/test_regress/t/t_property_sexpr_unsup.py index c8e1cbe53..f17bf6461 100755 --- a/test_regress/t/t_property_sexpr_unsup.py +++ b/test_regress/t/t_property_sexpr_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_sexpr_unsup.v b/test_regress/t/t_property_sexpr_unsup.v index da27da6c0..21e7127f0 100644 --- a/test_regress/t/t_property_sexpr_unsup.v +++ b/test_regress/t/t_property_sexpr_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t ( /*AUTOARG*/ diff --git a/test_regress/t/t_property_unsup.out b/test_regress/t/t_property_unsup.out index 4a00f5d06..0f5bb8cdc 100644 --- a/test_regress/t/t_property_unsup.out +++ b/test_regress/t/t_property_unsup.out @@ -1,116 +1,116 @@ -%Error-UNSUPPORTED: t/t_property_unsup.v:62:41: Unsupported: eventually[] (in property expression) - 62 | assert property (counter == 1 implies eventually[1: 2] counter == 3); +%Error-UNSUPPORTED: t/t_property_unsup.v:65:41: Unsupported: eventually[] (in property expression) + 65 | assert property (counter == 1 implies eventually[1: 2] counter == 3); | ^~~~~~~~~~ ... For error description see https://verilator.org/warn/UNSUPPORTED?v=latest -%Error-UNSUPPORTED: t/t_property_unsup.v:77:20: Unsupported: eventually[] (in property expression) - 77 | assert property (eventually[0: 2] counter == 3); +%Error-UNSUPPORTED: t/t_property_unsup.v:80:20: Unsupported: eventually[] (in property expression) + 80 | assert property (eventually[0: 2] counter == 3); | ^~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:87:21: Unsupported: always (in property expression) - 87 | assert property ((always a) implies (always a)); +%Error-UNSUPPORTED: t/t_property_unsup.v:90:21: Unsupported: always (in property expression) + 90 | assert property ((always a) implies (always a)); | ^~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:87:40: Unsupported: always (in property expression) - 87 | assert property ((always a) implies (always a)); +%Error-UNSUPPORTED: t/t_property_unsup.v:90:40: Unsupported: always (in property expression) + 90 | assert property ((always a) implies (always a)); | ^~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:89:26: Unsupported: always (in property expression) - 89 | assert property ((a or(always b)) implies (a or(always b))); +%Error-UNSUPPORTED: t/t_property_unsup.v:92:26: Unsupported: always (in property expression) + 92 | assert property ((a or(always b)) implies (a or(always b))); | ^~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:89:23: Unsupported: or (in sequence expression) - 89 | assert property ((a or(always b)) implies (a or(always b))); +%Error-UNSUPPORTED: t/t_property_unsup.v:92:23: Unsupported: or (in sequence expression) + 92 | assert property ((a or(always b)) implies (a or(always b))); | ^~ -%Error-UNSUPPORTED: t/t_property_unsup.v:89:51: Unsupported: always (in property expression) - 89 | assert property ((a or(always b)) implies (a or(always b))); +%Error-UNSUPPORTED: t/t_property_unsup.v:92:51: Unsupported: always (in property expression) + 92 | assert property ((a or(always b)) implies (a or(always b))); | ^~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:89:48: Unsupported: or (in sequence expression) - 89 | assert property ((a or(always b)) implies (a or(always b))); +%Error-UNSUPPORTED: t/t_property_unsup.v:92:48: Unsupported: or (in sequence expression) + 92 | assert property ((a or(always b)) implies (a or(always b))); | ^~ -%Error-UNSUPPORTED: t/t_property_unsup.v:91:21: Unsupported: eventually[] (in property expression) - 91 | assert property ((eventually[0: 1] a) implies (eventually[0: 1] a)); +%Error-UNSUPPORTED: t/t_property_unsup.v:94:21: Unsupported: eventually[] (in property expression) + 94 | assert property ((eventually[0: 1] a) implies (eventually[0: 1] a)); | ^~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:91:50: Unsupported: eventually[] (in property expression) - 91 | assert property ((eventually[0: 1] a) implies (eventually[0: 1] a)); +%Error-UNSUPPORTED: t/t_property_unsup.v:94:50: Unsupported: eventually[] (in property expression) + 94 | assert property ((eventually[0: 1] a) implies (eventually[0: 1] a)); | ^~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:93:21: Unsupported: s_eventually (in property expression) - 93 | assert property ((s_eventually a) implies (s_eventually a)); +%Error-UNSUPPORTED: t/t_property_unsup.v:96:21: Unsupported: s_eventually (in property expression) + 96 | assert property ((s_eventually a) implies (s_eventually a)); | ^~~~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:93:46: Unsupported: s_eventually (in property expression) - 93 | assert property ((s_eventually a) implies (s_eventually a)); +%Error-UNSUPPORTED: t/t_property_unsup.v:96:46: Unsupported: s_eventually (in property expression) + 96 | assert property ((s_eventually a) implies (s_eventually a)); | ^~~~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:95:23: Unsupported: until (in property expression) - 95 | assert property ((a until b) implies (a until b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:98:23: Unsupported: until (in property expression) + 98 | assert property ((a until b) implies (a until b)); | ^~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:95:43: Unsupported: until (in property expression) - 95 | assert property ((a until b) implies (a until b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:98:43: Unsupported: until (in property expression) + 98 | assert property ((a until b) implies (a until b)); | ^~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:97:23: Unsupported: s_until (in property expression) - 97 | assert property ((a s_until b) implies (a s_until b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:100:23: Unsupported: s_until (in property expression) + 100 | assert property ((a s_until b) implies (a s_until b)); | ^~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:97:45: Unsupported: s_until (in property expression) - 97 | assert property ((a s_until b) implies (a s_until b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:100:45: Unsupported: s_until (in property expression) + 100 | assert property ((a s_until b) implies (a s_until b)); | ^~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:99:23: Unsupported: until_with (in property expression) - 99 | assert property ((a until_with b) implies (a until_with b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:102:23: Unsupported: until_with (in property expression) + 102 | assert property ((a until_with b) implies (a until_with b)); | ^~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:99:48: Unsupported: until_with (in property expression) - 99 | assert property ((a until_with b) implies (a until_with b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:102:48: Unsupported: until_with (in property expression) + 102 | assert property ((a until_with b) implies (a until_with b)); | ^~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:101:23: Unsupported: s_until_with (in property expression) - 101 | assert property ((a s_until_with b) implies (a s_until_with b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:104:23: Unsupported: s_until_with (in property expression) + 104 | assert property ((a s_until_with b) implies (a s_until_with b)); | ^~~~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:101:50: Unsupported: s_until_with (in property expression) - 101 | assert property ((a s_until_with b) implies (a s_until_with b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:104:50: Unsupported: s_until_with (in property expression) + 104 | assert property ((a s_until_with b) implies (a s_until_with b)); | ^~~~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:105:23: Unsupported: #-# (in property expression) - 105 | assert property ((a #-# b) implies (a #-# b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:108:23: Unsupported: #-# (in property expression) + 108 | assert property ((a #-# b) implies (a #-# b)); | ^~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:105:41: Unsupported: #-# (in property expression) - 105 | assert property ((a #-# b) implies (a #-# b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:108:41: Unsupported: #-# (in property expression) + 108 | assert property ((a #-# b) implies (a #-# b)); | ^~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:115:21: Unsupported: always (in property expression) - 115 | assert property ((always a) iff (always a)); +%Error-UNSUPPORTED: t/t_property_unsup.v:118:21: Unsupported: always (in property expression) + 118 | assert property ((always a) iff (always a)); | ^~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:115:36: Unsupported: always (in property expression) - 115 | assert property ((always a) iff (always a)); +%Error-UNSUPPORTED: t/t_property_unsup.v:118:36: Unsupported: always (in property expression) + 118 | assert property ((always a) iff (always a)); | ^~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:117:21: Unsupported: eventually[] (in property expression) - 117 | assert property ((eventually[0: 1] a) iff (eventually[0: 1] a)); +%Error-UNSUPPORTED: t/t_property_unsup.v:120:21: Unsupported: eventually[] (in property expression) + 120 | assert property ((eventually[0: 1] a) iff (eventually[0: 1] a)); | ^~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:117:46: Unsupported: eventually[] (in property expression) - 117 | assert property ((eventually[0: 1] a) iff (eventually[0: 1] a)); +%Error-UNSUPPORTED: t/t_property_unsup.v:120:46: Unsupported: eventually[] (in property expression) + 120 | assert property ((eventually[0: 1] a) iff (eventually[0: 1] a)); | ^~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:119:21: Unsupported: s_eventually (in property expression) - 119 | assert property ((s_eventually a) iff (s_eventually a)); +%Error-UNSUPPORTED: t/t_property_unsup.v:122:21: Unsupported: s_eventually (in property expression) + 122 | assert property ((s_eventually a) iff (s_eventually a)); | ^~~~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:119:42: Unsupported: s_eventually (in property expression) - 119 | assert property ((s_eventually a) iff (s_eventually a)); +%Error-UNSUPPORTED: t/t_property_unsup.v:122:42: Unsupported: s_eventually (in property expression) + 122 | assert property ((s_eventually a) iff (s_eventually a)); | ^~~~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:121:23: Unsupported: until (in property expression) - 121 | assert property ((a until b) iff (a until b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:124:23: Unsupported: until (in property expression) + 124 | assert property ((a until b) iff (a until b)); | ^~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:121:39: Unsupported: until (in property expression) - 121 | assert property ((a until b) iff (a until b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:124:39: Unsupported: until (in property expression) + 124 | assert property ((a until b) iff (a until b)); | ^~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:123:23: Unsupported: s_until (in property expression) - 123 | assert property ((a s_until b) iff (a s_until b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:126:23: Unsupported: s_until (in property expression) + 126 | assert property ((a s_until b) iff (a s_until b)); | ^~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:123:41: Unsupported: s_until (in property expression) - 123 | assert property ((a s_until b) iff (a s_until b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:126:41: Unsupported: s_until (in property expression) + 126 | assert property ((a s_until b) iff (a s_until b)); | ^~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:125:23: Unsupported: until_with (in property expression) - 125 | assert property ((a until_with b) iff (a until_with b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:128:23: Unsupported: until_with (in property expression) + 128 | assert property ((a until_with b) iff (a until_with b)); | ^~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:125:44: Unsupported: until_with (in property expression) - 125 | assert property ((a until_with b) iff (a until_with b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:128:44: Unsupported: until_with (in property expression) + 128 | assert property ((a until_with b) iff (a until_with b)); | ^~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:127:23: Unsupported: s_until_with (in property expression) - 127 | assert property ((a s_until_with b) iff (a s_until_with b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:130:23: Unsupported: s_until_with (in property expression) + 130 | assert property ((a s_until_with b) iff (a s_until_with b)); | ^~~~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:127:46: Unsupported: s_until_with (in property expression) - 127 | assert property ((a s_until_with b) iff (a s_until_with b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:130:46: Unsupported: s_until_with (in property expression) + 130 | assert property ((a s_until_with b) iff (a s_until_with b)); | ^~~~~~~~~~~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:131:23: Unsupported: #-# (in property expression) - 131 | assert property ((a #-# b) iff (a #-# b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:134:23: Unsupported: #-# (in property expression) + 134 | assert property ((a #-# b) iff (a #-# b)); | ^~~ -%Error-UNSUPPORTED: t/t_property_unsup.v:131:37: Unsupported: #-# (in property expression) - 131 | assert property ((a #-# b) iff (a #-# b)); +%Error-UNSUPPORTED: t/t_property_unsup.v:134:37: Unsupported: #-# (in property expression) + 134 | assert property ((a #-# b) iff (a #-# b)); | ^~~ %Error: Exiting due to diff --git a/test_regress/t/t_property_unsup.py b/test_regress/t/t_property_unsup.py index 9acc8bd21..5bd92cf7b 100755 --- a/test_regress/t/t_property_unsup.py +++ b/test_regress/t/t_property_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_unsup.v b/test_regress/t/t_property_unsup.v index aaee26c34..49cfbedcd 100644 --- a/test_regress/t/t_property_unsup.v +++ b/test_regress/t/t_property_unsup.v @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2001-2020 Daniel Kroening, Edmund Clarke +// SPDX-License-Identifier: BSD-3-Clause +// // (C) 2001-2020, Daniel Kroening, Edmund Clarke, // Computer Science Department, University of Oxford // Computer Science Department, Carnegie Mellon University diff --git a/test_regress/t/t_property_untyped.py b/test_regress/t/t_property_untyped.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_property_untyped.py +++ b/test_regress/t/t_property_untyped.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_untyped.v b/test_regress/t/t_property_untyped.v index 15f1bc81c..e13764522 100644 --- a/test_regress/t/t_property_untyped.v +++ b/test_regress/t/t_property_untyped.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_property_untyped_unsup.py b/test_regress/t/t_property_untyped_unsup.py index 7e5bcdfe5..b5718946c 100755 --- a/test_regress/t/t_property_untyped_unsup.py +++ b/test_regress/t/t_property_untyped_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_untyped_unsup.v b/test_regress/t/t_property_untyped_unsup.v index 9784c48fc..9bdb57374 100644 --- a/test_regress/t/t_property_untyped_unsup.v +++ b/test_regress/t/t_property_untyped_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_property_var_unsup.py b/test_regress/t/t_property_var_unsup.py index 25f9960b8..4d0f745d0 100755 --- a/test_regress/t/t_property_var_unsup.py +++ b/test_regress/t/t_property_var_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_property_var_unsup.v b/test_regress/t/t_property_var_unsup.v index 6b9170d09..30091f240 100644 --- a/test_regress/t/t_property_var_unsup.v +++ b/test_regress/t/t_property_var_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_protect_ids.py b/test_regress/t/t_protect_ids.py index 46de898d8..d92181ed2 100755 --- a/test_regress/t/t_protect_ids.py +++ b/test_regress/t/t_protect_ids.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_protect_ids.v b/test_regress/t/t_protect_ids.v index 031f12406..9f2bf7e9f 100644 --- a/test_regress/t/t_protect_ids.v +++ b/test_regress/t/t_protect_ids.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface secret_intf(); diff --git a/test_regress/t/t_protect_ids_bad.py b/test_regress/t/t_protect_ids_bad.py index 934f802f7..1b0a2fbd8 100755 --- a/test_regress/t/t_protect_ids_bad.py +++ b/test_regress/t/t_protect_ids_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_protect_ids_bad.v b/test_regress/t/t_protect_ids_bad.v index b102cb1b8..eb1adc426 100644 --- a/test_regress/t/t_protect_ids_bad.v +++ b/test_regress/t/t_protect_ids_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_protect_ids_c.cpp b/test_regress/t/t_protect_ids_c.cpp index 8c14a7cc8..9a52816b9 100644 --- a/test_regress/t/t_protect_ids_c.cpp +++ b/test_regress/t/t_protect_ids_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_protect_ids_debug.py b/test_regress/t/t_protect_ids_debug.py index 8d66ea5d5..d7f9ecbca 100755 --- a/test_regress/t/t_protect_ids_debug.py +++ b/test_regress/t/t_protect_ids_debug.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_protect_ids_key.py b/test_regress/t/t_protect_ids_key.py index 3cf278fdf..09316d28c 100755 --- a/test_regress/t/t_protect_ids_key.py +++ b/test_regress/t/t_protect_ids_key.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_public_clk.cpp b/test_regress/t/t_public_clk.cpp index 3a76d1d7c..eafc9ef8e 100644 --- a/test_regress/t/t_public_clk.cpp +++ b/test_regress/t/t_public_clk.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Todd Strader // SPDX-License-Identifier: CC0-1.0 // Generated header diff --git a/test_regress/t/t_public_clk.py b/test_regress/t/t_public_clk.py index f37ad07c8..b6662862a 100755 --- a/test_regress/t/t_public_clk.py +++ b/test_regress/t/t_public_clk.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_public_clk.v b/test_regress/t/t_public_clk.v index b5f123f35..bef8056e0 100644 --- a/test_regress/t/t_public_clk.v +++ b/test_regress/t/t_public_clk.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: public clock signal // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2022 by Todd Strader +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Todd Strader // SPDX-License-Identifier: CC0-1.0 `ifdef VERILATOR diff --git a/test_regress/t/t_public_seq.cpp b/test_regress/t/t_public_seq.cpp index beda4a7e3..6c5b1761e 100644 --- a/test_regress/t/t_public_seq.cpp +++ b/test_regress/t/t_public_seq.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Todd Strader // SPDX-License-Identifier: CC0-1.0 // Generated header diff --git a/test_regress/t/t_public_seq.py b/test_regress/t/t_public_seq.py index f37ad07c8..b6662862a 100755 --- a/test_regress/t/t_public_seq.py +++ b/test_regress/t/t_public_seq.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_public_seq.v b/test_regress/t/t_public_seq.v index a796e15c2..ce55d349a 100644 --- a/test_regress/t/t_public_seq.v +++ b/test_regress/t/t_public_seq.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: public clock signal // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2022 by Todd Strader +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Todd Strader // SPDX-License-Identifier: CC0-1.0 `ifdef VERILATOR diff --git a/test_regress/t/t_public_unpacked_port.py b/test_regress/t/t_public_unpacked_port.py index fc5a55e3f..eafe7e6e5 100755 --- a/test_regress/t/t_public_unpacked_port.py +++ b/test_regress/t/t_public_unpacked_port.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_public_unpacked_port.v b/test_regress/t/t_public_unpacked_port.v index 6cdcb6deb..2384f3a4f 100644 --- a/test_regress/t/t_public_unpacked_port.v +++ b/test_regress/t/t_public_unpacked_port.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2022 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Todd Strader // SPDX-License-Identifier: CC0-1.0 module sub ( diff --git a/test_regress/t/t_queue.py b/test_regress/t/t_queue.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue.py +++ b/test_regress/t/t_queue.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue.v b/test_regress/t/t_queue.v index e54cda217..3cbf98fc4 100644 --- a/test_regress/t/t_queue.v +++ b/test_regress/t/t_queue.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_queue_arg.py b/test_regress/t/t_queue_arg.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_queue_arg.py +++ b/test_regress/t/t_queue_arg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_arg.v b/test_regress/t/t_queue_arg.v index e6e3a9be2..25bd909e8 100644 --- a/test_regress/t/t_queue_arg.v +++ b/test_regress/t/t_queue_arg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_queue_assignment.py b/test_regress/t/t_queue_assignment.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_assignment.py +++ b/test_regress/t/t_queue_assignment.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_assignment.v b/test_regress/t/t_queue_assignment.v index 80f52ca52..cc9bd1c42 100644 --- a/test_regress/t/t_queue_assignment.v +++ b/test_regress/t/t_queue_assignment.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 module t_queue_assignment; diff --git a/test_regress/t/t_queue_back.py b/test_regress/t/t_queue_back.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_back.py +++ b/test_regress/t/t_queue_back.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_back.v b/test_regress/t/t_queue_back.v index 48e60ae22..cb4036361 100644 --- a/test_regress/t/t_queue_back.v +++ b/test_regress/t/t_queue_back.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_queue_bounded.py b/test_regress/t/t_queue_bounded.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_bounded.py +++ b/test_regress/t/t_queue_bounded.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_bounded.v b/test_regress/t/t_queue_bounded.v index 1b1241ec6..004fefb78 100644 --- a/test_regress/t/t_queue_bounded.v +++ b/test_regress/t/t_queue_bounded.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_queue_class.py b/test_regress/t/t_queue_class.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_class.py +++ b/test_regress/t/t_queue_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_class.v b/test_regress/t/t_queue_class.v index efacb958f..ccd721d5e 100644 --- a/test_regress/t/t_queue_class.v +++ b/test_regress/t/t_queue_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_queue_compare.py b/test_regress/t/t_queue_compare.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_compare.py +++ b/test_regress/t/t_queue_compare.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_compare.v b/test_regress/t/t_queue_compare.v index 991a3659a..79f04b30c 100644 --- a/test_regress/t/t_queue_compare.v +++ b/test_regress/t/t_queue_compare.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Check == and != operations performed on queues // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Ilya Barkov. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Ilya Barkov // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_queue_concat_assign.py b/test_regress/t/t_queue_concat_assign.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_concat_assign.py +++ b/test_regress/t/t_queue_concat_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_concat_assign.v b/test_regress/t/t_queue_concat_assign.v index 4422f6164..b6cd8faa3 100644 --- a/test_regress/t/t_queue_concat_assign.v +++ b/test_regress/t/t_queue_concat_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_queue_empty_bad.py b/test_regress/t/t_queue_empty_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_queue_empty_bad.py +++ b/test_regress/t/t_queue_empty_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_empty_bad.v b/test_regress/t/t_queue_empty_bad.v index a92590a67..f0a356582 100644 --- a/test_regress/t/t_queue_empty_bad.v +++ b/test_regress/t/t_queue_empty_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_queue_empty_pin.py b/test_regress/t/t_queue_empty_pin.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_empty_pin.py +++ b/test_regress/t/t_queue_empty_pin.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_empty_pin.v b/test_regress/t/t_queue_empty_pin.v index 4d7f97e7d..db9c04f0f 100644 --- a/test_regress/t/t_queue_empty_pin.v +++ b/test_regress/t/t_queue_empty_pin.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_queue_init.py b/test_regress/t/t_queue_init.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_init.py +++ b/test_regress/t/t_queue_init.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_init.v b/test_regress/t/t_queue_init.v index 9d94c0407..b47b674f3 100644 --- a/test_regress/t/t_queue_init.v +++ b/test_regress/t/t_queue_init.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_queue_insert_at_end.py b/test_regress/t/t_queue_insert_at_end.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_insert_at_end.py +++ b/test_regress/t/t_queue_insert_at_end.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_insert_at_end.v b/test_regress/t/t_queue_insert_at_end.v index 6ed3c006f..9e21d4264 100644 --- a/test_regress/t/t_queue_insert_at_end.v +++ b/test_regress/t/t_queue_insert_at_end.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t(); diff --git a/test_regress/t/t_queue_method.py b/test_regress/t/t_queue_method.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_method.py +++ b/test_regress/t/t_queue_method.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_method.v b/test_regress/t/t_queue_method.v index fb98bb5a7..ae59cfaa0 100644 --- a/test_regress/t/t_queue_method.v +++ b/test_regress/t/t_queue_method.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_queue_method2_bad.py b/test_regress/t/t_queue_method2_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_queue_method2_bad.py +++ b/test_regress/t/t_queue_method2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_method2_bad.v b/test_regress/t/t_queue_method2_bad.v index 3b0b51087..b664a5033 100644 --- a/test_regress/t/t_queue_method2_bad.v +++ b/test_regress/t/t_queue_method2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_queue_method3_bad.py b/test_regress/t/t_queue_method3_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_queue_method3_bad.py +++ b/test_regress/t/t_queue_method3_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_method3_bad.v b/test_regress/t/t_queue_method3_bad.v index cb68fd7e2..d173f0ce8 100644 --- a/test_regress/t/t_queue_method3_bad.v +++ b/test_regress/t/t_queue_method3_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_queue_method_bad.py b/test_regress/t/t_queue_method_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_queue_method_bad.py +++ b/test_regress/t/t_queue_method_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_method_bad.v b/test_regress/t/t_queue_method_bad.v index c57d4e06c..f441ec850 100644 --- a/test_regress/t/t_queue_method_bad.v +++ b/test_regress/t/t_queue_method_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_queue_output_func.py b/test_regress/t/t_queue_output_func.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_output_func.py +++ b/test_regress/t/t_queue_output_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_output_func.v b/test_regress/t/t_queue_output_func.v index e873e163c..b571b5aea 100644 --- a/test_regress/t/t_queue_output_func.v +++ b/test_regress/t/t_queue_output_func.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_queue_persistence.v b/test_regress/t/t_queue_persistence.v index 46f5f397c..f6ac3698d 100644 --- a/test_regress/t/t_queue_persistence.v +++ b/test_regress/t/t_queue_persistence.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_queue_persistence_inl.py b/test_regress/t/t_queue_persistence_inl.py index 07551a9f2..48b9003cb 100755 --- a/test_regress/t/t_queue_persistence_inl.py +++ b/test_regress/t/t_queue_persistence_inl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_persistence_noinl.py b/test_regress/t/t_queue_persistence_noinl.py index 5367cb861..a8859ab7b 100755 --- a/test_regress/t/t_queue_persistence_noinl.py +++ b/test_regress/t/t_queue_persistence_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_pushpop.py b/test_regress/t/t_queue_pushpop.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_pushpop.py +++ b/test_regress/t/t_queue_pushpop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_pushpop.v b/test_regress/t/t_queue_pushpop.v index 94992c471..be21ae97c 100644 --- a/test_regress/t/t_queue_pushpop.v +++ b/test_regress/t/t_queue_pushpop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_queue_slice.py b/test_regress/t/t_queue_slice.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_slice.py +++ b/test_regress/t/t_queue_slice.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_slice.v b/test_regress/t/t_queue_slice.v index 6fa42a402..55354b276 100644 --- a/test_regress/t/t_queue_slice.v +++ b/test_regress/t/t_queue_slice.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_queue_struct.py b/test_regress/t/t_queue_struct.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_struct.py +++ b/test_regress/t/t_queue_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_struct.v b/test_regress/t/t_queue_struct.v index cd8ca43e5..77969a1b0 100644 --- a/test_regress/t/t_queue_struct.v +++ b/test_regress/t/t_queue_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_queue_unknown_sel.py b/test_regress/t/t_queue_unknown_sel.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_queue_unknown_sel.py +++ b/test_regress/t/t_queue_unknown_sel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_unknown_sel.v b/test_regress/t/t_queue_unknown_sel.v index fa75b6c34..74c4033b7 100644 --- a/test_regress/t/t_queue_unknown_sel.v +++ b/test_regress/t/t_queue_unknown_sel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Alex Solomatnikov. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Alex Solomatnikov // SPDX-License-Identifier: CC0-1.0 package z_pkg; diff --git a/test_regress/t/t_queue_unpacked.py b/test_regress/t/t_queue_unpacked.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_unpacked.py +++ b/test_regress/t/t_queue_unpacked.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_unpacked.v b/test_regress/t/t_queue_unpacked.v index ba8ffd2ee..7004050b5 100644 --- a/test_regress/t/t_queue_unpacked.v +++ b/test_regress/t/t_queue_unpacked.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_queue_var_slice.py b/test_regress/t/t_queue_var_slice.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_var_slice.py +++ b/test_regress/t/t_queue_var_slice.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_var_slice.v b/test_regress/t/t_queue_var_slice.v index da4e24877..3e1501a39 100644 --- a/test_regress/t/t_queue_var_slice.v +++ b/test_regress/t/t_queue_var_slice.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_queue_void_ops.py b/test_regress/t/t_queue_void_ops.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_queue_void_ops.py +++ b/test_regress/t/t_queue_void_ops.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_queue_void_ops.v b/test_regress/t/t_queue_void_ops.v index b3363177c..309862e28 100644 --- a/test_regress/t/t_queue_void_ops.v +++ b/test_regress/t/t_queue_void_ops.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_rand_member_mode_deriv.py b/test_regress/t/t_rand_member_mode_deriv.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_rand_member_mode_deriv.py +++ b/test_regress/t/t_rand_member_mode_deriv.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_rand_member_mode_deriv.v b/test_regress/t/t_rand_member_mode_deriv.v index 00a4924ba..aaafaba91 100644 --- a/test_regress/t/t_rand_member_mode_deriv.v +++ b/test_regress/t/t_rand_member_mode_deriv.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class RandomValue; diff --git a/test_regress/t/t_rand_stability_class.py b/test_regress/t/t_rand_stability_class.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_rand_stability_class.py +++ b/test_regress/t/t_rand_stability_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_rand_stability_class.v b/test_regress/t/t_rand_stability_class.v index f139994ae..35c6cdb9c 100644 --- a/test_regress/t/t_rand_stability_class.v +++ b/test_regress/t/t_rand_stability_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_rand_stability_process.py b/test_regress/t/t_rand_stability_process.py index 60ae366b2..4301f9380 100755 --- a/test_regress/t/t_rand_stability_process.py +++ b/test_regress/t/t_rand_stability_process.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_rand_stability_process.v b/test_regress/t/t_rand_stability_process.v index e635ad9ce..03ae6c579 100644 --- a/test_regress/t/t_rand_stability_process.v +++ b/test_regress/t/t_rand_stability_process.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Aleksander Kiryk. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Aleksander Kiryk // SPDX-License-Identifier: CC0-1.0 // This test checks if calls to get_randstate don't affect diff --git a/test_regress/t/t_randc.py b/test_regress/t/t_randc.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_randc.py +++ b/test_regress/t/t_randc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randc.v b/test_regress/t/t_randc.v index 41011814f..409a30a95 100644 --- a/test_regress/t/t_randc.v +++ b/test_regress/t/t_randc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class ClsNarrow #(parameter int WIDTH); diff --git a/test_regress/t/t_randc_extends.py b/test_regress/t/t_randc_extends.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_randc_extends.py +++ b/test_regress/t/t_randc_extends.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randc_extends.v b/test_regress/t/t_randc_extends.v index d86b46a7d..a9f4eddcc 100644 --- a/test_regress/t/t_randc_extends.v +++ b/test_regress/t/t_randc_extends.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package uvm_pkg; diff --git a/test_regress/t/t_randc_oversize_bad.py b/test_regress/t/t_randc_oversize_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_randc_oversize_bad.py +++ b/test_regress/t/t_randc_oversize_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randc_oversize_bad.v b/test_regress/t/t_randc_oversize_bad.v index 3b35d752c..63c8049f6 100644 --- a/test_regress/t/t_randc_oversize_bad.v +++ b/test_regress/t/t_randc_oversize_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_randcase.py b/test_regress/t/t_randcase.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_randcase.py +++ b/test_regress/t/t_randcase.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randcase.v b/test_regress/t/t_randcase.v index 0840ef591..583827916 100644 --- a/test_regress/t/t_randcase.v +++ b/test_regress/t/t_randcase.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_randcase_bad.py b/test_regress/t/t_randcase_bad.py index 97abb660e..c03eaf086 100755 --- a/test_regress/t/t_randcase_bad.py +++ b/test_regress/t/t_randcase_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randcase_bad.v b/test_regress/t/t_randcase_bad.v index c40d63879..110b4d9eb 100644 --- a/test_regress/t/t_randcase_bad.v +++ b/test_regress/t/t_randcase_bad.v @@ -2,8 +2,8 @@ // // This tests issue #508, bit select of constant fails // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_randcase_fork.py b/test_regress/t/t_randcase_fork.py index ac142fe63..4caa0e109 100755 --- a/test_regress/t/t_randcase_fork.py +++ b/test_regress/t/t_randcase_fork.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randcase_fork.v b/test_regress/t/t_randcase_fork.v index 499a56273..a9ea217f1 100644 --- a/test_regress/t/t_randcase_fork.v +++ b/test_regress/t/t_randcase_fork.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module randcase_tb; diff --git a/test_regress/t/t_randomize.py b/test_regress/t/t_randomize.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_randomize.py +++ b/test_regress/t/t_randomize.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize.v b/test_regress/t/t_randomize.v index d5a8ea97d..a1c293b8a 100644 --- a/test_regress/t/t_randomize.v +++ b/test_regress/t/t_randomize.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_randomize_array.py b/test_regress/t/t_randomize_array.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_array.py +++ b/test_regress/t/t_randomize_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_array.v b/test_regress/t/t_randomize_array.v index f1a5abece..0d5af4374 100755 --- a/test_regress/t/t_randomize_array.v +++ b/test_regress/t/t_randomize_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 `define check_rand(cl, field) \ diff --git a/test_regress/t/t_randomize_arraysel_membersel.py b/test_regress/t/t_randomize_arraysel_membersel.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_randomize_arraysel_membersel.py +++ b/test_regress/t/t_randomize_arraysel_membersel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_arraysel_membersel.v b/test_regress/t/t_randomize_arraysel_membersel.v index a7c1dd65a..1dee6edbb 100644 --- a/test_regress/t/t_randomize_arraysel_membersel.v +++ b/test_regress/t/t_randomize_arraysel_membersel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 typedef struct {int x;} struct_t; diff --git a/test_regress/t/t_randomize_bbox.py b/test_regress/t/t_randomize_bbox.py index 706273143..a727c0305 100755 --- a/test_regress/t/t_randomize_bbox.py +++ b/test_regress/t/t_randomize_bbox.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_complex.py b/test_regress/t/t_randomize_complex.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_randomize_complex.py +++ b/test_regress/t/t_randomize_complex.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_complex.v b/test_regress/t/t_randomize_complex.v index f6c5afa3e..26e70ff8a 100644 --- a/test_regress/t/t_randomize_complex.v +++ b/test_regress/t/t_randomize_complex.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class SubClass; diff --git a/test_regress/t/t_randomize_complex_arrays.py b/test_regress/t/t_randomize_complex_arrays.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_complex_arrays.py +++ b/test_regress/t/t_randomize_complex_arrays.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_complex_arrays.v b/test_regress/t/t_randomize_complex_arrays.v index f7963ba5a..e266a895f 100644 --- a/test_regress/t/t_randomize_complex_arrays.v +++ b/test_regress/t/t_randomize_complex_arrays.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class SubClass; diff --git a/test_regress/t/t_randomize_complex_associative_arrays.py b/test_regress/t/t_randomize_complex_associative_arrays.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_complex_associative_arrays.py +++ b/test_regress/t/t_randomize_complex_associative_arrays.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_complex_associative_arrays.v b/test_regress/t/t_randomize_complex_associative_arrays.v index fc139db88..c5050416a 100644 --- a/test_regress/t/t_randomize_complex_associative_arrays.v +++ b/test_regress/t/t_randomize_complex_associative_arrays.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class SubClass; diff --git a/test_regress/t/t_randomize_complex_dynamic_arrays.py b/test_regress/t/t_randomize_complex_dynamic_arrays.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_complex_dynamic_arrays.py +++ b/test_regress/t/t_randomize_complex_dynamic_arrays.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_complex_dynamic_arrays.v b/test_regress/t/t_randomize_complex_dynamic_arrays.v index 308adf6c1..2db53ab2c 100644 --- a/test_regress/t/t_randomize_complex_dynamic_arrays.v +++ b/test_regress/t/t_randomize_complex_dynamic_arrays.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class SubClass; diff --git a/test_regress/t/t_randomize_complex_member_bad.py b/test_regress/t/t_randomize_complex_member_bad.py index a551e844d..75ee96830 100755 --- a/test_regress/t/t_randomize_complex_member_bad.py +++ b/test_regress/t/t_randomize_complex_member_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_complex_member_bad.v b/test_regress/t/t_randomize_complex_member_bad.v index 3673770c0..459c8f3e6 100644 --- a/test_regress/t/t_randomize_complex_member_bad.v +++ b/test_regress/t/t_randomize_complex_member_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class SubClass; diff --git a/test_regress/t/t_randomize_complex_queue.py b/test_regress/t/t_randomize_complex_queue.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_complex_queue.py +++ b/test_regress/t/t_randomize_complex_queue.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_complex_queue.v b/test_regress/t/t_randomize_complex_queue.v index e1d37155d..4d9a3fce6 100644 --- a/test_regress/t/t_randomize_complex_queue.v +++ b/test_regress/t/t_randomize_complex_queue.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class SubClass; diff --git a/test_regress/t/t_randomize_complex_typedef.py b/test_regress/t/t_randomize_complex_typedef.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_randomize_complex_typedef.py +++ b/test_regress/t/t_randomize_complex_typedef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_complex_typedef.v b/test_regress/t/t_randomize_complex_typedef.v index e9baa725c..eafd56c31 100644 --- a/test_regress/t/t_randomize_complex_typedef.v +++ b/test_regress/t/t_randomize_complex_typedef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class SubClass; diff --git a/test_regress/t/t_randomize_from_randomized_class.py b/test_regress/t/t_randomize_from_randomized_class.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_randomize_from_randomized_class.py +++ b/test_regress/t/t_randomize_from_randomized_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_from_randomized_class.v b/test_regress/t/t_randomize_from_randomized_class.v index 2080bf13f..44b01ee62 100644 --- a/test_regress/t/t_randomize_from_randomized_class.v +++ b/test_regress/t/t_randomize_from_randomized_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class A; diff --git a/test_regress/t/t_randomize_inline_funclocal.py b/test_regress/t/t_randomize_inline_funclocal.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_randomize_inline_funclocal.py +++ b/test_regress/t/t_randomize_inline_funclocal.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_inline_funclocal.v b/test_regress/t/t_randomize_inline_funclocal.v index 12940c650..46e93a93f 100644 --- a/test_regress/t/t_randomize_inline_funclocal.v +++ b/test_regress/t/t_randomize_inline_funclocal.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_randomize_inline_var_ctl.py b/test_regress/t/t_randomize_inline_var_ctl.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_inline_var_ctl.py +++ b/test_regress/t/t_randomize_inline_var_ctl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_inline_var_ctl.v b/test_regress/t/t_randomize_inline_var_ctl.v index 9bcc55e9f..4a1bf977a 100644 --- a/test_regress/t/t_randomize_inline_var_ctl.v +++ b/test_regress/t/t_randomize_inline_var_ctl.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_randomize_inline_var_ctl_bad.py b/test_regress/t/t_randomize_inline_var_ctl_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_randomize_inline_var_ctl_bad.py +++ b/test_regress/t/t_randomize_inline_var_ctl_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_inline_var_ctl_bad.v b/test_regress/t/t_randomize_inline_var_ctl_bad.v index 5d5f2120f..e16dfab29 100644 --- a/test_regress/t/t_randomize_inline_var_ctl_bad.v +++ b/test_regress/t/t_randomize_inline_var_ctl_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_randomize_inline_var_ctl_unsup_1.py b/test_regress/t/t_randomize_inline_var_ctl_unsup_1.py index 6038b562c..262e7ddcc 100755 --- a/test_regress/t/t_randomize_inline_var_ctl_unsup_1.py +++ b/test_regress/t/t_randomize_inline_var_ctl_unsup_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_inline_var_ctl_unsup_1.v b/test_regress/t/t_randomize_inline_var_ctl_unsup_1.v index 4f01c058c..f25d0173b 100644 --- a/test_regress/t/t_randomize_inline_var_ctl_unsup_1.v +++ b/test_regress/t/t_randomize_inline_var_ctl_unsup_1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_randomize_inline_var_ctl_unsup_2.py b/test_regress/t/t_randomize_inline_var_ctl_unsup_2.py index 6038b562c..262e7ddcc 100755 --- a/test_regress/t/t_randomize_inline_var_ctl_unsup_2.py +++ b/test_regress/t/t_randomize_inline_var_ctl_unsup_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_inline_var_ctl_unsup_2.v b/test_regress/t/t_randomize_inline_var_ctl_unsup_2.v index ed5fbe5a5..c8f44779a 100644 --- a/test_regress/t/t_randomize_inline_var_ctl_unsup_2.v +++ b/test_regress/t/t_randomize_inline_var_ctl_unsup_2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_randomize_local_param.py b/test_regress/t/t_randomize_local_param.py index cca4c9e73..d6d35e7fd 100755 --- a/test_regress/t/t_randomize_local_param.py +++ b/test_regress/t/t_randomize_local_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_local_param.v b/test_regress/t/t_randomize_local_param.v index 6735d2cae..fd197cbf3 100644 --- a/test_regress/t/t_randomize_local_param.v +++ b/test_regress/t/t_randomize_local_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Pkg; diff --git a/test_regress/t/t_randomize_member_select.py b/test_regress/t/t_randomize_member_select.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_randomize_member_select.py +++ b/test_regress/t/t_randomize_member_select.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_member_select.v b/test_regress/t/t_randomize_member_select.v index d0bd36df5..cd8b3465e 100644 --- a/test_regress/t/t_randomize_member_select.v +++ b/test_regress/t/t_randomize_member_select.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class B; diff --git a/test_regress/t/t_randomize_method.py b/test_regress/t/t_randomize_method.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_randomize_method.py +++ b/test_regress/t/t_randomize_method.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_method.v b/test_regress/t/t_randomize_method.v index 5e7ee09b7..b3863d1df 100644 --- a/test_regress/t/t_randomize_method.v +++ b/test_regress/t/t_randomize_method.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define check_rand(cl, field) \ diff --git a/test_regress/t/t_randomize_method_bad.py b/test_regress/t/t_randomize_method_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_randomize_method_bad.py +++ b/test_regress/t/t_randomize_method_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_method_bad.v b/test_regress/t/t_randomize_method_bad.v index f7112eb3e..45c3bb29e 100644 --- a/test_regress/t/t_randomize_method_bad.v +++ b/test_regress/t/t_randomize_method_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls1; diff --git a/test_regress/t/t_randomize_method_complex_bad.py b/test_regress/t/t_randomize_method_complex_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_randomize_method_complex_bad.py +++ b/test_regress/t/t_randomize_method_complex_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_method_complex_bad.v b/test_regress/t/t_randomize_method_complex_bad.v index e2e360204..9af38bbd1 100644 --- a/test_regress/t/t_randomize_method_complex_bad.v +++ b/test_regress/t/t_randomize_method_complex_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_randomize_method_constraints.py b/test_regress/t/t_randomize_method_constraints.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_method_constraints.py +++ b/test_regress/t/t_randomize_method_constraints.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_method_constraints.v b/test_regress/t/t_randomize_method_constraints.v index 482f6ced8..f61d009a1 100644 --- a/test_regress/t/t_randomize_method_constraints.v +++ b/test_regress/t/t_randomize_method_constraints.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 typedef enum bit[15:0] { diff --git a/test_regress/t/t_randomize_method_nclass_bad.py b/test_regress/t/t_randomize_method_nclass_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_randomize_method_nclass_bad.py +++ b/test_regress/t/t_randomize_method_nclass_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_method_nclass_bad.v b/test_regress/t/t_randomize_method_nclass_bad.v index 2f0acbc0f..f7026f717 100644 --- a/test_regress/t/t_randomize_method_nclass_bad.v +++ b/test_regress/t/t_randomize_method_nclass_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_randomize_method_param.py b/test_regress/t/t_randomize_method_param.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_randomize_method_param.py +++ b/test_regress/t/t_randomize_method_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_method_param.v b/test_regress/t/t_randomize_method_param.v index 3aa32393d..d5f18a24a 100644 --- a/test_regress/t/t_randomize_method_param.v +++ b/test_regress/t/t_randomize_method_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package uvm_pkg; diff --git a/test_regress/t/t_randomize_method_std.py b/test_regress/t/t_randomize_method_std.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_randomize_method_std.py +++ b/test_regress/t/t_randomize_method_std.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_method_std.v b/test_regress/t/t_randomize_method_std.v index 7ed03f894..5b859ba89 100644 --- a/test_regress/t/t_randomize_method_std.v +++ b/test_regress/t/t_randomize_method_std.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 process p; // force importing std into top-level namespace diff --git a/test_regress/t/t_randomize_method_types_unsup.py b/test_regress/t/t_randomize_method_types_unsup.py index 710a094ab..4ea94519e 100755 --- a/test_regress/t/t_randomize_method_types_unsup.py +++ b/test_regress/t/t_randomize_method_types_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_method_types_unsup.v b/test_regress/t/t_randomize_method_types_unsup.v index 67210c627..cc1955a9e 100644 --- a/test_regress/t/t_randomize_method_types_unsup.v +++ b/test_regress/t/t_randomize_method_types_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_randomize_method_with.py b/test_regress/t/t_randomize_method_with.py index 0652adf1b..d71278a65 100755 --- a/test_regress/t/t_randomize_method_with.py +++ b/test_regress/t/t_randomize_method_with.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_method_with.v b/test_regress/t/t_randomize_method_with.v index f1dad680a..22fc0c46f 100644 --- a/test_regress/t/t_randomize_method_with.v +++ b/test_regress/t/t_randomize_method_with.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define check_rand(cl, field) \ diff --git a/test_regress/t/t_randomize_method_with_bad.py b/test_regress/t/t_randomize_method_with_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_randomize_method_with_bad.py +++ b/test_regress/t/t_randomize_method_with_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_method_with_bad.v b/test_regress/t/t_randomize_method_with_bad.v index b831634ce..a4afd0901 100644 --- a/test_regress/t/t_randomize_method_with_bad.v +++ b/test_regress/t/t_randomize_method_with_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_randomize_method_with_scoping.py b/test_regress/t/t_randomize_method_with_scoping.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_method_with_scoping.py +++ b/test_regress/t/t_randomize_method_with_scoping.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_method_with_scoping.v b/test_regress/t/t_randomize_method_with_scoping.v index 3f2deada5..803a24281 100644 --- a/test_regress/t/t_randomize_method_with_scoping.v +++ b/test_regress/t/t_randomize_method_with_scoping.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class c1; diff --git a/test_regress/t/t_randomize_module_var.py b/test_regress/t/t_randomize_module_var.py index 9aaadb3d0..db1adb3f9 100755 --- a/test_regress/t/t_randomize_module_var.py +++ b/test_regress/t/t_randomize_module_var.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_module_var.v b/test_regress/t/t_randomize_module_var.v index 1ee5d851d..85b78e83d 100755 --- a/test_regress/t/t_randomize_module_var.v +++ b/test_regress/t/t_randomize_module_var.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_randomize_nested_unsup.py b/test_regress/t/t_randomize_nested_unsup.py index 1bf1426f9..f3bbcad9d 100755 --- a/test_regress/t/t_randomize_nested_unsup.py +++ b/test_regress/t/t_randomize_nested_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_nested_unsup.v b/test_regress/t/t_randomize_nested_unsup.v index aa4977f57..e80ef256b 100644 --- a/test_regress/t/t_randomize_nested_unsup.v +++ b/test_regress/t/t_randomize_nested_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class A; diff --git a/test_regress/t/t_randomize_param_with.py b/test_regress/t/t_randomize_param_with.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_param_with.py +++ b/test_regress/t/t_randomize_param_with.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_param_with.v b/test_regress/t/t_randomize_param_with.v index 3b7039436..113f02f40 100644 --- a/test_regress/t/t_randomize_param_with.v +++ b/test_regress/t/t_randomize_param_with.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define check_rand(cl, field, constr, cond) \ diff --git a/test_regress/t/t_randomize_prepost.py b/test_regress/t/t_randomize_prepost.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_prepost.py +++ b/test_regress/t/t_randomize_prepost.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_prepost.v b/test_regress/t/t_randomize_prepost.v index af65d780e..e0540f34c 100644 --- a/test_regress/t/t_randomize_prepost.v +++ b/test_regress/t/t_randomize_prepost.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_randomize_prepost_alone.py b/test_regress/t/t_randomize_prepost_alone.py index cca4c9e73..d6d35e7fd 100755 --- a/test_regress/t/t_randomize_prepost_alone.py +++ b/test_regress/t/t_randomize_prepost_alone.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_prepost_alone.v b/test_regress/t/t_randomize_prepost_alone.v index b6bdfd06a..d9479cf63 100644 --- a/test_regress/t/t_randomize_prepost_alone.v +++ b/test_regress/t/t_randomize_prepost_alone.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package uvm_pkg; diff --git a/test_regress/t/t_randomize_prepost_super.py b/test_regress/t/t_randomize_prepost_super.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_randomize_prepost_super.py +++ b/test_regress/t/t_randomize_prepost_super.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_prepost_super.v b/test_regress/t/t_randomize_prepost_super.v index 6327e05b7..de4e4030a 100644 --- a/test_regress/t/t_randomize_prepost_super.v +++ b/test_regress/t/t_randomize_prepost_super.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_randomize_queue_constraints.py b/test_regress/t/t_randomize_queue_constraints.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_queue_constraints.py +++ b/test_regress/t/t_randomize_queue_constraints.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_queue_constraints.v b/test_regress/t/t_randomize_queue_constraints.v index b88bace7b..bfc0f2282 100644 --- a/test_regress/t/t_randomize_queue_constraints.v +++ b/test_regress/t/t_randomize_queue_constraints.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define check_rand(cl, field, cond) \ diff --git a/test_regress/t/t_randomize_queue_size.py b/test_regress/t/t_randomize_queue_size.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_queue_size.py +++ b/test_regress/t/t_randomize_queue_size.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_queue_size.v b/test_regress/t/t_randomize_queue_size.v index f1429f642..b1707b77d 100755 --- a/test_regress/t/t_randomize_queue_size.v +++ b/test_regress/t/t_randomize_queue_size.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define check_rand(cl, field, cond) \ diff --git a/test_regress/t/t_randomize_queue_wide.py b/test_regress/t/t_randomize_queue_wide.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_randomize_queue_wide.py +++ b/test_regress/t/t_randomize_queue_wide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_queue_wide.v b/test_regress/t/t_randomize_queue_wide.v index 7fbb34516..1e7801f62 100644 --- a/test_regress/t/t_randomize_queue_wide.v +++ b/test_regress/t/t_randomize_queue_wide.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_randomize_rand_mode.py b/test_regress/t/t_randomize_rand_mode.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_randomize_rand_mode.py +++ b/test_regress/t/t_randomize_rand_mode.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_rand_mode.v b/test_regress/t/t_randomize_rand_mode.v index 9e3e7e59e..afc3192b9 100644 --- a/test_regress/t/t_randomize_rand_mode.v +++ b/test_regress/t/t_randomize_rand_mode.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_randomize_rand_mode_bad.py b/test_regress/t/t_randomize_rand_mode_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_randomize_rand_mode_bad.py +++ b/test_regress/t/t_randomize_rand_mode_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_rand_mode_bad.v b/test_regress/t/t_randomize_rand_mode_bad.v index 6f3b5a0e9..0d3ba5236 100644 --- a/test_regress/t/t_randomize_rand_mode_bad.v +++ b/test_regress/t/t_randomize_rand_mode_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_randomize_rand_mode_constr.py b/test_regress/t/t_randomize_rand_mode_constr.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_rand_mode_constr.py +++ b/test_regress/t/t_randomize_rand_mode_constr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_rand_mode_constr.v b/test_regress/t/t_randomize_rand_mode_constr.v index 2e06b2061..5f5bc536e 100644 --- a/test_regress/t/t_randomize_rand_mode_constr.v +++ b/test_regress/t/t_randomize_rand_mode_constr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_randomize_rand_mode_unsup.py b/test_regress/t/t_randomize_rand_mode_unsup.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_randomize_rand_mode_unsup.py +++ b/test_regress/t/t_randomize_rand_mode_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_rand_mode_unsup.v b/test_regress/t/t_randomize_rand_mode_unsup.v index 4132667fe..89cf1039a 100644 --- a/test_regress/t/t_randomize_rand_mode_unsup.v +++ b/test_regress/t/t_randomize_rand_mode_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 class Packet; diff --git a/test_regress/t/t_randomize_srandom.py b/test_regress/t/t_randomize_srandom.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_randomize_srandom.py +++ b/test_regress/t/t_randomize_srandom.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_srandom.v b/test_regress/t/t_randomize_srandom.v index cf6c32530..172f7df38 100644 --- a/test_regress/t/t_randomize_srandom.v +++ b/test_regress/t/t_randomize_srandom.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_randomize_this.py b/test_regress/t/t_randomize_this.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_randomize_this.py +++ b/test_regress/t/t_randomize_this.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_this.v b/test_regress/t/t_randomize_this.v index 658a52c2f..6120581d6 100644 --- a/test_regress/t/t_randomize_this.v +++ b/test_regress/t/t_randomize_this.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Member; diff --git a/test_regress/t/t_randomize_this_with.py b/test_regress/t/t_randomize_this_with.py index c88b3d0f3..5e3c074cf 100755 --- a/test_regress/t/t_randomize_this_with.py +++ b/test_regress/t/t_randomize_this_with.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_this_with.v b/test_regress/t/t_randomize_this_with.v index 60bbd72d7..33aa0067d 100644 --- a/test_regress/t/t_randomize_this_with.v +++ b/test_regress/t/t_randomize_this_with.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_randomize_union.py b/test_regress/t/t_randomize_union.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_randomize_union.py +++ b/test_regress/t/t_randomize_union.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_union.v b/test_regress/t/t_randomize_union.v index 900e606b4..4fbdcdf80 100755 --- a/test_regress/t/t_randomize_union.v +++ b/test_regress/t/t_randomize_union.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 typedef union packed { diff --git a/test_regress/t/t_randomize_union_bad.py b/test_regress/t/t_randomize_union_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_randomize_union_bad.py +++ b/test_regress/t/t_randomize_union_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_union_bad.v b/test_regress/t/t_randomize_union_bad.v index 4fb462b74..08c00e22d 100644 --- a/test_regress/t/t_randomize_union_bad.v +++ b/test_regress/t/t_randomize_union_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 typedef union { diff --git a/test_regress/t/t_randomize_unpacked_bad.py b/test_regress/t/t_randomize_unpacked_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_randomize_unpacked_bad.py +++ b/test_regress/t/t_randomize_unpacked_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_unpacked_bad.v b/test_regress/t/t_randomize_unpacked_bad.v index d6a85358a..66cf26fec 100644 --- a/test_regress/t/t_randomize_unpacked_bad.v +++ b/test_regress/t/t_randomize_unpacked_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class ex; diff --git a/test_regress/t/t_randomize_unpacked_wide.py b/test_regress/t/t_randomize_unpacked_wide.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_randomize_unpacked_wide.py +++ b/test_regress/t/t_randomize_unpacked_wide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_unpacked_wide.v b/test_regress/t/t_randomize_unpacked_wide.v index 07d85986d..afd975960 100644 --- a/test_regress/t/t_randomize_unpacked_wide.v +++ b/test_regress/t/t_randomize_unpacked_wide.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_randomize_with_constraint.py b/test_regress/t/t_randomize_with_constraint.py index 1bf1426f9..f3bbcad9d 100755 --- a/test_regress/t/t_randomize_with_constraint.py +++ b/test_regress/t/t_randomize_with_constraint.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_with_constraint.v b/test_regress/t/t_randomize_with_constraint.v index 87b56dbc0..496a31522 100644 --- a/test_regress/t/t_randomize_with_constraint.v +++ b/test_regress/t/t_randomize_with_constraint.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_randomize_within_func.py b/test_regress/t/t_randomize_within_func.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_randomize_within_func.py +++ b/test_regress/t/t_randomize_within_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randomize_within_func.v b/test_regress/t/t_randomize_within_func.v index e1eb0d2ad..4fcde6809 100755 --- a/test_regress/t/t_randomize_within_func.v +++ b/test_regress/t/t_randomize_within_func.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Test for unsupported multiple global constraints -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_randsequence.py b/test_regress/t/t_randsequence.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_randsequence.py +++ b/test_regress/t/t_randsequence.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randsequence.v b/test_regress/t/t_randsequence.v index 92ae8d320..739178d02 100644 --- a/test_regress/t/t_randsequence.v +++ b/test_regress/t/t_randsequence.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2023 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // verilog_format: off diff --git a/test_regress/t/t_randsequence_bad.py b/test_regress/t/t_randsequence_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_randsequence_bad.py +++ b/test_regress/t/t_randsequence_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randsequence_bad.v b/test_regress/t/t_randsequence_bad.v index 1d19f5d2c..0eab9d242 100644 --- a/test_regress/t/t_randsequence_bad.v +++ b/test_regress/t/t_randsequence_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2023 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_randsequence_func.py b/test_regress/t/t_randsequence_func.py index 966dc53da..20b96a7d7 100755 --- a/test_regress/t/t_randsequence_func.py +++ b/test_regress/t/t_randsequence_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randsequence_func.v b/test_regress/t/t_randsequence_func.v index 0debc5249..d02b5d53a 100644 --- a/test_regress/t/t_randsequence_func.v +++ b/test_regress/t/t_randsequence_func.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2025 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // verilog_format: off diff --git a/test_regress/t/t_randsequence_randjoin.py b/test_regress/t/t_randsequence_randjoin.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_randsequence_randjoin.py +++ b/test_regress/t/t_randsequence_randjoin.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randsequence_randjoin.v b/test_regress/t/t_randsequence_randjoin.v index 5b3f17236..47bd297c2 100644 --- a/test_regress/t/t_randsequence_randjoin.v +++ b/test_regress/t/t_randsequence_randjoin.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2023 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // verilog_format: off diff --git a/test_regress/t/t_randsequence_recurse.py b/test_regress/t/t_randsequence_recurse.py index d17523dd7..199967121 100755 --- a/test_regress/t/t_randsequence_recurse.py +++ b/test_regress/t/t_randsequence_recurse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randsequence_recurse.v b/test_regress/t/t_randsequence_recurse.v index 92fc5f467..f65b30e0b 100644 --- a/test_regress/t/t_randsequence_recurse.v +++ b/test_regress/t/t_randsequence_recurse.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2023 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // verilog_format: off diff --git a/test_regress/t/t_randsequence_rs_bad.py b/test_regress/t/t_randsequence_rs_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_randsequence_rs_bad.py +++ b/test_regress/t/t_randsequence_rs_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randsequence_rs_bad.v b/test_regress/t/t_randsequence_rs_bad.v index 7fe20dade..e0ad560fc 100644 --- a/test_regress/t/t_randsequence_rs_bad.v +++ b/test_regress/t/t_randsequence_rs_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2025 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_randsequence_svtests.py b/test_regress/t/t_randsequence_svtests.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_randsequence_svtests.py +++ b/test_regress/t/t_randsequence_svtests.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randsequence_svtests.v b/test_regress/t/t_randsequence_svtests.v index 6978b9f51..04e6eaf1c 100644 --- a/test_regress/t/t_randsequence_svtests.v +++ b/test_regress/t/t_randsequence_svtests.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Based on code Copyright (C) 2019-2021 The SymbiFlow Authors. +// SPDX-FileCopyrightText: 2019-2021 The SymbiFlow Authors // SPDX-License-Identifier: ISC // verilog_format: off diff --git a/test_regress/t/t_randstate_func.py b/test_regress/t/t_randstate_func.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_randstate_func.py +++ b/test_regress/t/t_randstate_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randstate_func.v b/test_regress/t/t_randstate_func.v index eea140025..663309356 100644 --- a/test_regress/t/t_randstate_func.v +++ b/test_regress/t/t_randstate_func.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_randstate_obj.py b/test_regress/t/t_randstate_obj.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_randstate_obj.py +++ b/test_regress/t/t_randstate_obj.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randstate_obj.v b/test_regress/t/t_randstate_obj.v index fa246aca9..af0d8236f 100644 --- a/test_regress/t/t_randstate_obj.v +++ b/test_regress/t/t_randstate_obj.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_randstate_seed_bad.py b/test_regress/t/t_randstate_seed_bad.py index 97abb660e..c03eaf086 100755 --- a/test_regress/t/t_randstate_seed_bad.py +++ b/test_regress/t/t_randstate_seed_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_randstate_seed_bad.v b/test_regress/t/t_randstate_seed_bad.v index a15b415d4..c454710a9 100644 --- a/test_regress/t/t_randstate_seed_bad.v +++ b/test_regress/t/t_randstate_seed_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_real_cast.py b/test_regress/t/t_real_cast.py index 0e36f03cc..db898a84c 100755 --- a/test_regress/t/t_real_cast.py +++ b/test_regress/t/t_real_cast.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_real_cast.v b/test_regress/t/t_real_cast.v index bd698541e..4a5b3e187 100644 --- a/test_regress/t/t_real_cast.v +++ b/test_regress/t/t_real_cast.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Confirm x randomization stability // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_real_out_of_bounds.py b/test_regress/t/t_real_out_of_bounds.py index 563b6fc6f..78ebab213 100755 --- a/test_regress/t/t_real_out_of_bounds.py +++ b/test_regress/t/t_real_out_of_bounds.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_real_out_of_bounds.v b/test_regress/t/t_real_out_of_bounds.v index 62a9d406a..6aece1067 100644 --- a/test_regress/t/t_real_out_of_bounds.v +++ b/test_regress/t/t_real_out_of_bounds.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_real_param.py b/test_regress/t/t_real_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_real_param.py +++ b/test_regress/t/t_real_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_real_param.v b/test_regress/t/t_real_param.v index fe95bebad..8927b2436 100644 --- a/test_regress/t/t_real_param.v +++ b/test_regress/t/t_real_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Todd Strader // SPDX-License-Identifier: CC0-1.0 module foo diff --git a/test_regress/t/t_recursive_method.py b/test_regress/t/t_recursive_method.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_recursive_method.py +++ b/test_regress/t/t_recursive_method.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_recursive_method.v b/test_regress/t/t_recursive_method.v index 2e0e84268..0ba12d75f 100644 --- a/test_regress/t/t_recursive_method.v +++ b/test_regress/t/t_recursive_method.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Fib; diff --git a/test_regress/t/t_recursive_module_bug.py b/test_regress/t/t_recursive_module_bug.py index 16de8f485..66009b455 100755 --- a/test_regress/t/t_recursive_module_bug.py +++ b/test_regress/t/t_recursive_module_bug.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_recursive_module_bug.v b/test_regress/t/t_recursive_module_bug.v index 00d362073..118d1460c 100644 --- a/test_regress/t/t_recursive_module_bug.v +++ b/test_regress/t/t_recursive_module_bug.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // This hits a case where parameter specialization of recursive modules diff --git a/test_regress/t/t_recursive_module_bug_2.py b/test_regress/t/t_recursive_module_bug_2.py index 16de8f485..66009b455 100755 --- a/test_regress/t/t_recursive_module_bug_2.py +++ b/test_regress/t/t_recursive_module_bug_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_recursive_module_bug_2.v b/test_regress/t/t_recursive_module_bug_2.v index 13ab908cf..658442cd8 100644 --- a/test_regress/t/t_recursive_module_bug_2.v +++ b/test_regress/t/t_recursive_module_bug_2.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module a #(parameter N) (); diff --git a/test_regress/t/t_reloop_cam.py b/test_regress/t/t_reloop_cam.py index 44a025926..ddde69d77 100755 --- a/test_regress/t/t_reloop_cam.py +++ b/test_regress/t/t_reloop_cam.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_reloop_cam.v b/test_regress/t/t_reloop_cam.v index 5c568524f..6f347345b 100644 --- a/test_regress/t/t_reloop_cam.v +++ b/test_regress/t/t_reloop_cam.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_reloop_cam_off.py b/test_regress/t/t_reloop_cam_off.py index 2c5747d83..935411bee 100755 --- a/test_regress/t/t_reloop_cam_off.py +++ b/test_regress/t/t_reloop_cam_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_reloop_local.py b/test_regress/t/t_reloop_local.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_reloop_local.py +++ b/test_regress/t/t_reloop_local.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_reloop_local.v b/test_regress/t/t_reloop_local.v index e66690090..9a9dce57c 100644 --- a/test_regress/t/t_reloop_local.v +++ b/test_regress/t/t_reloop_local.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Justin Yao Du. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Justin Yao Du // SPDX-License-Identifier: CC0-1.0 typedef logic [7:0] Word; diff --git a/test_regress/t/t_reloop_offset.py b/test_regress/t/t_reloop_offset.py index a391e447b..e54c302ba 100755 --- a/test_regress/t/t_reloop_offset.py +++ b/test_regress/t/t_reloop_offset.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_reloop_offset.v b/test_regress/t/t_reloop_offset.v index fff96064a..c043f44c8 100644 --- a/test_regress/t/t_reloop_offset.v +++ b/test_regress/t/t_reloop_offset.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: CC0-1.0 `define show(x) $display("oarray[%2d] is %2d", x, oarray[x]) diff --git a/test_regress/t/t_reloop_offset_lim_63.py b/test_regress/t/t_reloop_offset_lim_63.py index 9e9bd8b5f..f60eef341 100755 --- a/test_regress/t/t_reloop_offset_lim_63.py +++ b/test_regress/t/t_reloop_offset_lim_63.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_repeat.py b/test_regress/t/t_repeat.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_repeat.py +++ b/test_regress/t/t_repeat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_repeat.v b/test_regress/t/t_repeat.v index 3e557ee40..38445c644 100644 --- a/test_regress/t/t_repeat.v +++ b/test_regress/t/t_repeat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_resize_lvalue.py b/test_regress/t/t_resize_lvalue.py index b20365d31..66cb0a535 100755 --- a/test_regress/t/t_resize_lvalue.py +++ b/test_regress/t/t_resize_lvalue.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_resize_lvalue.v b/test_regress/t/t_resize_lvalue.v index 6d7bf873d..c33049947 100644 --- a/test_regress/t/t_resize_lvalue.v +++ b/test_regress/t/t_resize_lvalue.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Alex Solomatnikov. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Alex Solomatnikov // SPDX-License-Identifier: CC0-1.0 package x_pkg; diff --git a/test_regress/t/t_rnd.py b/test_regress/t/t_rnd.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_rnd.py +++ b/test_regress/t/t_rnd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_rnd.v b/test_regress/t/t_rnd.v index 3f097c571..09feede25 100644 --- a/test_regress/t/t_rnd.v +++ b/test_regress/t/t_rnd.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_runflag.py b/test_regress/t/t_runflag.py index 3504e8aca..074e097d3 100755 --- a/test_regress/t/t_runflag.py +++ b/test_regress/t/t_runflag.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_runflag.v b/test_regress/t/t_runflag.v index ff98975dc..115ceeccc 100644 --- a/test_regress/t/t_runflag.v +++ b/test_regress/t/t_runflag.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_runflag_bad.py b/test_regress/t/t_runflag_bad.py index 8a3c712a5..cb6f3f0e0 100755 --- a/test_regress/t/t_runflag_bad.py +++ b/test_regress/t/t_runflag_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_runflag_bad.v b/test_regress/t/t_runflag_bad.v index cfcf3ba54..52ef42d60 100644 --- a/test_regress/t/t_runflag_bad.v +++ b/test_regress/t/t_runflag_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_runflag_errorlimit_bad.py b/test_regress/t/t_runflag_errorlimit_bad.py index 2370a882b..f12c7227f 100755 --- a/test_regress/t/t_runflag_errorlimit_bad.py +++ b/test_regress/t/t_runflag_errorlimit_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_runflag_errorlimit_bad.v b/test_regress/t/t_runflag_errorlimit_bad.v index 00ef993e9..3019a10d6 100644 --- a/test_regress/t/t_runflag_errorlimit_bad.v +++ b/test_regress/t/t_runflag_errorlimit_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_runflag_errorlimit_fatal_bad.py b/test_regress/t/t_runflag_errorlimit_fatal_bad.py index 2370a882b..f12c7227f 100755 --- a/test_regress/t/t_runflag_errorlimit_fatal_bad.py +++ b/test_regress/t/t_runflag_errorlimit_fatal_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_runflag_errorlimit_fatal_bad.v b/test_regress/t/t_runflag_errorlimit_fatal_bad.v index e4c546f64..3570c7f62 100644 --- a/test_regress/t/t_runflag_errorlimit_fatal_bad.v +++ b/test_regress/t/t_runflag_errorlimit_fatal_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_runflag_quiet.py b/test_regress/t/t_runflag_quiet.py index 34c826b21..0f1d64452 100755 --- a/test_regress/t/t_runflag_quiet.py +++ b/test_regress/t/t_runflag_quiet.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_runflag_quiet.v b/test_regress/t/t_runflag_quiet.v index 1c62e1b40..f968cd295 100644 --- a/test_regress/t/t_runflag_quiet.v +++ b/test_regress/t/t_runflag_quiet.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 timeunit 1us; diff --git a/test_regress/t/t_runflag_seed.py b/test_regress/t/t_runflag_seed.py index 836f602cd..6d49fbcd2 100755 --- a/test_regress/t/t_runflag_seed.py +++ b/test_regress/t/t_runflag_seed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_runflag_seed.v b/test_regress/t/t_runflag_seed.v index 1e1892e56..e553f9261 100644 --- a/test_regress/t/t_runflag_seed.v +++ b/test_regress/t/t_runflag_seed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_runflag_uninit_bad.cpp b/test_regress/t/t_runflag_uninit_bad.cpp index 93b8eaf62..30b173758 100644 --- a/test_regress/t/t_runflag_uninit_bad.cpp +++ b/test_regress/t/t_runflag_uninit_bad.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_runflag_uninit_bad.py b/test_regress/t/t_runflag_uninit_bad.py index 54b3952a5..7604d8b42 100755 --- a/test_regress/t/t_runflag_uninit_bad.py +++ b/test_regress/t/t_runflag_uninit_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_runflag_uninit_bad.v b/test_regress/t/t_runflag_uninit_bad.v index 0f4e48ff9..fc082ba27 100644 --- a/test_regress/t/t_runflag_uninit_bad.v +++ b/test_regress/t/t_runflag_uninit_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_sampled_expr.py b/test_regress/t/t_sampled_expr.py index 2c4ffdce2..690ae1cbf 100755 --- a/test_regress/t/t_sampled_expr.py +++ b/test_regress/t/t_sampled_expr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sampled_expr.v b/test_regress/t/t_sampled_expr.v index 9447b48f8..cab5cf066 100644 --- a/test_regress/t/t_sampled_expr.v +++ b/test_regress/t/t_sampled_expr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_sampled_expr_unsup.py b/test_regress/t/t_sampled_expr_unsup.py index 09fb4cfa3..ab5aa5457 100755 --- a/test_regress/t/t_sampled_expr_unsup.py +++ b/test_regress/t/t_sampled_expr_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sampled_expr_unsup.v b/test_regress/t/t_sampled_expr_unsup.v index b46d74bf1..b9941b3ae 100644 --- a/test_regress/t/t_sampled_expr_unsup.v +++ b/test_regress/t/t_sampled_expr_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_sarif.py b/test_regress/t/t_sarif.py index b62cbf5c1..cda774dd6 100755 --- a/test_regress/t/t_sarif.py +++ b/test_regress/t/t_sarif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sarif.v b/test_regress/t/t_sarif.v index f98e3d12b..c69fa047e 100644 --- a/test_regress/t/t_sarif.v +++ b/test_regress/t/t_sarif.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_sarif_output.py b/test_regress/t/t_sarif_output.py index c1db584cd..5425fe85b 100755 --- a/test_regress/t/t_sarif_output.py +++ b/test_regress/t/t_sarif_output.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_savable.py b/test_regress/t/t_savable.py index 289d8f855..333b3e2a0 100755 --- a/test_regress/t/t_savable.py +++ b/test_regress/t/t_savable.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_savable.v b/test_regress/t/t_savable.v index c5e2cac1d..2aca73c43 100644 --- a/test_regress/t/t_savable.v +++ b/test_regress/t/t_savable.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_savable_class_bad.py b/test_regress/t/t_savable_class_bad.py index 9ac0fdbc6..032ac396f 100755 --- a/test_regress/t/t_savable_class_bad.py +++ b/test_regress/t/t_savable_class_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_savable_class_bad.v b/test_regress/t/t_savable_class_bad.v index ef64829b3..49b5f52f3 100644 --- a/test_regress/t/t_savable_class_bad.v +++ b/test_regress/t/t_savable_class_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_savable_coverage_bad.py b/test_regress/t/t_savable_coverage_bad.py index 15eec4d60..266677c9a 100755 --- a/test_regress/t/t_savable_coverage_bad.py +++ b/test_regress/t/t_savable_coverage_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_savable_coverage_bad.v b/test_regress/t/t_savable_coverage_bad.v index 0f1777e05..13d882f59 100644 --- a/test_regress/t/t_savable_coverage_bad.v +++ b/test_regress/t/t_savable_coverage_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_savable_format1_bad.py b/test_regress/t/t_savable_format1_bad.py index 6965c4a35..9da748014 100755 --- a/test_regress/t/t_savable_format1_bad.py +++ b/test_regress/t/t_savable_format1_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_savable_format2_bad.py b/test_regress/t/t_savable_format2_bad.py index 8940d15ca..e3db8e74c 100755 --- a/test_regress/t/t_savable_format2_bad.py +++ b/test_regress/t/t_savable_format2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_savable_format3_bad.py b/test_regress/t/t_savable_format3_bad.py index cadd098c2..7fd834576 100755 --- a/test_regress/t/t_savable_format3_bad.py +++ b/test_regress/t/t_savable_format3_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_savable_open_bad.py b/test_regress/t/t_savable_open_bad.py index b7a64c02d..ccf4d977a 100755 --- a/test_regress/t/t_savable_open_bad.py +++ b/test_regress/t/t_savable_open_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_savable_open_bad2.cpp b/test_regress/t/t_savable_open_bad2.cpp index 8086da829..1aa27329c 100644 --- a/test_regress/t/t_savable_open_bad2.cpp +++ b/test_regress/t/t_savable_open_bad2.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_savable_open_bad2.py b/test_regress/t/t_savable_open_bad2.py index 3a759f54f..2cfecc0b8 100755 --- a/test_regress/t/t_savable_open_bad2.py +++ b/test_regress/t/t_savable_open_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_savable_open_bad2.v b/test_regress/t/t_savable_open_bad2.v index c473152e5..4eb773175 100644 --- a/test_regress/t/t_savable_open_bad2.v +++ b/test_regress/t/t_savable_open_bad2.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_savable_timing_bad.py b/test_regress/t/t_savable_timing_bad.py index 31065f1eb..ec51a6a9f 100755 --- a/test_regress/t/t_savable_timing_bad.py +++ b/test_regress/t/t_savable_timing_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sc_names.cpp b/test_regress/t/t_sc_names.cpp index 3d7b6cd7f..3f0ee6b90 100644 --- a/test_regress/t/t_sc_names.cpp +++ b/test_regress/t/t_sc_names.cpp @@ -1,6 +1,6 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Edgar E. Iglesias. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2020 Edgar E. Iglesias // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_sc_names.py b/test_regress/t/t_sc_names.py index c891a1ee0..fd4e8b8cf 100755 --- a/test_regress/t/t_sc_names.py +++ b/test_regress/t/t_sc_names.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sc_names.v b/test_regress/t/t_sc_names.v index 13bcd4371..67372319d 100644 --- a/test_regress/t/t_sc_names.v +++ b/test_regress/t/t_sc_names.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Edgar E. Iglesias. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2020 Edgar E. Iglesias // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_sc_vl_assign_sbw.cpp b/test_regress/t/t_sc_vl_assign_sbw.cpp index 32f0542f0..acc9afcb8 100644 --- a/test_regress/t/t_sc_vl_assign_sbw.cpp +++ b/test_regress/t/t_sc_vl_assign_sbw.cpp @@ -1,6 +1,6 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_sc_vl_assign_sbw.py b/test_regress/t/t_sc_vl_assign_sbw.py index 1a06f784b..f9993ae4a 100755 --- a/test_regress/t/t_sc_vl_assign_sbw.py +++ b/test_regress/t/t_sc_vl_assign_sbw.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sc_vl_assign_sbw.v b/test_regress/t/t_sc_vl_assign_sbw.v index 348ea05e5..7803f8697 100644 --- a/test_regress/t/t_sc_vl_assign_sbw.v +++ b/test_regress/t/t_sc_vl_assign_sbw.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Antmicro. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t( diff --git a/test_regress/t/t_scheduling_0.py b/test_regress/t/t_scheduling_0.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_scheduling_0.py +++ b/test_regress/t/t_scheduling_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_scheduling_0.v b/test_regress/t/t_scheduling_0.v index aa54a8aaa..98755dd14 100644 --- a/test_regress/t/t_scheduling_0.v +++ b/test_regress/t/t_scheduling_0.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VERILATOR diff --git a/test_regress/t/t_scheduling_1.py b/test_regress/t/t_scheduling_1.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_scheduling_1.py +++ b/test_regress/t/t_scheduling_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_scheduling_1.v b/test_regress/t/t_scheduling_1.v index 510754caa..73dce246a 100644 --- a/test_regress/t/t_scheduling_1.v +++ b/test_regress/t/t_scheduling_1.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module top( diff --git a/test_regress/t/t_scheduling_2.py b/test_regress/t/t_scheduling_2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_scheduling_2.py +++ b/test_regress/t/t_scheduling_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_scheduling_2.v b/test_regress/t/t_scheduling_2.v index 9ed55461c..a42ef91f5 100644 --- a/test_regress/t/t_scheduling_2.v +++ b/test_regress/t/t_scheduling_2.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VERILATOR diff --git a/test_regress/t/t_scheduling_3.py b/test_regress/t/t_scheduling_3.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_scheduling_3.py +++ b/test_regress/t/t_scheduling_3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_scheduling_3.v b/test_regress/t/t_scheduling_3.v index ad12dc8ab..13776b13c 100644 --- a/test_regress/t/t_scheduling_3.v +++ b/test_regress/t/t_scheduling_3.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VERILATOR diff --git a/test_regress/t/t_scheduling_4.py b/test_regress/t/t_scheduling_4.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_scheduling_4.py +++ b/test_regress/t/t_scheduling_4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_scheduling_4.v b/test_regress/t/t_scheduling_4.v index 6b77f6bb9..e3518c79b 100644 --- a/test_regress/t/t_scheduling_4.v +++ b/test_regress/t/t_scheduling_4.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VERILATOR diff --git a/test_regress/t/t_scheduling_5.py b/test_regress/t/t_scheduling_5.py index b80b4f79f..529492841 100755 --- a/test_regress/t/t_scheduling_5.py +++ b/test_regress/t/t_scheduling_5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_scheduling_5.v b/test_regress/t/t_scheduling_5.v index 6ca049d70..690ce25dd 100644 --- a/test_regress/t/t_scheduling_5.v +++ b/test_regress/t/t_scheduling_5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_scheduling_6.v b/test_regress/t/t_scheduling_6.v index cfb4f52e4..242241c85 100644 --- a/test_regress/t/t_scheduling_6.v +++ b/test_regress/t/t_scheduling_6.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2022 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module top( diff --git a/test_regress/t/t_scheduling_7.py b/test_regress/t/t_scheduling_7.py index c33f8d1e2..6fe7d000c 100755 --- a/test_regress/t/t_scheduling_7.py +++ b/test_regress/t/t_scheduling_7.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_scheduling_7.v b/test_regress/t/t_scheduling_7.v index 03a464226..e9487aabc 100644 --- a/test_regress/t/t_scheduling_7.v +++ b/test_regress/t/t_scheduling_7.v @@ -2,8 +2,8 @@ // // Alias type check error test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2026 Antmicro // SPDX-License-Identifier: CC0-1.0 static int counter = 0; diff --git a/test_regress/t/t_scheduling_initial_event.py b/test_regress/t/t_scheduling_initial_event.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_scheduling_initial_event.py +++ b/test_regress/t/t_scheduling_initial_event.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_scheduling_initial_event.v b/test_regress/t/t_scheduling_initial_event.v index c3e2ee377..741775cbd 100644 --- a/test_regress/t/t_scheduling_initial_event.v +++ b/test_regress/t/t_scheduling_initial_event.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_scheduling_many_clocks.py b/test_regress/t/t_scheduling_many_clocks.py index f303f757c..838900266 100755 --- a/test_regress/t/t_scheduling_many_clocks.py +++ b/test_regress/t/t_scheduling_many_clocks.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_scheduling_many_clocks.v b/test_regress/t/t_scheduling_many_clocks.v index 009a8eace..fef5142c1 100644 --- a/test_regress/t/t_scheduling_many_clocks.v +++ b/test_regress/t/t_scheduling_many_clocks.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_scope_cxx_equal_to.py b/test_regress/t/t_scope_cxx_equal_to.py index 9df4d731c..670cf16ac 100755 --- a/test_regress/t/t_scope_cxx_equal_to.py +++ b/test_regress/t/t_scope_cxx_equal_to.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_scope_cxx_equal_to.v b/test_regress/t/t_scope_cxx_equal_to.v index 09dd11f82..1c3537a89 100644 --- a/test_regress/t/t_scope_cxx_equal_to.v +++ b/test_regress/t/t_scope_cxx_equal_to.v @@ -9,8 +9,8 @@ // AstVarScope was missing an appropriate same method and is tickled by the LLVM // libcxx library. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by John Wehle. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 John Wehle // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_scope_map.cpp b/test_regress/t/t_scope_map.cpp index df1a12dd8..9bab16e03 100644 --- a/test_regress/t/t_scope_map.cpp +++ b/test_regress/t/t_scope_map.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_scope_map.py b/test_regress/t/t_scope_map.py index 202e6a897..6bff8cd57 100755 --- a/test_regress/t/t_scope_map.py +++ b/test_regress/t/t_scope_map.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_scope_map.v b/test_regress/t/t_scope_map.v index 1ba241d96..0080e5a33 100644 --- a/test_regress/t/t_scope_map.v +++ b/test_regress/t/t_scope_map.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Test symbol table scope map and general public // signal reflection // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_sdf_annotate_unsup.py b/test_regress/t/t_sdf_annotate_unsup.py index 272fc1280..1952b53a1 100755 --- a/test_regress/t/t_sdf_annotate_unsup.py +++ b/test_regress/t/t_sdf_annotate_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sdf_annotate_unsup.v b/test_regress/t/t_sdf_annotate_unsup.v index dcad1c56c..37bbf0d48 100644 --- a/test_regress/t/t_sdf_annotate_unsup.v +++ b/test_regress/t/t_sdf_annotate_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for SystemVerilog 'alias' // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_select_2d.py b/test_regress/t/t_select_2d.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_2d.py +++ b/test_regress/t/t_select_2d.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_2d.v b/test_regress/t/t_select_2d.v index 4de9b5f01..d57b66623 100644 --- a/test_regress/t/t_select_2d.v +++ b/test_regress/t/t_select_2d.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_select_ascending.py b/test_regress/t/t_select_ascending.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_ascending.py +++ b/test_regress/t/t_select_ascending.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_ascending.v b/test_regress/t/t_select_ascending.v index 0f37470d9..a933a8187 100644 --- a/test_regress/t/t_select_ascending.v +++ b/test_regress/t/t_select_ascending.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_bad_msb.py b/test_regress/t/t_select_bad_msb.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_select_bad_msb.py +++ b/test_regress/t/t_select_bad_msb.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_bad_msb.v b/test_regress/t/t_select_bad_msb.v index cbcd8f2c2..33fffbe54 100644 --- a/test_regress/t/t_select_bad_msb.v +++ b/test_regress/t/t_select_bad_msb.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_select_bad_range.py b/test_regress/t/t_select_bad_range.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_select_bad_range.py +++ b/test_regress/t/t_select_bad_range.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_bad_range.v b/test_regress/t/t_select_bad_range.v index deb03f130..f862e5a64 100644 --- a/test_regress/t/t_select_bad_range.v +++ b/test_regress/t/t_select_bad_range.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_select_bad_range2.py b/test_regress/t/t_select_bad_range2.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_select_bad_range2.py +++ b/test_regress/t/t_select_bad_range2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_bad_range2.v b/test_regress/t/t_select_bad_range2.v index 0efb7ce2d..455988cdf 100644 --- a/test_regress/t/t_select_bad_range2.v +++ b/test_regress/t/t_select_bad_range2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_bad_range3.py b/test_regress/t/t_select_bad_range3.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_select_bad_range3.py +++ b/test_regress/t/t_select_bad_range3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_bad_range3.v b/test_regress/t/t_select_bad_range3.v index 3a788636e..0933370d4 100644 --- a/test_regress/t/t_select_bad_range3.v +++ b/test_regress/t/t_select_bad_range3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2015 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_bad_range4.py b/test_regress/t/t_select_bad_range4.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_select_bad_range4.py +++ b/test_regress/t/t_select_bad_range4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_bad_range4.v b/test_regress/t/t_select_bad_range4.v index e845c9b0d..6429fc802 100644 --- a/test_regress/t/t_select_bad_range4.v +++ b/test_regress/t/t_select_bad_range4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_bad_range5.py b/test_regress/t/t_select_bad_range5.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_select_bad_range5.py +++ b/test_regress/t/t_select_bad_range5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_bad_range5.v b/test_regress/t/t_select_bad_range5.v index 77e6577e6..1ea46eb6e 100644 --- a/test_regress/t/t_select_bad_range5.v +++ b/test_regress/t/t_select_bad_range5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_bad_range6.py b/test_regress/t/t_select_bad_range6.py index a6f7c2c22..c644d834e 100755 --- a/test_regress/t/t_select_bad_range6.py +++ b/test_regress/t/t_select_bad_range6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_bad_range6.v b/test_regress/t/t_select_bad_range6.v index 3f632a7dc..3ddf50644 100644 --- a/test_regress/t/t_select_bad_range6.v +++ b/test_regress/t/t_select_bad_range6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_select_bad_tri.py b/test_regress/t/t_select_bad_tri.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_select_bad_tri.py +++ b/test_regress/t/t_select_bad_tri.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_bad_tri.v b/test_regress/t/t_select_bad_tri.v index 5a0c02f3f..4ef3c2873 100644 --- a/test_regress/t/t_select_bad_tri.v +++ b/test_regress/t/t_select_bad_tri.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_select_bad_width0.py b/test_regress/t/t_select_bad_width0.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_select_bad_width0.py +++ b/test_regress/t/t_select_bad_width0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_bad_width0.v b/test_regress/t/t_select_bad_width0.v index 0acd395a3..cd077c3d1 100644 --- a/test_regress/t/t_select_bad_width0.v +++ b/test_regress/t/t_select_bad_width0.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_select_bound1.py b/test_regress/t/t_select_bound1.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_bound1.py +++ b/test_regress/t/t_select_bound1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_bound1.v b/test_regress/t/t_select_bound1.v index cd5764bd9..a47791fc5 100644 --- a/test_regress/t/t_select_bound1.v +++ b/test_regress/t/t_select_bound1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug823 diff --git a/test_regress/t/t_select_bound2.py b/test_regress/t/t_select_bound2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_bound2.py +++ b/test_regress/t/t_select_bound2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_bound2.v b/test_regress/t/t_select_bound2.v index 85771588a..15ceed670 100644 --- a/test_regress/t/t_select_bound2.v +++ b/test_regress/t/t_select_bound2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug823 diff --git a/test_regress/t/t_select_bound3.py b/test_regress/t/t_select_bound3.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_select_bound3.py +++ b/test_regress/t/t_select_bound3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_bound3.v b/test_regress/t/t_select_bound3.v index 19f6ac8f7..6cb8f05ad 100644 --- a/test_regress/t/t_select_bound3.v +++ b/test_regress/t/t_select_bound3.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2025 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 class cls; diff --git a/test_regress/t/t_select_c.py b/test_regress/t/t_select_c.py index 8a08e98cd..d41ed916e 100755 --- a/test_regress/t/t_select_c.py +++ b/test_regress/t/t_select_c.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_c.v b/test_regress/t/t_select_c.v index c4ae30a64..225a2c980 100644 --- a/test_regress/t/t_select_c.v +++ b/test_regress/t/t_select_c.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_select_crazy.py b/test_regress/t/t_select_crazy.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_crazy.py +++ b/test_regress/t/t_select_crazy.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_crazy.v b/test_regress/t/t_select_crazy.v index ff33ddd6e..3206c006a 100644 --- a/test_regress/t/t_select_crazy.v +++ b/test_regress/t/t_select_crazy.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Dotted reference that uses another dotted reference // as the select expression // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 interface foo_intf; diff --git a/test_regress/t/t_select_index.py b/test_regress/t/t_select_index.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_index.py +++ b/test_regress/t/t_select_index.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_index.v b/test_regress/t/t_select_index.v index 8e58bc6f9..02ea629ed 100644 --- a/test_regress/t/t_select_index.v +++ b/test_regress/t/t_select_index.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003-2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003-2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_select_index2.py b/test_regress/t/t_select_index2.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_select_index2.py +++ b/test_regress/t/t_select_index2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_index2.v b/test_regress/t/t_select_index2.v index 6255a2e65..16c297444 100644 --- a/test_regress/t/t_select_index2.v +++ b/test_regress/t/t_select_index2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_select_lhs_oob.py b/test_regress/t/t_select_lhs_oob.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_lhs_oob.py +++ b/test_regress/t/t_select_lhs_oob.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_lhs_oob.v b/test_regress/t/t_select_lhs_oob.v index 948969667..6dbdde4dd 100644 --- a/test_regress/t/t_select_lhs_oob.v +++ b/test_regress/t/t_select_lhs_oob.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_lhs_oob2.py b/test_regress/t/t_select_lhs_oob2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_lhs_oob2.py +++ b/test_regress/t/t_select_lhs_oob2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_lhs_oob2.v b/test_regress/t/t_select_lhs_oob2.v index 597e629a4..2fc2f1093 100644 --- a/test_regress/t/t_select_lhs_oob2.v +++ b/test_regress/t/t_select_lhs_oob2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_little.py b/test_regress/t/t_select_little.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_little.py +++ b/test_regress/t/t_select_little.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_little.v b/test_regress/t/t_select_little.v index e8c1c191b..993f001a7 100644 --- a/test_regress/t/t_select_little.v +++ b/test_regress/t/t_select_little.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_little_pack.py b/test_regress/t/t_select_little_pack.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_little_pack.py +++ b/test_regress/t/t_select_little_pack.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_little_pack.v b/test_regress/t/t_select_little_pack.v index b2bec2b51..94b876604 100644 --- a/test_regress/t/t_select_little_pack.v +++ b/test_regress/t/t_select_little_pack.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_select_loop.py b/test_regress/t/t_select_loop.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_loop.py +++ b/test_regress/t/t_select_loop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_loop.v b/test_regress/t/t_select_loop.v index ce8084e33..c04dddbf1 100644 --- a/test_regress/t/t_select_loop.v +++ b/test_regress/t/t_select_loop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_mul_extend.py b/test_regress/t/t_select_mul_extend.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_mul_extend.py +++ b/test_regress/t/t_select_mul_extend.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_mul_extend.v b/test_regress/t/t_select_mul_extend.v index dc9d2a1d4..ebb042404 100644 --- a/test_regress/t/t_select_mul_extend.v +++ b/test_regress/t/t_select_mul_extend.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Varun Koyyalagunta. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Varun Koyyalagunta // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_select_negative.py b/test_regress/t/t_select_negative.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_negative.py +++ b/test_regress/t/t_select_negative.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_negative.v b/test_regress/t/t_select_negative.v index 6bfad9f9e..3ca4c5617 100644 --- a/test_regress/t/t_select_negative.v +++ b/test_regress/t/t_select_negative.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_out_of_range.py b/test_regress/t/t_select_out_of_range.py index 9fff37b43..48ebaa8cf 100755 --- a/test_regress/t/t_select_out_of_range.py +++ b/test_regress/t/t_select_out_of_range.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_out_of_range.v b/test_regress/t/t_select_out_of_range.v index 7ecbbe6fa..25a7ec6c0 100644 --- a/test_regress/t/t_select_out_of_range.v +++ b/test_regress/t/t_select_out_of_range.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module serial_adder( diff --git a/test_regress/t/t_select_param.py b/test_regress/t/t_select_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_param.py +++ b/test_regress/t/t_select_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_param.v b/test_regress/t/t_select_param.v index a8830d6b4..b849d1ae7 100644 --- a/test_regress/t/t_select_param.v +++ b/test_regress/t/t_select_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_select_plus.py b/test_regress/t/t_select_plus.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_plus.py +++ b/test_regress/t/t_select_plus.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_plus.v b/test_regress/t/t_select_plus.v index 9604c93cd..61c061f0b 100644 --- a/test_regress/t/t_select_plus.v +++ b/test_regress/t/t_select_plus.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_plus_mul_pow2.py b/test_regress/t/t_select_plus_mul_pow2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_plus_mul_pow2.py +++ b/test_regress/t/t_select_plus_mul_pow2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_plus_mul_pow2.v b/test_regress/t/t_select_plus_mul_pow2.v index f010ec7af..c04f7303a 100644 --- a/test_regress/t/t_select_plus_mul_pow2.v +++ b/test_regress/t/t_select_plus_mul_pow2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Conor McCullough. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Conor McCullough // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_plusloop.py b/test_regress/t/t_select_plusloop.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_plusloop.py +++ b/test_regress/t/t_select_plusloop.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_plusloop.v b/test_regress/t/t_select_plusloop.v index a5cbbe063..16635a82d 100644 --- a/test_regress/t/t_select_plusloop.v +++ b/test_regress/t/t_select_plusloop.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_select_runtime_range.py b/test_regress/t/t_select_runtime_range.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_runtime_range.py +++ b/test_regress/t/t_select_runtime_range.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_runtime_range.v b/test_regress/t/t_select_runtime_range.v index 71d06a8f7..07a7a73a2 100644 --- a/test_regress/t/t_select_runtime_range.v +++ b/test_regress/t/t_select_runtime_range.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_select_set.py b/test_regress/t/t_select_set.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_select_set.py +++ b/test_regress/t/t_select_set.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_set.v b/test_regress/t/t_select_set.v index ed37bc638..0523790f3 100644 --- a/test_regress/t/t_select_set.v +++ b/test_regress/t/t_select_set.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_select_sideeffect.py b/test_regress/t/t_select_sideeffect.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_select_sideeffect.py +++ b/test_regress/t/t_select_sideeffect.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_sideeffect.v b/test_regress/t/t_select_sideeffect.v index 37a57ae3a..b98a3e21f 100644 --- a/test_regress/t/t_select_sideeffect.v +++ b/test_regress/t/t_select_sideeffect.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_select_width.py b/test_regress/t/t_select_width.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_select_width.py +++ b/test_regress/t/t_select_width.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_select_width.v b/test_regress/t/t_select_width.v index fb997b998..8bf086724 100644 --- a/test_regress/t/t_select_width.v +++ b/test_regress/t/t_select_width.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_selextract_in_paramextends.py b/test_regress/t/t_selextract_in_paramextends.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_selextract_in_paramextends.py +++ b/test_regress/t/t_selextract_in_paramextends.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_selextract_in_paramextends.v b/test_regress/t/t_selextract_in_paramextends.v index f371482d6..e7db853dc 100644 --- a/test_regress/t/t_selextract_in_paramextends.v +++ b/test_regress/t/t_selextract_in_paramextends.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 typedef class Foo; diff --git a/test_regress/t/t_semaphore.py b/test_regress/t/t_semaphore.py index b2249f588..72b5f8d81 100755 --- a/test_regress/t/t_semaphore.py +++ b/test_regress/t/t_semaphore.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_semaphore.v b/test_regress/t/t_semaphore.v index 4c271bf59..283b2f7a7 100644 --- a/test_regress/t/t_semaphore.v +++ b/test_regress/t/t_semaphore.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Methods defined by IEEE: diff --git a/test_regress/t/t_semaphore_always.py b/test_regress/t/t_semaphore_always.py index 34b0247e9..c1140f359 100755 --- a/test_regress/t/t_semaphore_always.py +++ b/test_regress/t/t_semaphore_always.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_semaphore_always.v b/test_regress/t/t_semaphore_always.v index ddfc9b568..4de6f7079 100644 --- a/test_regress/t/t_semaphore_always.v +++ b/test_regress/t/t_semaphore_always.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_semaphore_bad.py b/test_regress/t/t_semaphore_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_semaphore_bad.py +++ b/test_regress/t/t_semaphore_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_semaphore_bad.v b/test_regress/t/t_semaphore_bad.v index e3d2c8974..2e9dc917b 100644 --- a/test_regress/t/t_semaphore_bad.v +++ b/test_regress/t/t_semaphore_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_semaphore_class.py b/test_regress/t/t_semaphore_class.py index 619878281..e6fe26a20 100755 --- a/test_regress/t/t_semaphore_class.py +++ b/test_regress/t/t_semaphore_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_semaphore_class.v b/test_regress/t/t_semaphore_class.v index 9460c6cf4..c07e58476 100644 --- a/test_regress/t/t_semaphore_class.v +++ b/test_regress/t/t_semaphore_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class semaphore_cls; diff --git a/test_regress/t/t_semaphore_class_nested.py b/test_regress/t/t_semaphore_class_nested.py index 619878281..e6fe26a20 100755 --- a/test_regress/t/t_semaphore_class_nested.py +++ b/test_regress/t/t_semaphore_class_nested.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_semaphore_class_nested.v b/test_regress/t/t_semaphore_class_nested.v index c18f65b45..2e2c0d86a 100644 --- a/test_regress/t/t_semaphore_class_nested.v +++ b/test_regress/t/t_semaphore_class_nested.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class semaphore_cls; diff --git a/test_regress/t/t_semaphore_concurrent.py b/test_regress/t/t_semaphore_concurrent.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_semaphore_concurrent.py +++ b/test_regress/t/t_semaphore_concurrent.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_semaphore_concurrent.v b/test_regress/t/t_semaphore_concurrent.v index 7062a3c72..58186867e 100644 --- a/test_regress/t/t_semaphore_concurrent.v +++ b/test_regress/t/t_semaphore_concurrent.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Liam Braun. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Liam Braun // SPDX-License-Identifier: CC0-1.0 module t(); diff --git a/test_regress/t/t_semaphore_std.py b/test_regress/t/t_semaphore_std.py index fa28f1d2d..f4ed98c34 100755 --- a/test_regress/t/t_semaphore_std.py +++ b/test_regress/t/t_semaphore_std.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sequence_first_match_unsup.out b/test_regress/t/t_sequence_first_match_unsup.out index 2edc27797..1ccf94aca 100644 --- a/test_regress/t/t_sequence_first_match_unsup.out +++ b/test_regress/t/t_sequence_first_match_unsup.out @@ -1,20 +1,20 @@ -%Error-UNSUPPORTED: t/t_sequence_first_match_unsup.v:47:40: Unsupported: or (in sequence expression) - 47 | initial p0: assert property ((##1 1) or (##2 1) |-> x==1); +%Error-UNSUPPORTED: t/t_sequence_first_match_unsup.v:50:40: Unsupported: or (in sequence expression) + 50 | initial p0: assert property ((##1 1) or (##2 1) |-> x==1); | ^~ ... For error description see https://verilator.org/warn/UNSUPPORTED?v=latest -%Error-UNSUPPORTED: t/t_sequence_first_match_unsup.v:50:52: Unsupported: or (in sequence expression) - 50 | initial p1: assert property (first_match((##1 1) or (##2 1)) |-> x==1); +%Error-UNSUPPORTED: t/t_sequence_first_match_unsup.v:53:52: Unsupported: or (in sequence expression) + 53 | initial p1: assert property (first_match((##1 1) or (##2 1)) |-> x==1); | ^~ -%Error-UNSUPPORTED: t/t_sequence_first_match_unsup.v:50:32: Unsupported: first_match (in sequence expression) - 50 | initial p1: assert property (first_match((##1 1) or (##2 1)) |-> x==1); +%Error-UNSUPPORTED: t/t_sequence_first_match_unsup.v:53:32: Unsupported: first_match (in sequence expression) + 53 | initial p1: assert property (first_match((##1 1) or (##2 1)) |-> x==1); | ^~~~~~~~~~~ -%Error-UNSUPPORTED: t/t_sequence_first_match_unsup.v:53:34: Unsupported: or (in sequence expression) - 53 | initial p2: assert property (1 or ##1 1 |-> x==0); +%Error-UNSUPPORTED: t/t_sequence_first_match_unsup.v:56:34: Unsupported: or (in sequence expression) + 56 | initial p2: assert property (1 or ##1 1 |-> x==0); | ^~ -%Error-UNSUPPORTED: t/t_sequence_first_match_unsup.v:56:46: Unsupported: or (in sequence expression) - 56 | initial p3: assert property (first_match(1 or ##1 1) |-> x==0); +%Error-UNSUPPORTED: t/t_sequence_first_match_unsup.v:59:46: Unsupported: or (in sequence expression) + 59 | initial p3: assert property (first_match(1 or ##1 1) |-> x==0); | ^~ -%Error-UNSUPPORTED: t/t_sequence_first_match_unsup.v:56:32: Unsupported: first_match (in sequence expression) - 56 | initial p3: assert property (first_match(1 or ##1 1) |-> x==0); +%Error-UNSUPPORTED: t/t_sequence_first_match_unsup.v:59:32: Unsupported: first_match (in sequence expression) + 59 | initial p3: assert property (first_match(1 or ##1 1) |-> x==0); | ^~~~~~~~~~~ %Error: Exiting due to diff --git a/test_regress/t/t_sequence_first_match_unsup.py b/test_regress/t/t_sequence_first_match_unsup.py index 26823c39a..235ad76f1 100755 --- a/test_regress/t/t_sequence_first_match_unsup.py +++ b/test_regress/t/t_sequence_first_match_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sequence_first_match_unsup.v b/test_regress/t/t_sequence_first_match_unsup.v index e0dd187cd..5658fc05a 100644 --- a/test_regress/t/t_sequence_first_match_unsup.v +++ b/test_regress/t/t_sequence_first_match_unsup.v @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: 2001-2020 Daniel Kroening, Edmund Clarke +// SPDX-License-Identifier: BSD-3-Clause +// // (C) 2001-2020, Daniel Kroening, Edmund Clarke, // Computer Science Department, University of Oxford // Computer Science Department, Carnegie Mellon University diff --git a/test_regress/t/t_sequence_ref_unsup.py b/test_regress/t/t_sequence_ref_unsup.py index af14b700f..695572bb1 100755 --- a/test_regress/t/t_sequence_ref_unsup.py +++ b/test_regress/t/t_sequence_ref_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sequence_ref_unsup.v b/test_regress/t/t_sequence_ref_unsup.v index 32b86a3d5..21b512d81 100644 --- a/test_regress/t/t_sequence_ref_unsup.v +++ b/test_regress/t/t_sequence_ref_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sequence_sexpr_unsup.py b/test_regress/t/t_sequence_sexpr_unsup.py index 25f9960b8..4d0f745d0 100755 --- a/test_regress/t/t_sequence_sexpr_unsup.py +++ b/test_regress/t/t_sequence_sexpr_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sequence_sexpr_unsup.v b/test_regress/t/t_sequence_sexpr_unsup.v index d2ffb3a48..263800142 100644 --- a/test_regress/t/t_sequence_sexpr_unsup.v +++ b/test_regress/t/t_sequence_sexpr_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_sequence_unused.py b/test_regress/t/t_sequence_unused.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_sequence_unused.py +++ b/test_regress/t/t_sequence_unused.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sequence_unused.v b/test_regress/t/t_sequence_unused.v index 2ae824e2e..f40e2860e 100644 --- a/test_regress/t/t_sequence_unused.v +++ b/test_regress/t/t_sequence_unused.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface apb_if ( diff --git a/test_regress/t/t_setuphold.py b/test_regress/t/t_setuphold.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_setuphold.py +++ b/test_regress/t/t_setuphold.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_setuphold.v b/test_regress/t/t_setuphold.v index 3085c7d70..a7bb81aee 100644 --- a/test_regress/t/t_setuphold.v +++ b/test_regress/t/t_setuphold.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_simulate_array.py b/test_regress/t/t_simulate_array.py index 15d1de923..d19b59b98 100755 --- a/test_regress/t/t_simulate_array.py +++ b/test_regress/t/t_simulate_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_simulate_array.v b/test_regress/t/t_simulate_array.v index 055954f3b..ee5f06b41 100644 --- a/test_regress/t/t_simulate_array.v +++ b/test_regress/t/t_simulate_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 function integer fun; diff --git a/test_regress/t/t_slice_cmp.py b/test_regress/t/t_slice_cmp.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_slice_cmp.py +++ b/test_regress/t/t_slice_cmp.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_slice_cmp.v b/test_regress/t/t_slice_cmp.v index 15d3ccba6..1f12f0a81 100644 --- a/test_regress/t/t_slice_cmp.v +++ b/test_regress/t/t_slice_cmp.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_slice_cond.py b/test_regress/t/t_slice_cond.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_slice_cond.py +++ b/test_regress/t/t_slice_cond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_slice_cond.v b/test_regress/t/t_slice_cond.v index 8560bbce0..a94a00732 100644 --- a/test_regress/t/t_slice_cond.v +++ b/test_regress/t/t_slice_cond.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_slice_cond_2d_side_effect.py b/test_regress/t/t_slice_cond_2d_side_effect.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_slice_cond_2d_side_effect.py +++ b/test_regress/t/t_slice_cond_2d_side_effect.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_slice_cond_2d_side_effect.v b/test_regress/t/t_slice_cond_2d_side_effect.v index ff3d3575a..56e7b2276 100644 --- a/test_regress/t/t_slice_cond_2d_side_effect.v +++ b/test_regress/t/t_slice_cond_2d_side_effect.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 typedef int arr_t[5][3]; diff --git a/test_regress/t/t_slice_cond_side_effect.py b/test_regress/t/t_slice_cond_side_effect.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_slice_cond_side_effect.py +++ b/test_regress/t/t_slice_cond_side_effect.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_slice_cond_side_effect.v b/test_regress/t/t_slice_cond_side_effect.v index e9d9d556f..107ed0997 100644 --- a/test_regress/t/t_slice_cond_side_effect.v +++ b/test_regress/t/t_slice_cond_side_effect.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 typedef int arr_t[3]; diff --git a/test_regress/t/t_slice_init.py b/test_regress/t/t_slice_init.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_slice_init.py +++ b/test_regress/t/t_slice_init.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_slice_init.v b/test_regress/t/t_slice_init.v index a947919cc..5e7942f3f 100644 --- a/test_regress/t/t_slice_init.v +++ b/test_regress/t/t_slice_init.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_slice_struct_array_modport.py b/test_regress/t/t_slice_struct_array_modport.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_slice_struct_array_modport.py +++ b/test_regress/t/t_slice_struct_array_modport.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_slice_struct_array_modport.v b/test_regress/t/t_slice_struct_array_modport.v index d13ac77bb..b6c512e02 100644 --- a/test_regress/t/t_slice_struct_array_modport.v +++ b/test_regress/t/t_slice_struct_array_modport.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Varun Koyyalagunta. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Varun Koyyalagunta // SPDX-License-Identifier: CC0-1.0 typedef struct packed { diff --git a/test_regress/t/t_specparam.py b/test_regress/t/t_specparam.py index c78c28783..148bcb2f4 100755 --- a/test_regress/t/t_specparam.py +++ b/test_regress/t/t_specparam.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_specparam.v b/test_regress/t/t_specparam.v index 3dc782844..72ea9a930 100644 --- a/test_regress/t/t_specparam.v +++ b/test_regress/t/t_specparam.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_split_var_0.py b/test_regress/t/t_split_var_0.py index d9c2c6068..ce5aea5dd 100755 --- a/test_regress/t/t_split_var_0.py +++ b/test_regress/t/t_split_var_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_split_var_0.v b/test_regress/t/t_split_var_0.v index 6d951d1c1..dddde330b 100644 --- a/test_regress/t/t_split_var_0.v +++ b/test_regress/t/t_split_var_0.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Yutetsu TAKATSUKASA. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 // If split_var pragma is removed, UNOPTFLAT appears. diff --git a/test_regress/t/t_split_var_0.vlt b/test_regress/t/t_split_var_0.vlt index 1f346a112..6cabc45bb 100644 --- a/test_regress/t/t_split_var_0.vlt +++ b/test_regress/t/t_split_var_0.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Marco Widmer. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Marco Widmer // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_split_var_1_bad.py b/test_regress/t/t_split_var_1_bad.py index fed583da0..95aae012d 100755 --- a/test_regress/t/t_split_var_1_bad.py +++ b/test_regress/t/t_split_var_1_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_split_var_1_bad.v b/test_regress/t/t_split_var_1_bad.v index f31bddcb4..b448b7a21 100644 --- a/test_regress/t/t_split_var_1_bad.v +++ b/test_regress/t/t_split_var_1_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Yutetsu TAKATSUKASA. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 logic [7:0] should_show_warning_global0 /* verilator split_var */; diff --git a/test_regress/t/t_split_var_2_trace.py b/test_regress/t/t_split_var_2_trace.py index 0fcaf3d8c..17b121bfd 100755 --- a/test_regress/t/t_split_var_2_trace.py +++ b/test_regress/t/t_split_var_2_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_split_var_3_wreal.py b/test_regress/t/t_split_var_3_wreal.py index 8860c1644..6ef5630c5 100755 --- a/test_regress/t/t_split_var_3_wreal.py +++ b/test_regress/t/t_split_var_3_wreal.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_split_var_3_wreal.v b/test_regress/t/t_split_var_3_wreal.v index 46cca2e2a..135508eb7 100644 --- a/test_regress/t/t_split_var_3_wreal.v +++ b/test_regress/t/t_split_var_3_wreal.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Yutetsu TAKATSUKASA. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 `begin_keywords "VAMS-2.3" diff --git a/test_regress/t/t_split_var_4.py b/test_regress/t/t_split_var_4.py index 4a461e645..9a537e5d1 100755 --- a/test_regress/t/t_split_var_4.py +++ b/test_regress/t/t_split_var_4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_split_var_4.v b/test_regress/t/t_split_var_4.v index 7b8a475bc..697399b2c 100644 --- a/test_regress/t/t_split_var_4.v +++ b/test_regress/t/t_split_var_4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 Yutetsu TAKATSUKASA. +// SPDX-FileCopyrightText: 2021 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 `ifdef ENABLE_SPLIT_VAR diff --git a/test_regress/t/t_split_var_5.py b/test_regress/t/t_split_var_5.py index 12d5eaabe..02b633344 100755 --- a/test_regress/t/t_split_var_5.py +++ b/test_regress/t/t_split_var_5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_split_var_auto.py b/test_regress/t/t_split_var_auto.py index 7936e760b..4e9240bde 100755 --- a/test_regress/t/t_split_var_auto.py +++ b/test_regress/t/t_split_var_auto.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_split_var_auto.v b/test_regress/t/t_split_var_auto.v index 8055bc9a1..25140d6ce 100644 --- a/test_regress/t/t_split_var_auto.v +++ b/test_regress/t/t_split_var_auto.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_split_var_issue.py b/test_regress/t/t_split_var_issue.py index 519ab4887..ff0625848 100755 --- a/test_regress/t/t_split_var_issue.py +++ b/test_regress/t/t_split_var_issue.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_split_var_issue.v b/test_regress/t/t_split_var_issue.v index daf23cb9c..2f426a83b 100644 --- a/test_regress/t/t_split_var_issue.v +++ b/test_regress/t/t_split_var_issue.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module other_sub ( diff --git a/test_regress/t/t_split_var_types.py b/test_regress/t/t_split_var_types.py index 3fac9c971..e60c66adb 100755 --- a/test_regress/t/t_split_var_types.py +++ b/test_regress/t/t_split_var_types.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_split_var_types.v b/test_regress/t/t_split_var_types.v index cb94f7002..d73bab308 100644 --- a/test_regress/t/t_split_var_types.v +++ b/test_regress/t/t_split_var_types.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_split_var_xref.py b/test_regress/t/t_split_var_xref.py index 3476171ff..276645160 100755 --- a/test_regress/t/t_split_var_xref.py +++ b/test_regress/t/t_split_var_xref.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_split_var_xref.v b/test_regress/t/t_split_var_xref.v index 022ec212d..59c8ff740 100644 --- a/test_regress/t/t_split_var_xref.v +++ b/test_regress/t/t_split_var_xref.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module child ( diff --git a/test_regress/t/t_srandom_class_dep.py b/test_regress/t/t_srandom_class_dep.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_srandom_class_dep.py +++ b/test_regress/t/t_srandom_class_dep.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_srandom_class_dep.v b/test_regress/t/t_srandom_class_dep.v index 0e115dae1..300f3d37a 100644 --- a/test_regress/t/t_srandom_class_dep.v +++ b/test_regress/t/t_srandom_class_dep.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 typedef class Cls; diff --git a/test_regress/t/t_stack_check.py b/test_regress/t/t_stack_check.py index 34009ba06..ac1ee2bf6 100755 --- a/test_regress/t/t_stack_check.py +++ b/test_regress/t/t_stack_check.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stack_check.v b/test_regress/t/t_stack_check.v index b545d8961..930c8a006 100644 --- a/test_regress/t/t_stack_check.v +++ b/test_regress/t/t_stack_check.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_stack_check_fail.py b/test_regress/t/t_stack_check_fail.py index fee5f470b..111e8bb29 100755 --- a/test_regress/t/t_stack_check_fail.py +++ b/test_regress/t/t_stack_check_fail.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stacktrace.py b/test_regress/t/t_stacktrace.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stacktrace.py +++ b/test_regress/t/t_stacktrace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stacktrace.v b/test_regress/t/t_stacktrace.v index b8ad7e34d..da32abce1 100644 --- a/test_regress/t/t_stacktrace.v +++ b/test_regress/t/t_stacktrace.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_static_dup_name.py b/test_regress/t/t_static_dup_name.py index 629441927..af8b14903 100755 --- a/test_regress/t/t_static_dup_name.py +++ b/test_regress/t/t_static_dup_name.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_static_dup_name.v b/test_regress/t/t_static_dup_name.v index e4155526e..66b489970 100644 --- a/test_regress/t/t_static_dup_name.v +++ b/test_regress/t/t_static_dup_name.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_static_elab.py b/test_regress/t/t_static_elab.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_static_elab.py +++ b/test_regress/t/t_static_elab.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_static_elab.v b/test_regress/t/t_static_elab.v index d845db15c..013b5ed93 100644 --- a/test_regress/t/t_static_elab.v +++ b/test_regress/t/t_static_elab.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Simple static elaboration case // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_static_function_in_class.py b/test_regress/t/t_static_function_in_class.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_static_function_in_class.py +++ b/test_regress/t/t_static_function_in_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_static_function_in_class.v b/test_regress/t/t_static_function_in_class.v index 7911e81fe..b03eb9b6a 100644 --- a/test_regress/t/t_static_function_in_class.v +++ b/test_regress/t/t_static_function_in_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Simple static elaboration case // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Todd Strader // SPDX-License-Identifier: CC0-1.0 class string_utils; diff --git a/test_regress/t/t_static_function_in_class_call_without_parentheses.py b/test_regress/t/t_static_function_in_class_call_without_parentheses.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_static_function_in_class_call_without_parentheses.py +++ b/test_regress/t/t_static_function_in_class_call_without_parentheses.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_static_function_in_class_call_without_parentheses.v b/test_regress/t/t_static_function_in_class_call_without_parentheses.v index 4c125d7ff..654751306 100644 --- a/test_regress/t/t_static_function_in_class_call_without_parentheses.v +++ b/test_regress/t/t_static_function_in_class_call_without_parentheses.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_static_in_loop_unsup.py b/test_regress/t/t_static_in_loop_unsup.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_static_in_loop_unsup.py +++ b/test_regress/t/t_static_in_loop_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_static_in_loop_unsup.v b/test_regress/t/t_static_in_loop_unsup.v index 87c674688..5a2e23ae0 100644 --- a/test_regress/t/t_static_in_loop_unsup.v +++ b/test_regress/t/t_static_in_loop_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_std_identifier.py b/test_regress/t/t_std_identifier.py index 6938ef706..5e48bb865 100755 --- a/test_regress/t/t_std_identifier.py +++ b/test_regress/t/t_std_identifier.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_std_identifier.v b/test_regress/t/t_std_identifier.v index 882fb5658..d1903f00b 100644 --- a/test_regress/t/t_std_identifier.v +++ b/test_regress/t/t_std_identifier.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 package foo; diff --git a/test_regress/t/t_std_identifier_bad.py b/test_regress/t/t_std_identifier_bad.py index cdc19d5ba..e6838ff3d 100755 --- a/test_regress/t/t_std_identifier_bad.py +++ b/test_regress/t/t_std_identifier_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_std_pkg_bad.py b/test_regress/t/t_std_pkg_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_std_pkg_bad.py +++ b/test_regress/t/t_std_pkg_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_std_pkg_bad.v b/test_regress/t/t_std_pkg_bad.v index c1969368e..efc83390e 100644 --- a/test_regress/t/t_std_pkg_bad.v +++ b/test_regress/t/t_std_pkg_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 package std; diff --git a/test_regress/t/t_std_process_self.py b/test_regress/t/t_std_process_self.py index 1211b1f6f..baeb93ae0 100755 --- a/test_regress/t/t_std_process_self.py +++ b/test_regress/t/t_std_process_self.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_std_process_self.v b/test_regress/t/t_std_process_self.v index ddcacedc8..9627bbaff 100644 --- a/test_regress/t/t_std_process_self.v +++ b/test_regress/t/t_std_process_self.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_std_process_self_std.py b/test_regress/t/t_std_process_self_std.py index 15da65e59..b99044e2f 100755 --- a/test_regress/t/t_std_process_self_std.py +++ b/test_regress/t/t_std_process_self_std.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_std_randomize.py b/test_regress/t/t_std_randomize.py index 466368b3d..8862c2c31 100755 --- a/test_regress/t/t_std_randomize.py +++ b/test_regress/t/t_std_randomize.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_std_randomize.v b/test_regress/t/t_std_randomize.v index e93c9a753..40f4906d7 100644 --- a/test_regress/t/t_std_randomize.v +++ b/test_regress/t/t_std_randomize.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_std_randomize_bad1.py b/test_regress/t/t_std_randomize_bad1.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_std_randomize_bad1.py +++ b/test_regress/t/t_std_randomize_bad1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_std_randomize_bad1.v b/test_regress/t/t_std_randomize_bad1.v index 5097f59e6..01a87f69a 100644 --- a/test_regress/t/t_std_randomize_bad1.v +++ b/test_regress/t/t_std_randomize_bad1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 module t_std_randomize_bad1; diff --git a/test_regress/t/t_std_randomize_mod.py b/test_regress/t/t_std_randomize_mod.py index 7dcbd6ae6..26440f70f 100755 --- a/test_regress/t/t_std_randomize_mod.py +++ b/test_regress/t/t_std_randomize_mod.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_std_randomize_mod.v b/test_regress/t/t_std_randomize_mod.v index f0dfbde87..3199911d1 100644 --- a/test_regress/t/t_std_randomize_mod.v +++ b/test_regress/t/t_std_randomize_mod.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 module t_scope_std_randomize; diff --git a/test_regress/t/t_std_randomize_no_args.py b/test_regress/t/t_std_randomize_no_args.py index 7dcbd6ae6..26440f70f 100755 --- a/test_regress/t/t_std_randomize_no_args.py +++ b/test_regress/t/t_std_randomize_no_args.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_std_randomize_no_args.v b/test_regress/t/t_std_randomize_no_args.v index e2b52504c..ba0ec7f3a 100644 --- a/test_regress/t/t_std_randomize_no_args.v +++ b/test_regress/t/t_std_randomize_no_args.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 module t_no_args; diff --git a/test_regress/t/t_std_randomize_with.py b/test_regress/t/t_std_randomize_with.py index a2b131082..ab048b5e8 100755 --- a/test_regress/t/t_std_randomize_with.py +++ b/test_regress/t/t_std_randomize_with.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_std_randomize_with.v b/test_regress/t/t_std_randomize_with.v index 0c457184d..40ad458a2 100644 --- a/test_regress/t/t_std_randomize_with.v +++ b/test_regress/t/t_std_randomize_with.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 class external_cl; diff --git a/test_regress/t/t_std_waiver.py b/test_regress/t/t_std_waiver.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_std_waiver.py +++ b/test_regress/t/t_std_waiver.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_std_waiver.v b/test_regress/t/t_std_waiver.v index 08cf87957..320289449 100644 --- a/test_regress/t/t_std_waiver.v +++ b/test_regress/t/t_std_waiver.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Rather than look at waivers, just check we included it diff --git a/test_regress/t/t_std_waiver_no.py b/test_regress/t/t_std_waiver_no.py index 2e67c6a6a..9678d8480 100755 --- a/test_regress/t/t_std_waiver_no.py +++ b/test_regress/t/t_std_waiver_no.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_std_waiver_no.v b/test_regress/t/t_std_waiver_no.v index 7cf201fb6..d0c7f6b9c 100644 --- a/test_regress/t/t_std_waiver_no.v +++ b/test_regress/t/t_std_waiver_no.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Rather than look at waivers, just check we included it diff --git a/test_regress/t/t_stmt_incr_unsup.py b/test_regress/t/t_stmt_incr_unsup.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_stmt_incr_unsup.py +++ b/test_regress/t/t_stmt_incr_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stmt_incr_unsup.v b/test_regress/t/t_stmt_incr_unsup.v index 09e258028..a908b2167 100644 --- a/test_regress/t/t_stmt_incr_unsup.v +++ b/test_regress/t/t_stmt_incr_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 Krzysztof Boronski. +// SPDX-FileCopyrightText: 2022 Krzysztof Boronski // SPDX-License-Identifier: CC0-1.0 int i = 0; diff --git a/test_regress/t/t_stop_bad.py b/test_regress/t/t_stop_bad.py index 2fdd6e92d..0dbd253f9 100755 --- a/test_regress/t/t_stop_bad.py +++ b/test_regress/t/t_stop_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stop_bad.v b/test_regress/t/t_stop_bad.v index 6fd1152fa..62d255e2b 100644 --- a/test_regress/t/t_stop_bad.v +++ b/test_regress/t/t_stop_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_stop_winos_bad.py b/test_regress/t/t_stop_winos_bad.py index 12c7421fd..33be76560 100755 --- a/test_regress/t/t_stop_winos_bad.py +++ b/test_regress/t/t_stop_winos_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stop_winos_bad.v b/test_regress/t/t_stop_winos_bad.v index 1b9cddd79..d01654f1a 100644 --- a/test_regress/t/t_stop_winos_bad.v +++ b/test_regress/t/t_stop_winos_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `line 7 "C:\\some\\windows\\path\\t_stop_winos_bad.v" 0 diff --git a/test_regress/t/t_stream.py b/test_regress/t/t_stream.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stream.py +++ b/test_regress/t/t_stream.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream.v b/test_regress/t/t_stream.v index 39f147be4..dd7ccef27 100644 --- a/test_regress/t/t_stream.v +++ b/test_regress/t/t_stream.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Glen Gibb. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Glen Gibb // SPDX-License-Identifier: CC0-1.0 //module t; diff --git a/test_regress/t/t_stream2.py b/test_regress/t/t_stream2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stream2.py +++ b/test_regress/t/t_stream2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream2.v b/test_regress/t/t_stream2.v index d272958d8..260f03628 100644 --- a/test_regress/t/t_stream2.v +++ b/test_regress/t/t_stream2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_stream3.py b/test_regress/t/t_stream3.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stream3.py +++ b/test_regress/t/t_stream3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream3.v b/test_regress/t/t_stream3.v index ce0733039..766f5f2f3 100644 --- a/test_regress/t/t_stream3.v +++ b/test_regress/t/t_stream3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_stream4.py b/test_regress/t/t_stream4.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stream4.py +++ b/test_regress/t/t_stream4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream4.v b/test_regress/t/t_stream4.v index 6bb61425c..4a5fa7e56 100644 --- a/test_regress/t/t_stream4.v +++ b/test_regress/t/t_stream4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2021 by Adrien Le Masle. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Adrien Le Masle // SPDX-License-Identifier: CC0-1.0 //module t; diff --git a/test_regress/t/t_stream5.py b/test_regress/t/t_stream5.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_stream5.py +++ b/test_regress/t/t_stream5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream5.v b/test_regress/t/t_stream5.v index 6f02169d5..9dce11cae 100644 --- a/test_regress/t/t_stream5.v +++ b/test_regress/t/t_stream5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_stream_bad.py b/test_regress/t/t_stream_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_stream_bad.py +++ b/test_regress/t/t_stream_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_bad.v b/test_regress/t/t_stream_bad.v index 09a74d432..9bedf6336 100644 --- a/test_regress/t/t_stream_bad.v +++ b/test_regress/t/t_stream_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_stream_bitqueue.py b/test_regress/t/t_stream_bitqueue.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stream_bitqueue.py +++ b/test_regress/t/t_stream_bitqueue.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_bitqueue.v b/test_regress/t/t_stream_bitqueue.v index a9fc0ed91..ea1e17ba6 100644 --- a/test_regress/t/t_stream_bitqueue.v +++ b/test_regress/t/t_stream_bitqueue.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_stream_crc_example.py b/test_regress/t/t_stream_crc_example.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stream_crc_example.py +++ b/test_regress/t/t_stream_crc_example.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_crc_example.v b/test_regress/t/t_stream_crc_example.v index 6b15bb2d1..a3aa0900a 100644 --- a/test_regress/t/t_stream_crc_example.v +++ b/test_regress/t/t_stream_crc_example.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_stream_dynamic.py b/test_regress/t/t_stream_dynamic.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stream_dynamic.py +++ b/test_regress/t/t_stream_dynamic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_dynamic.v b/test_regress/t/t_stream_dynamic.v index 57b6ce26d..b278e061a 100644 --- a/test_regress/t/t_stream_dynamic.v +++ b/test_regress/t/t_stream_dynamic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_stream_integer_type.py b/test_regress/t/t_stream_integer_type.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stream_integer_type.py +++ b/test_regress/t/t_stream_integer_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_integer_type.v b/test_regress/t/t_stream_integer_type.v index 8c8f8a747..7b0d6945d 100644 --- a/test_regress/t/t_stream_integer_type.v +++ b/test_regress/t/t_stream_integer_type.v @@ -11,8 +11,8 @@ // integer_atom_type ::= byte | shortint | int | longint | integer | time // integer_vector_type ::= bit | logic | reg // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Victor Besyakov. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Victor Besyakov // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_stream_queue.py b/test_regress/t/t_stream_queue.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_stream_queue.py +++ b/test_regress/t/t_stream_queue.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_queue.v b/test_regress/t/t_stream_queue.v index 5d5e76d7f..5c15e4e78 100644 --- a/test_regress/t/t_stream_queue.v +++ b/test_regress/t/t_stream_queue.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_stream_string_array.py b/test_regress/t/t_stream_string_array.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stream_string_array.py +++ b/test_regress/t/t_stream_string_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_string_array.v b/test_regress/t/t_stream_string_array.v index 6e8081dd9..d52388309 100644 --- a/test_regress/t/t_stream_string_array.v +++ b/test_regress/t/t_stream_string_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_stream_struct.py b/test_regress/t/t_stream_struct.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stream_struct.py +++ b/test_regress/t/t_stream_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_struct.v b/test_regress/t/t_stream_struct.v index c3a1fcde3..6cbec64b3 100644 --- a/test_regress/t/t_stream_struct.v +++ b/test_regress/t/t_stream_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_stream_trace.py b/test_regress/t/t_stream_trace.py index c326fed7b..5eeac50cf 100755 --- a/test_regress/t/t_stream_trace.py +++ b/test_regress/t/t_stream_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_trace.v b/test_regress/t/t_stream_trace.v index cc6e98cc5..bac5e8ab7 100644 --- a/test_regress/t/t_stream_trace.v +++ b/test_regress/t/t_stream_trace.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_stream_type.py b/test_regress/t/t_stream_type.py index c98ffb7ab..387abbd9b 100755 --- a/test_regress/t/t_stream_type.py +++ b/test_regress/t/t_stream_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_type.v b/test_regress/t/t_stream_type.v index bf299d93c..8b867513b 100644 --- a/test_regress/t/t_stream_type.v +++ b/test_regress/t/t_stream_type.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_stream_unpack.py b/test_regress/t/t_stream_unpack.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stream_unpack.py +++ b/test_regress/t/t_stream_unpack.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_unpack.v b/test_regress/t/t_stream_unpack.v index 2f3a4ac5b..02fd0ab41 100644 --- a/test_regress/t/t_stream_unpack.v +++ b/test_regress/t/t_stream_unpack.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_stream_unpack_lhs.py b/test_regress/t/t_stream_unpack_lhs.py index 7b6840f68..89259eaf2 100755 --- a/test_regress/t/t_stream_unpack_lhs.py +++ b/test_regress/t/t_stream_unpack_lhs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_unpack_lhs.v b/test_regress/t/t_stream_unpack_lhs.v index 8a6817eb2..969b03889 100644 --- a/test_regress/t/t_stream_unpack_lhs.v +++ b/test_regress/t/t_stream_unpack_lhs.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Verilog Test module // Ref. to IEEE Std 1800-2017 11.4.14 & A.8.1 // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Victor Besyakov. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Victor Besyakov // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_stream_unpack_narrower.py b/test_regress/t/t_stream_unpack_narrower.py index efe8cc01c..382ad0d44 100755 --- a/test_regress/t/t_stream_unpack_narrower.py +++ b/test_regress/t/t_stream_unpack_narrower.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_unpack_narrower.v b/test_regress/t/t_stream_unpack_narrower.v index f4c49f250..51a486859 100644 --- a/test_regress/t/t_stream_unpack_narrower.v +++ b/test_regress/t/t_stream_unpack_narrower.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_stream_unpack_wider.py b/test_regress/t/t_stream_unpack_wider.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_stream_unpack_wider.py +++ b/test_regress/t/t_stream_unpack_wider.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_stream_unpack_wider.v b/test_regress/t/t_stream_unpack_wider.v index 0b3ce11de..c8b2e5da4 100644 --- a/test_regress/t/t_stream_unpack_wider.v +++ b/test_regress/t/t_stream_unpack_wider.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_strength_2_uneq_assign.py b/test_regress/t/t_strength_2_uneq_assign.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_strength_2_uneq_assign.py +++ b/test_regress/t/t_strength_2_uneq_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_strength_2_uneq_assign.v b/test_regress/t/t_strength_2_uneq_assign.v index 2c92a21b1..9c5bb2e6a 100644 --- a/test_regress/t/t_strength_2_uneq_assign.v +++ b/test_regress/t/t_strength_2_uneq_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_strength_assignments_constants.py b/test_regress/t/t_strength_assignments_constants.py index 43be79be3..73ee01534 100755 --- a/test_regress/t/t_strength_assignments_constants.py +++ b/test_regress/t/t_strength_assignments_constants.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_strength_assignments_constants.v b/test_regress/t/t_strength_assignments_constants.v index f2d6f36e9..c6c2314f1 100644 --- a/test_regress/t/t_strength_assignments_constants.v +++ b/test_regress/t/t_strength_assignments_constants.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_strength_bufif1.py b/test_regress/t/t_strength_bufif1.py index 6585af685..b7449248c 100755 --- a/test_regress/t/t_strength_bufif1.py +++ b/test_regress/t/t_strength_bufif1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_strength_bufif1.v b/test_regress/t/t_strength_bufif1.v index 51984da31..1d100b30f 100644 --- a/test_regress/t/t_strength_bufif1.v +++ b/test_regress/t/t_strength_bufif1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_strength_equal_strength.py b/test_regress/t/t_strength_equal_strength.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_strength_equal_strength.py +++ b/test_regress/t/t_strength_equal_strength.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_strength_equal_strength.v b/test_regress/t/t_strength_equal_strength.v index eb834bc33..ac7c4b28f 100644 --- a/test_regress/t/t_strength_equal_strength.v +++ b/test_regress/t/t_strength_equal_strength.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 interface inter diff --git a/test_regress/t/t_strength_highz.py b/test_regress/t/t_strength_highz.py index 3c9bbc984..22b4d3f1b 100755 --- a/test_regress/t/t_strength_highz.py +++ b/test_regress/t/t_strength_highz.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_strength_highz.v b/test_regress/t/t_strength_highz.v index 723b23e8d..37519d278 100644 --- a/test_regress/t/t_strength_highz.v +++ b/test_regress/t/t_strength_highz.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_strength_strong1_strong1_bad.py b/test_regress/t/t_strength_strong1_strong1_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_strength_strong1_strong1_bad.py +++ b/test_regress/t/t_strength_strong1_strong1_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_strength_strong1_strong1_bad.v b/test_regress/t/t_strength_strong1_strong1_bad.v index b4308138f..d6ea93b20 100644 --- a/test_regress/t/t_strength_strong1_strong1_bad.v +++ b/test_regress/t/t_strength_strong1_strong1_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_strength_strongest_constant.py b/test_regress/t/t_strength_strongest_constant.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_strength_strongest_constant.py +++ b/test_regress/t/t_strength_strongest_constant.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_strength_strongest_constant.v b/test_regress/t/t_strength_strongest_constant.v index d8fec7098..343078601 100644 --- a/test_regress/t/t_strength_strongest_constant.v +++ b/test_regress/t/t_strength_strongest_constant.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (clk1, clk2); diff --git a/test_regress/t/t_strength_strongest_non_tristate.py b/test_regress/t/t_strength_strongest_non_tristate.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_strength_strongest_non_tristate.py +++ b/test_regress/t/t_strength_strongest_non_tristate.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_strength_strongest_non_tristate.v b/test_regress/t/t_strength_strongest_non_tristate.v index 5c3c64c86..b8affbb9b 100644 --- a/test_regress/t/t_strength_strongest_non_tristate.v +++ b/test_regress/t/t_strength_strongest_non_tristate.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (clk1, clk2); diff --git a/test_regress/t/t_string.py b/test_regress/t/t_string.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_string.py +++ b/test_regress/t/t_string.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_string.v b/test_regress/t/t_string.v index 3fd931b0f..cf24c7f08 100644 --- a/test_regress/t/t_string.v +++ b/test_regress/t/t_string.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_string_add_bad.py b/test_regress/t/t_string_add_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_string_add_bad.py +++ b/test_regress/t/t_string_add_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_string_add_bad.v b/test_regress/t/t_string_add_bad.v index 2ad9a3556..4b09d71e9 100644 --- a/test_regress/t/t_string_add_bad.v +++ b/test_regress/t/t_string_add_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_string_byte.py b/test_regress/t/t_string_byte.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_string_byte.py +++ b/test_regress/t/t_string_byte.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_string_byte.v b/test_regress/t/t_string_byte.v index fa289507d..6faf28161 100644 --- a/test_regress/t/t_string_byte.v +++ b/test_regress/t/t_string_byte.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_string_convert2.py b/test_regress/t/t_string_convert2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_string_convert2.py +++ b/test_regress/t/t_string_convert2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_string_convert2.v b/test_regress/t/t_string_convert2.v index 9e85e81c9..ef5e4059c 100644 --- a/test_regress/t/t_string_convert2.v +++ b/test_regress/t/t_string_convert2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Peter Monsson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Peter Monsson // SPDX-License-Identifier: Unlicense module t (/*AUTOARG*/ diff --git a/test_regress/t/t_string_dyn_num.py b/test_regress/t/t_string_dyn_num.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_string_dyn_num.py +++ b/test_regress/t/t_string_dyn_num.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_string_dyn_num.v b/test_regress/t/t_string_dyn_num.v index 1a36dc7bb..d0affad6f 100644 --- a/test_regress/t/t_string_dyn_num.v +++ b/test_regress/t/t_string_dyn_num.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_string_octal.py b/test_regress/t/t_string_octal.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_string_octal.py +++ b/test_regress/t/t_string_octal.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_string_octal.v b/test_regress/t/t_string_octal.v index 0dc77466f..948592f9e 100644 --- a/test_regress/t/t_string_octal.v +++ b/test_regress/t/t_string_octal.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_string_repl.py b/test_regress/t/t_string_repl.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_string_repl.py +++ b/test_regress/t/t_string_repl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_string_repl.v b/test_regress/t/t_string_repl.v index b385ca09a..b42a45c99 100644 --- a/test_regress/t/t_string_repl.v +++ b/test_regress/t/t_string_repl.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_string_sel.py b/test_regress/t/t_string_sel.py index b7a43ed66..6c0a5e6c7 100755 --- a/test_regress/t/t_string_sel.py +++ b/test_regress/t/t_string_sel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_string_sel.v b/test_regress/t/t_string_sel.v index 969d5a726..5afa9a74a 100644 --- a/test_regress/t/t_string_sel.v +++ b/test_regress/t/t_string_sel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 typedef struct { diff --git a/test_regress/t/t_string_size.py b/test_regress/t/t_string_size.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_string_size.py +++ b/test_regress/t/t_string_size.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_string_size.v b/test_regress/t/t_string_size.v index d940e2797..9c91a4f82 100644 --- a/test_regress/t/t_string_size.v +++ b/test_regress/t/t_string_size.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_string_to_bit.py b/test_regress/t/t_string_to_bit.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_string_to_bit.py +++ b/test_regress/t/t_string_to_bit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_string_to_bit.v b/test_regress/t/t_string_to_bit.v index 8d90484cb..1dcaba8ea 100644 --- a/test_regress/t/t_string_to_bit.v +++ b/test_regress/t/t_string_to_bit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_string_type_methods.py b/test_regress/t/t_string_type_methods.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_string_type_methods.py +++ b/test_regress/t/t_string_type_methods.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_string_type_methods.v b/test_regress/t/t_string_type_methods.v index 603706cd3..2a55069c4 100644 --- a/test_regress/t/t_string_type_methods.v +++ b/test_regress/t/t_string_type_methods.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_string_type_methods_bad.py b/test_regress/t/t_string_type_methods_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_string_type_methods_bad.py +++ b/test_regress/t/t_string_type_methods_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_string_type_methods_bad.v b/test_regress/t/t_string_type_methods_bad.v index c355e93b5..b8434e746 100644 --- a/test_regress/t/t_string_type_methods_bad.v +++ b/test_regress/t/t_string_type_methods_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_struct_anon.py b/test_regress/t/t_struct_anon.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_struct_anon.py +++ b/test_regress/t/t_struct_anon.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_anon.v b/test_regress/t/t_struct_anon.v index 5793e88c7..c2a62119a 100644 --- a/test_regress/t/t_struct_anon.v +++ b/test_regress/t/t_struct_anon.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Anonymous diff --git a/test_regress/t/t_struct_array.py b/test_regress/t/t_struct_array.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_array.py +++ b/test_regress/t/t_struct_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_array.v b/test_regress/t/t_struct_array.v index 9391b7417..71f069fc7 100644 --- a/test_regress/t/t_struct_array.v +++ b/test_regress/t/t_struct_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package TEST_TYPES; diff --git a/test_regress/t/t_struct_array_assignment.py b/test_regress/t/t_struct_array_assignment.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_array_assignment.py +++ b/test_regress/t/t_struct_array_assignment.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_array_assignment.v b/test_regress/t/t_struct_array_assignment.v index 60e5d1532..e9534138a 100755 --- a/test_regress/t/t_struct_array_assignment.v +++ b/test_regress/t/t_struct_array_assignment.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 class unconstrained_struct_array_test; diff --git a/test_regress/t/t_struct_array_assignment_delayed.py b/test_regress/t/t_struct_array_assignment_delayed.py index 3476171ff..276645160 100755 --- a/test_regress/t/t_struct_array_assignment_delayed.py +++ b/test_regress/t/t_struct_array_assignment_delayed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_array_assignment_delayed.v b/test_regress/t/t_struct_array_assignment_delayed.v index 1e4703c6c..7c1c2fc2f 100644 --- a/test_regress/t/t_struct_array_assignment_delayed.v +++ b/test_regress/t/t_struct_array_assignment_delayed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by sumpster. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 sumpster // SPDX-License-Identifier: CC0-1.0 module tb; diff --git a/test_regress/t/t_struct_assign.py b/test_regress/t/t_struct_assign.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_struct_assign.py +++ b/test_regress/t/t_struct_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_assign.v b/test_regress/t/t_struct_assign.v index 1c54ef06c..bc2597413 100644 --- a/test_regress/t/t_struct_assign.v +++ b/test_regress/t/t_struct_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_struct_circ_bad.py b/test_regress/t/t_struct_circ_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_struct_circ_bad.py +++ b/test_regress/t/t_struct_circ_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_circ_bad.v b/test_regress/t/t_struct_circ_bad.v index 389374277..774741a58 100644 --- a/test_regress/t/t_struct_circ_bad.v +++ b/test_regress/t/t_struct_circ_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_struct_clk.py b/test_regress/t/t_struct_clk.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_clk.py +++ b/test_regress/t/t_struct_clk.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_clk.v b/test_regress/t/t_struct_clk.v index 3e864f0ef..fe204c7ae 100644 --- a/test_regress/t/t_struct_clk.v +++ b/test_regress/t/t_struct_clk.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_struct_cons_cast.py b/test_regress/t/t_struct_cons_cast.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_cons_cast.py +++ b/test_regress/t/t_struct_cons_cast.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_cons_cast.v b/test_regress/t/t_struct_cons_cast.v index 1c07b1bf8..6e4b153dc 100644 --- a/test_regress/t/t_struct_cons_cast.v +++ b/test_regress/t/t_struct_cons_cast.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class uvm_policy; diff --git a/test_regress/t/t_struct_contents.py b/test_regress/t/t_struct_contents.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_contents.py +++ b/test_regress/t/t_struct_contents.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_contents.v b/test_regress/t/t_struct_contents.v index 3bd2113a2..da690d47f 100644 --- a/test_regress/t/t_struct_contents.v +++ b/test_regress/t/t_struct_contents.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_struct_contents_bad.py b/test_regress/t/t_struct_contents_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_struct_contents_bad.py +++ b/test_regress/t/t_struct_contents_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_contents_bad.v b/test_regress/t/t_struct_contents_bad.v index c8efa323d..f655a6355 100644 --- a/test_regress/t/t_struct_contents_bad.v +++ b/test_regress/t/t_struct_contents_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_struct_genfor.py b/test_regress/t/t_struct_genfor.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_struct_genfor.py +++ b/test_regress/t/t_struct_genfor.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_genfor.v b/test_regress/t/t_struct_genfor.v index 41af7634d..c6415abac 100644 --- a/test_regress/t/t_struct_genfor.v +++ b/test_regress/t/t_struct_genfor.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_struct_init.py b/test_regress/t/t_struct_init.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_init.py +++ b/test_regress/t/t_struct_init.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_init.v b/test_regress/t/t_struct_init.v index c9825d019..67de870f8 100644 --- a/test_regress/t/t_struct_init.v +++ b/test_regress/t/t_struct_init.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_struct_init_bad.py b/test_regress/t/t_struct_init_bad.py index eed2c4efc..9275a4a1c 100755 --- a/test_regress/t/t_struct_init_bad.py +++ b/test_regress/t/t_struct_init_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_init_trace.py b/test_regress/t/t_struct_init_trace.py index 812fc2737..520fefb6b 100755 --- a/test_regress/t/t_struct_init_trace.py +++ b/test_regress/t/t_struct_init_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_initial_assign.py b/test_regress/t/t_struct_initial_assign.py index b044cabcd..f3c898f62 100755 --- a/test_regress/t/t_struct_initial_assign.py +++ b/test_regress/t/t_struct_initial_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_initial_assign.v b/test_regress/t/t_struct_initial_assign.v index 74f3ecaaf..96606123c 100644 --- a/test_regress/t/t_struct_initial_assign.v +++ b/test_regress/t/t_struct_initial_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Issue #5381 diff --git a/test_regress/t/t_struct_initial_assign_public.py b/test_regress/t/t_struct_initial_assign_public.py index 48b2cf60e..a17a67680 100755 --- a/test_regress/t/t_struct_initial_assign_public.py +++ b/test_regress/t/t_struct_initial_assign_public.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_literal_param.py b/test_regress/t/t_struct_literal_param.py index 7e2071c5d..5ce9247e4 100755 --- a/test_regress/t/t_struct_literal_param.py +++ b/test_regress/t/t_struct_literal_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_literal_param.v b/test_regress/t/t_struct_literal_param.v index 1e4ff1a2c..ed4e6d354 100644 --- a/test_regress/t/t_struct_literal_param.v +++ b/test_regress/t/t_struct_literal_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Demonstrate struct literal param assignment problem // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package Some_pkg; diff --git a/test_regress/t/t_struct_negate.py b/test_regress/t/t_struct_negate.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_struct_negate.py +++ b/test_regress/t/t_struct_negate.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_negate.v b/test_regress/t/t_struct_negate.v index bc0b17a96..d6f415057 100644 --- a/test_regress/t/t_struct_negate.v +++ b/test_regress/t/t_struct_negate.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_struct_nest.py b/test_regress/t/t_struct_nest.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_struct_nest.py +++ b/test_regress/t/t_struct_nest.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_nest.v b/test_regress/t/t_struct_nest.v index 549abd217..145233c83 100644 --- a/test_regress/t/t_struct_nest.v +++ b/test_regress/t/t_struct_nest.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef struct packed { diff --git a/test_regress/t/t_struct_nest_uarray.py b/test_regress/t/t_struct_nest_uarray.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_nest_uarray.py +++ b/test_regress/t/t_struct_nest_uarray.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_nest_uarray.v b/test_regress/t/t_struct_nest_uarray.v index 3556b33d5..875e290e3 100644 --- a/test_regress/t/t_struct_nest_uarray.v +++ b/test_regress/t/t_struct_nest_uarray.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_struct_notfound_bad.py b/test_regress/t/t_struct_notfound_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_struct_notfound_bad.py +++ b/test_regress/t/t_struct_notfound_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_notfound_bad.v b/test_regress/t/t_struct_notfound_bad.v index f56c9a3a4..1bcdac5e4 100644 --- a/test_regress/t/t_struct_notfound_bad.v +++ b/test_regress/t/t_struct_notfound_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_struct_packed_init_bad.py b/test_regress/t/t_struct_packed_init_bad.py index 5be413421..0a4563d37 100755 --- a/test_regress/t/t_struct_packed_init_bad.py +++ b/test_regress/t/t_struct_packed_init_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_packed_init_bad.v b/test_regress/t/t_struct_packed_init_bad.v index 00b4f4d42..e372dd52f 100644 --- a/test_regress/t/t_struct_packed_init_bad.v +++ b/test_regress/t/t_struct_packed_init_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_struct_packed_sysfunct.py b/test_regress/t/t_struct_packed_sysfunct.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_packed_sysfunct.py +++ b/test_regress/t/t_struct_packed_sysfunct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_packed_sysfunct.v b/test_regress/t/t_struct_packed_sysfunct.v index 540f27dcb..915801203 100644 --- a/test_regress/t/t_struct_packed_sysfunct.v +++ b/test_regress/t/t_struct_packed_sysfunct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2009 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_struct_packed_value_list.py b/test_regress/t/t_struct_packed_value_list.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_packed_value_list.py +++ b/test_regress/t/t_struct_packed_value_list.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_packed_value_list.v b/test_regress/t/t_struct_packed_value_list.v index 3321d3d9e..284c0eae6 100644 --- a/test_regress/t/t_struct_packed_value_list.v +++ b/test_regress/t/t_struct_packed_value_list.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2009 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_struct_packed_write_read.py b/test_regress/t/t_struct_packed_write_read.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_packed_write_read.py +++ b/test_regress/t/t_struct_packed_write_read.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_packed_write_read.v b/test_regress/t/t_struct_packed_write_read.v index fa7761d7d..80e434440 100644 --- a/test_regress/t/t_struct_packed_write_read.v +++ b/test_regress/t/t_struct_packed_write_read.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2009 by Iztok Jeras. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Iztok Jeras // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_struct_param.py b/test_regress/t/t_struct_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_param.py +++ b/test_regress/t/t_struct_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_param.v b/test_regress/t/t_struct_param.v index 02d6878ab..0e8bc6d6e 100644 --- a/test_regress/t/t_struct_param.v +++ b/test_regress/t/t_struct_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Matt Myers. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Matt Myers // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_struct_param_overflow.py b/test_regress/t/t_struct_param_overflow.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_param_overflow.py +++ b/test_regress/t/t_struct_param_overflow.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_param_overflow.v b/test_regress/t/t_struct_param_overflow.v index 29c3b6492..d74bbdc27 100644 --- a/test_regress/t/t_struct_param_overflow.v +++ b/test_regress/t/t_struct_param_overflow.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Varun Koyyalagunta. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Varun Koyyalagunta // SPDX-License-Identifier: CC0-1.0 package config_pkg; diff --git a/test_regress/t/t_struct_pat.py b/test_regress/t/t_struct_pat.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_pat.py +++ b/test_regress/t/t_struct_pat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_pat.v b/test_regress/t/t_struct_pat.v index c393fd664..3f14934b3 100644 --- a/test_regress/t/t_struct_pat.v +++ b/test_regress/t/t_struct_pat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_struct_pat_toomany_bad.py b/test_regress/t/t_struct_pat_toomany_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_struct_pat_toomany_bad.py +++ b/test_regress/t/t_struct_pat_toomany_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_pat_toomany_bad.v b/test_regress/t/t_struct_pat_toomany_bad.v index 2bc918d09..d120bb0dc 100644 --- a/test_regress/t/t_struct_pat_toomany_bad.v +++ b/test_regress/t/t_struct_pat_toomany_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_struct_pat_width.py b/test_regress/t/t_struct_pat_width.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_pat_width.py +++ b/test_regress/t/t_struct_pat_width.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_pat_width.v b/test_regress/t/t_struct_pat_width.v index d1777abf3..412266eca 100644 --- a/test_regress/t/t_struct_pat_width.v +++ b/test_regress/t/t_struct_pat_width.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2016 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_struct_port.py b/test_regress/t/t_struct_port.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_port.py +++ b/test_regress/t/t_struct_port.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_port.v b/test_regress/t/t_struct_port.v index 928df04c8..d4da06ee8 100644 --- a/test_regress/t/t_struct_port.v +++ b/test_regress/t/t_struct_port.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef struct packed { diff --git a/test_regress/t/t_struct_portsel.py b/test_regress/t/t_struct_portsel.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_portsel.py +++ b/test_regress/t/t_struct_portsel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_portsel.v b/test_regress/t/t_struct_portsel.v index 280f63024..f5b451f1d 100644 --- a/test_regress/t/t_struct_portsel.v +++ b/test_regress/t/t_struct_portsel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_struct_type_bad.py b/test_regress/t/t_struct_type_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_struct_type_bad.py +++ b/test_regress/t/t_struct_type_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_type_bad.v b/test_regress/t/t_struct_type_bad.v index 0993aa7fc..f31b67ec7 100644 --- a/test_regress/t/t_struct_type_bad.v +++ b/test_regress/t/t_struct_type_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_struct_unaligned.py b/test_regress/t/t_struct_unaligned.py index 97da89c5f..643a457c5 100755 --- a/test_regress/t/t_struct_unaligned.py +++ b/test_regress/t/t_struct_unaligned.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_unaligned.v b/test_regress/t/t_struct_unaligned.v index 642d4af86..e8a608ed2 100644 --- a/test_regress/t/t_struct_unaligned.v +++ b/test_regress/t/t_struct_unaligned.v @@ -2,8 +2,8 @@ // Test an error where a shift amount was out of bounds and the compiler treats the // value as undefined (issue #803) // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Jeff Bush. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Jeff Bush // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_struct_unpacked.py b/test_regress/t/t_struct_unpacked.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_struct_unpacked.py +++ b/test_regress/t/t_struct_unpacked.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_unpacked.v b/test_regress/t/t_struct_unpacked.v index 5ab1f23ae..ed912ef0f 100644 --- a/test_regress/t/t_struct_unpacked.v +++ b/test_regress/t/t_struct_unpacked.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009-2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009-2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_struct_unpacked_array.py b/test_regress/t/t_struct_unpacked_array.py index 1d39072e8..713e425ae 100755 --- a/test_regress/t/t_struct_unpacked_array.py +++ b/test_regress/t/t_struct_unpacked_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_unpacked_array.v b/test_regress/t/t_struct_unpacked_array.v index 4d29b517a..606a8a351 100644 --- a/test_regress/t/t_struct_unpacked_array.v +++ b/test_regress/t/t_struct_unpacked_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_struct_unpacked_clean.py b/test_regress/t/t_struct_unpacked_clean.py index 1d39072e8..713e425ae 100755 --- a/test_regress/t/t_struct_unpacked_clean.py +++ b/test_regress/t/t_struct_unpacked_clean.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_unpacked_clean.v b/test_regress/t/t_struct_unpacked_clean.v index b1951a36d..90ee69277 100644 --- a/test_regress/t/t_struct_unpacked_clean.v +++ b/test_regress/t/t_struct_unpacked_clean.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_struct_unpacked_init.py b/test_regress/t/t_struct_unpacked_init.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_struct_unpacked_init.py +++ b/test_regress/t/t_struct_unpacked_init.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_unpacked_init.v b/test_regress/t/t_struct_unpacked_init.v index 4c5c43d8f..bb796af3e 100644 --- a/test_regress/t/t_struct_unpacked_init.v +++ b/test_regress/t/t_struct_unpacked_init.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_struct_unpacked_param.py b/test_regress/t/t_struct_unpacked_param.py index c39e83d77..903201f15 100755 --- a/test_regress/t/t_struct_unpacked_param.py +++ b/test_regress/t/t_struct_unpacked_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_unpacked_param.v b/test_regress/t/t_struct_unpacked_param.v index 9736c98a1..1bcc389f0 100644 --- a/test_regress/t/t_struct_unpacked_param.v +++ b/test_regress/t/t_struct_unpacked_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Jonathan Drolet. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Jonathan Drolet // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_struct_unused.py b/test_regress/t/t_struct_unused.py index 143e17cb5..09b830dae 100755 --- a/test_regress/t/t_struct_unused.py +++ b/test_regress/t/t_struct_unused.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_struct_unused.v b/test_regress/t/t_struct_unused.v index 07181488a..b8854c485 100644 --- a/test_regress/t/t_struct_unused.v +++ b/test_regress/t/t_struct_unused.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module x; diff --git a/test_regress/t/t_structu_dataType_assignment.py b/test_regress/t/t_structu_dataType_assignment.py index d80083531..1f96bf061 100755 --- a/test_regress/t/t_structu_dataType_assignment.py +++ b/test_regress/t/t_structu_dataType_assignment.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_structu_dataType_assignment.v b/test_regress/t/t_structu_dataType_assignment.v index 734b4dd46..cae4c5c35 100644 --- a/test_regress/t/t_structu_dataType_assignment.v +++ b/test_regress/t/t_structu_dataType_assignment.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for specialized type default values // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Mostafa Gamal. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Mostafa Gamal // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off UNPACKED */ diff --git a/test_regress/t/t_structu_dataType_assignment_bad.py b/test_regress/t/t_structu_dataType_assignment_bad.py index 2d150a9df..9e2d9b6bf 100755 --- a/test_regress/t/t_structu_dataType_assignment_bad.py +++ b/test_regress/t/t_structu_dataType_assignment_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_structu_dataType_assignment_bad.v b/test_regress/t/t_structu_dataType_assignment_bad.v index a5e87a441..fe0a353aa 100644 --- a/test_regress/t/t_structu_dataType_assignment_bad.v +++ b/test_regress/t/t_structu_dataType_assignment_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for specialized type default values // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Mostafa Gamal. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Mostafa Gamal // SPDX-License-Identifier: CC0-1.0 /* verilator lint_off UNPACKED */ diff --git a/test_regress/t/t_structu_wide.py b/test_regress/t/t_structu_wide.py index b1fdec1e8..66e08e50f 100755 --- a/test_regress/t/t_structu_wide.py +++ b/test_regress/t/t_structu_wide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_structu_wide.v b/test_regress/t/t_structu_wide.v index 11858ba44..61dca1ad7 100644 --- a/test_regress/t/t_structu_wide.v +++ b/test_regress/t/t_structu_wide.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Jomit626. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2022 Jomit626 // SPDX-License-Identifier: CC0-1.0 `ifndef WIDE_WIDTH diff --git a/test_regress/t/t_sv_bus_mux_demux.py b/test_regress/t/t_sv_bus_mux_demux.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_sv_bus_mux_demux.py +++ b/test_regress/t/t_sv_bus_mux_demux.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sv_bus_mux_demux.v b/test_regress/t/t_sv_bus_mux_demux.v index 39bbb1b71..c1ee81b1d 100644 --- a/test_regress/t/t_sv_bus_mux_demux.v +++ b/test_regress/t/t_sv_bus_mux_demux.v @@ -1,9 +1,9 @@ //////////////////////////////////////////////////////////////////////////////// -// // -// This file is placed into the Public Domain, for any use, without warranty. // -// 2012 by Iztok Jeras // -// SPDX-License-Identifier: CC0-1.0 // -// // +// +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras +// SPDX-License-Identifier: CC0-1.0 +// //////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// diff --git a/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_def.sv b/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_def.sv index 30e64add1..fd8d5ef31 100644 --- a/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_def.sv +++ b/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_def.sv @@ -1,9 +1,9 @@ //////////////////////////////////////////////////////////////////////////////// -// // -// This file is placed into the Public Domain, for any use, without warranty. // -// 2012 by Iztok Jeras // -// SPDX-License-Identifier: CC0-1.0 // -// // +// +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras +// SPDX-License-Identifier: CC0-1.0 +// //////////////////////////////////////////////////////////////////////////////// // definition of data bus structure diff --git a/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_demux.sv b/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_demux.sv index 7c68214fb..ee8d415da 100644 --- a/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_demux.sv +++ b/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_demux.sv @@ -1,9 +1,9 @@ //////////////////////////////////////////////////////////////////////////////// -// // -// This file is placed into the Public Domain, for any use, without warranty. // -// 2012 by Iztok Jeras // -// SPDX-License-Identifier: CC0-1.0 // -// // +// +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras +// SPDX-License-Identifier: CC0-1.0 +// //////////////////////////////////////////////////////////////////////////////// import package_bus::*; diff --git a/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_mux.sv b/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_mux.sv index 4d963545b..9ea0c4eb4 100644 --- a/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_mux.sv +++ b/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_mux.sv @@ -1,9 +1,9 @@ //////////////////////////////////////////////////////////////////////////////// -// // -// This file is placed into the Public Domain, for any use, without warranty. // -// 2012 by Iztok Jeras // -// SPDX-License-Identifier: CC0-1.0 // -// // +// +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras +// SPDX-License-Identifier: CC0-1.0 +// //////////////////////////////////////////////////////////////////////////////// import package_bus::*; diff --git a/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_wrap.sv b/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_wrap.sv index 7ca87c358..50ba0ec6a 100644 --- a/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_wrap.sv +++ b/test_regress/t/t_sv_bus_mux_demux/sv_bus_mux_demux_wrap.sv @@ -1,9 +1,9 @@ //////////////////////////////////////////////////////////////////////////////// -// // -// This file is placed into the Public Domain, for any use, without warranty. // -// 2012 by Iztok Jeras // -// SPDX-License-Identifier: CC0-1.0 // -// // +// +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Iztok Jeras +// SPDX-License-Identifier: CC0-1.0 +// //////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////// diff --git a/test_regress/t/t_sv_conditional.py b/test_regress/t/t_sv_conditional.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_sv_conditional.py +++ b/test_regress/t/t_sv_conditional.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sv_conditional.v b/test_regress/t/t_sv_conditional.v index 336941462..8d19cf2eb 100644 --- a/test_regress/t/t_sv_conditional.v +++ b/test_regress/t/t_sv_conditional.v @@ -2,13 +2,10 @@ // // This code instantiates and runs a simple CPU written in System Verilog. // -// This file ONLY is placed into the Public Domain, for any use, without -// warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 M W Lund, Atmel Corporation and Jeremy Bennett, Embecosm // SPDX-License-Identifier: CC0-1.0 -// Contributed 2012 by M W Lund, Atmel Corporation and Jeremy Bennett, Embecosm. - - module t (/*AUTOARG*/ // Inputs clk diff --git a/test_regress/t/t_sv_cpu.py b/test_regress/t/t_sv_cpu.py index 84a49ebb7..dcc41dab2 100755 --- a/test_regress/t/t_sv_cpu.py +++ b/test_regress/t/t_sv_cpu.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sv_cpu.v b/test_regress/t/t_sv_cpu.v index 1e658d84c..1f2552cf2 100644 --- a/test_regress/t/t_sv_cpu.v +++ b/test_regress/t/t_sv_cpu.v @@ -2,8 +2,8 @@ // // This code instantiates and runs a simple CPU written in System Verilog. // -// This file ONLY is placed into the Public Domain, for any use, without -// warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 // Contributed 2012 by M W Lund, Atmel Corporation and Jeremy Bennett, Embecosm. diff --git a/test_regress/t/t_sv_cpu_code/ac.sv b/test_regress/t/t_sv_cpu_code/ac.sv index 8ceb2262f..a44a4f74d 100644 --- a/test_regress/t/t_sv_cpu_code/ac.sv +++ b/test_regress/t/t_sv_cpu_code/ac.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/ac_ana.sv b/test_regress/t/t_sv_cpu_code/ac_ana.sv index a40728c29..efac5d685 100644 --- a/test_regress/t/t_sv_cpu_code/ac_ana.sv +++ b/test_regress/t/t_sv_cpu_code/ac_ana.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/ac_dig.sv b/test_regress/t/t_sv_cpu_code/ac_dig.sv index 046eae2f5..78570c3d3 100644 --- a/test_regress/t/t_sv_cpu_code/ac_dig.sv +++ b/test_regress/t/t_sv_cpu_code/ac_dig.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/adrdec.sv b/test_regress/t/t_sv_cpu_code/adrdec.sv index 0d2f925e0..37ca3a9ec 100644 --- a/test_regress/t/t_sv_cpu_code/adrdec.sv +++ b/test_regress/t/t_sv_cpu_code/adrdec.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/chip.sv b/test_regress/t/t_sv_cpu_code/chip.sv index 4f374cc6d..83970cdde 100644 --- a/test_regress/t/t_sv_cpu_code/chip.sv +++ b/test_regress/t/t_sv_cpu_code/chip.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/cpu.sv b/test_regress/t/t_sv_cpu_code/cpu.sv index 9f8a3526a..776aa4638 100644 --- a/test_regress/t/t_sv_cpu_code/cpu.sv +++ b/test_regress/t/t_sv_cpu_code/cpu.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/genbus_if.sv b/test_regress/t/t_sv_cpu_code/genbus_if.sv index 430e20ded..07fa4900d 100644 --- a/test_regress/t/t_sv_cpu_code/genbus_if.sv +++ b/test_regress/t/t_sv_cpu_code/genbus_if.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/pad_gnd.sv b/test_regress/t/t_sv_cpu_code/pad_gnd.sv index e64220f29..ead447667 100644 --- a/test_regress/t/t_sv_cpu_code/pad_gnd.sv +++ b/test_regress/t/t_sv_cpu_code/pad_gnd.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/pad_gpio.sv b/test_regress/t/t_sv_cpu_code/pad_gpio.sv index 5c99714d7..856f6e430 100644 --- a/test_regress/t/t_sv_cpu_code/pad_gpio.sv +++ b/test_regress/t/t_sv_cpu_code/pad_gpio.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/pad_vdd.sv b/test_regress/t/t_sv_cpu_code/pad_vdd.sv index bad7cc902..ee392f25b 100644 --- a/test_regress/t/t_sv_cpu_code/pad_vdd.sv +++ b/test_regress/t/t_sv_cpu_code/pad_vdd.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/pads.sv b/test_regress/t/t_sv_cpu_code/pads.sv index e4e3cbd99..aab4a285b 100644 --- a/test_regress/t/t_sv_cpu_code/pads.sv +++ b/test_regress/t/t_sv_cpu_code/pads.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/pads_h.sv b/test_regress/t/t_sv_cpu_code/pads_h.sv index 4955d77c1..68b229c2b 100644 --- a/test_regress/t/t_sv_cpu_code/pads_h.sv +++ b/test_regress/t/t_sv_cpu_code/pads_h.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/pads_if.sv b/test_regress/t/t_sv_cpu_code/pads_if.sv index acdbef77a..df5993d14 100644 --- a/test_regress/t/t_sv_cpu_code/pads_if.sv +++ b/test_regress/t/t_sv_cpu_code/pads_if.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/pinout_h.sv b/test_regress/t/t_sv_cpu_code/pinout_h.sv index 6955249eb..822860bfa 100644 --- a/test_regress/t/t_sv_cpu_code/pinout_h.sv +++ b/test_regress/t/t_sv_cpu_code/pinout_h.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/ports.sv b/test_regress/t/t_sv_cpu_code/ports.sv index 5cfeeccbb..172bc3a2f 100644 --- a/test_regress/t/t_sv_cpu_code/ports.sv +++ b/test_regress/t/t_sv_cpu_code/ports.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/ports_h.sv b/test_regress/t/t_sv_cpu_code/ports_h.sv index 57676835b..bb953508a 100644 --- a/test_regress/t/t_sv_cpu_code/ports_h.sv +++ b/test_regress/t/t_sv_cpu_code/ports_h.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/program_h.sv b/test_regress/t/t_sv_cpu_code/program_h.sv index 999ea668b..87a34e798 100644 --- a/test_regress/t/t_sv_cpu_code/program_h.sv +++ b/test_regress/t/t_sv_cpu_code/program_h.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/rom.sv b/test_regress/t/t_sv_cpu_code/rom.sv index 25252d6cb..dfd3698f8 100644 --- a/test_regress/t/t_sv_cpu_code/rom.sv +++ b/test_regress/t/t_sv_cpu_code/rom.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sv_cpu_code/timescale.sv b/test_regress/t/t_sv_cpu_code/timescale.sv index cd6404194..16e2703f2 100644 --- a/test_regress/t/t_sv_cpu_code/timescale.sv +++ b/test_regress/t/t_sv_cpu_code/timescale.sv @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Large test for SystemVerilog -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2012 // SPDX-License-Identifier: CC0-1.0 // Contributed by M W Lund, Atmel Corporation. diff --git a/test_regress/t/t_sys_delta_monitor.py b/test_regress/t/t_sys_delta_monitor.py index 957a57046..b210cd8cd 100755 --- a/test_regress/t/t_sys_delta_monitor.py +++ b/test_regress/t/t_sys_delta_monitor.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_delta_monitor.v b/test_regress/t/t_sys_delta_monitor.v index 829c21385..b4ce121e6 100644 --- a/test_regress/t/t_sys_delta_monitor.v +++ b/test_regress/t/t_sys_delta_monitor.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; logic [31:0] tmp; diff --git a/test_regress/t/t_sys_file_autoflush.py b/test_regress/t/t_sys_file_autoflush.py index c753bd0e8..1a46a2805 100755 --- a/test_regress/t/t_sys_file_autoflush.py +++ b/test_regress/t/t_sys_file_autoflush.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_file_basic.py b/test_regress/t/t_sys_file_basic.py index d36d66d7c..6a0d42341 100755 --- a/test_regress/t/t_sys_file_basic.py +++ b/test_regress/t/t_sys_file_basic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_file_basic.v b/test_regress/t/t_sys_file_basic.v index 1ee489e88..27e2eb5a8 100644 --- a/test_regress/t/t_sys_file_basic.v +++ b/test_regress/t/t_sys_file_basic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_sys_file_basic_cover_expr.py b/test_regress/t/t_sys_file_basic_cover_expr.py index 0c86310dc..44303846d 100755 --- a/test_regress/t/t_sys_file_basic_cover_expr.py +++ b/test_regress/t/t_sys_file_basic_cover_expr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_file_basic_mcd.py b/test_regress/t/t_sys_file_basic_mcd.py index 307f60dff..b148c8295 100755 --- a/test_regress/t/t_sys_file_basic_mcd.py +++ b/test_regress/t/t_sys_file_basic_mcd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_file_basic_mcd.v b/test_regress/t/t_sys_file_basic_mcd.v index 285c696dc..ddf5b8ff2 100644 --- a/test_regress/t/t_sys_file_basic_mcd.v +++ b/test_regress/t/t_sys_file_basic_mcd.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_sys_file_basic_uz.py b/test_regress/t/t_sys_file_basic_uz.py index 8afc2b9d3..90409c781 100755 --- a/test_regress/t/t_sys_file_basic_uz.py +++ b/test_regress/t/t_sys_file_basic_uz.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_file_basic_uz.v b/test_regress/t/t_sys_file_basic_uz.v index ed9d61d70..0a7ca6a6d 100644 --- a/test_regress/t/t_sys_file_basic_uz.v +++ b/test_regress/t/t_sys_file_basic_uz.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2030 by Stephen Henry. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2030 Stephen Henry // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_sys_file_eof.py b/test_regress/t/t_sys_file_eof.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_sys_file_eof.py +++ b/test_regress/t/t_sys_file_eof.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_file_eof.v b/test_regress/t/t_sys_file_eof.v index fdc2d9ba4..38e385cc4 100644 --- a/test_regress/t/t_sys_file_eof.v +++ b/test_regress/t/t_sys_file_eof.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_sys_file_null.py b/test_regress/t/t_sys_file_null.py index 6f9225ca3..1fe02793b 100755 --- a/test_regress/t/t_sys_file_null.py +++ b/test_regress/t/t_sys_file_null.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_file_null.v b/test_regress/t/t_sys_file_null.v index de152ce3a..8bc135006 100644 --- a/test_regress/t/t_sys_file_null.v +++ b/test_regress/t/t_sys_file_null.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_sys_file_scan.py b/test_regress/t/t_sys_file_scan.py index 3f737df94..cad04be04 100755 --- a/test_regress/t/t_sys_file_scan.py +++ b/test_regress/t/t_sys_file_scan.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_file_scan.v b/test_regress/t/t_sys_file_scan.v index 545300dcc..88daf2456 100644 --- a/test_regress/t/t_sys_file_scan.v +++ b/test_regress/t/t_sys_file_scan.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_sys_file_scan2.py b/test_regress/t/t_sys_file_scan2.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_sys_file_scan2.py +++ b/test_regress/t/t_sys_file_scan2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_file_scan2.v b/test_regress/t/t_sys_file_scan2.v index a278bf57c..f1a53b7df 100644 --- a/test_regress/t/t_sys_file_scan2.v +++ b/test_regress/t/t_sys_file_scan2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_sys_file_zero.py b/test_regress/t/t_sys_file_zero.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_sys_file_zero.py +++ b/test_regress/t/t_sys_file_zero.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_file_zero.v b/test_regress/t/t_sys_file_zero.v index a4197543f..87c5e9b9b 100644 --- a/test_regress/t/t_sys_file_zero.v +++ b/test_regress/t/t_sys_file_zero.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_sys_fmonitor.py b/test_regress/t/t_sys_fmonitor.py index 8ec472516..9407f5e1a 100755 --- a/test_regress/t/t_sys_fmonitor.py +++ b/test_regress/t/t_sys_fmonitor.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_fmonitor.v b/test_regress/t/t_sys_fmonitor.v index dd7f1329f..aeb4661a5 100644 --- a/test_regress/t/t_sys_fmonitor.v +++ b/test_regress/t/t_sys_fmonitor.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_sys_fread.py b/test_regress/t/t_sys_fread.py index 29f0832f0..92829167d 100755 --- a/test_regress/t/t_sys_fread.py +++ b/test_regress/t/t_sys_fread.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_fread.v b/test_regress/t/t_sys_fread.v index 078a1be31..e3a9b7a01 100644 --- a/test_regress/t/t_sys_fread.v +++ b/test_regress/t/t_sys_fread.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_sys_fscanf_bad.py b/test_regress/t/t_sys_fscanf_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_sys_fscanf_bad.py +++ b/test_regress/t/t_sys_fscanf_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_fscanf_bad.v b/test_regress/t/t_sys_fscanf_bad.v index ec1321f8a..8e93da1a8 100644 --- a/test_regress/t/t_sys_fscanf_bad.v +++ b/test_regress/t/t_sys_fscanf_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_fstrobe.py b/test_regress/t/t_sys_fstrobe.py index 63d3560f9..af775d53e 100755 --- a/test_regress/t/t_sys_fstrobe.py +++ b/test_regress/t/t_sys_fstrobe.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_fstrobe.v b/test_regress/t/t_sys_fstrobe.v index de5c664b1..9f935fc8a 100644 --- a/test_regress/t/t_sys_fstrobe.v +++ b/test_regress/t/t_sys_fstrobe.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_sys_monitor.py b/test_regress/t/t_sys_monitor.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_sys_monitor.py +++ b/test_regress/t/t_sys_monitor.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_monitor.v b/test_regress/t/t_sys_monitor.v index a1619464a..4e2f9bde2 100644 --- a/test_regress/t/t_sys_monitor.v +++ b/test_regress/t/t_sys_monitor.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_sys_monitor_changes.py b/test_regress/t/t_sys_monitor_changes.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_sys_monitor_changes.py +++ b/test_regress/t/t_sys_monitor_changes.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_monitor_changes.v b/test_regress/t/t_sys_monitor_changes.v index aa864b6df..a0996f0a4 100644 --- a/test_regress/t/t_sys_monitor_changes.v +++ b/test_regress/t/t_sys_monitor_changes.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_monitor_dotted.py b/test_regress/t/t_sys_monitor_dotted.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_sys_monitor_dotted.py +++ b/test_regress/t/t_sys_monitor_dotted.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_monitor_dotted.v b/test_regress/t/t_sys_monitor_dotted.v index 92ac9b4b0..2ed12ab3a 100644 --- a/test_regress/t/t_sys_monitor_dotted.v +++ b/test_regress/t/t_sys_monitor_dotted.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface addsub_ifc; diff --git a/test_regress/t/t_sys_plusargs.py b/test_regress/t/t_sys_plusargs.py index 51529220e..fa6e7da58 100755 --- a/test_regress/t/t_sys_plusargs.py +++ b/test_regress/t/t_sys_plusargs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_plusargs.v b/test_regress/t/t_sys_plusargs.v index 1ca4f29bd..0d8ce3b80 100644 --- a/test_regress/t/t_sys_plusargs.v +++ b/test_regress/t/t_sys_plusargs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_plusargs_bad.py b/test_regress/t/t_sys_plusargs_bad.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_sys_plusargs_bad.py +++ b/test_regress/t/t_sys_plusargs_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_plusargs_bad.v b/test_regress/t/t_sys_plusargs_bad.v index b01d56f05..98dfe4dc9 100644 --- a/test_regress/t/t_sys_plusargs_bad.v +++ b/test_regress/t/t_sys_plusargs_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_psprintf.py b/test_regress/t/t_sys_psprintf.py index 45836a507..54f560e50 100755 --- a/test_regress/t/t_sys_psprintf.py +++ b/test_regress/t/t_sys_psprintf.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_psprintf.v b/test_regress/t/t_sys_psprintf.v index bcd001afa..84b865e40 100644 --- a/test_regress/t/t_sys_psprintf.v +++ b/test_regress/t/t_sys_psprintf.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_psprintf_warn_bad.py b/test_regress/t/t_sys_psprintf_warn_bad.py index 092329b04..76e4b842c 100755 --- a/test_regress/t/t_sys_psprintf_warn_bad.py +++ b/test_regress/t/t_sys_psprintf_warn_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_queue_unsup.py b/test_regress/t/t_sys_queue_unsup.py index f41d93235..b7449248c 100755 --- a/test_regress/t/t_sys_queue_unsup.py +++ b/test_regress/t/t_sys_queue_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_queue_unsup.v b/test_regress/t/t_sys_queue_unsup.v index 1e194cf48..e0589ae39 100644 --- a/test_regress/t/t_sys_queue_unsup.v +++ b/test_regress/t/t_sys_queue_unsup.v @@ -2,8 +2,8 @@ // // Simple bi-directional alias test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Based on iverilog/ivtest/ivltests/queue.v diff --git a/test_regress/t/t_sys_rand.py b/test_regress/t/t_sys_rand.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_sys_rand.py +++ b/test_regress/t/t_sys_rand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_rand.v b/test_regress/t/t_sys_rand.v index 49e222f1c..3db50bf25 100644 --- a/test_regress/t/t_sys_rand.v +++ b/test_regress/t/t_sys_rand.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_rand_concat.py b/test_regress/t/t_sys_rand_concat.py index aa46be6bb..55b02b66e 100755 --- a/test_regress/t/t_sys_rand_concat.py +++ b/test_regress/t/t_sys_rand_concat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_rand_concat.v b/test_regress/t/t_sys_rand_concat.v index acbbf665e..8f50d6dd5 100644 --- a/test_regress/t/t_sys_rand_concat.v +++ b/test_regress/t/t_sys_rand_concat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_sys_rand_seed.py b/test_regress/t/t_sys_rand_seed.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_sys_rand_seed.py +++ b/test_regress/t/t_sys_rand_seed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_rand_seed.v b/test_regress/t/t_sys_rand_seed.v index 3a9acec20..ad492610e 100644 --- a/test_regress/t/t_sys_rand_seed.v +++ b/test_regress/t/t_sys_rand_seed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_readmem.py b/test_regress/t/t_sys_readmem.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_sys_readmem.py +++ b/test_regress/t/t_sys_readmem.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_readmem.v b/test_regress/t/t_sys_readmem.v index 60756207e..1f9d56034 100644 --- a/test_regress/t/t_sys_readmem.v +++ b/test_regress/t/t_sys_readmem.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_sys_readmem_4state.mem b/test_regress/t/t_sys_readmem_4state.mem index b3e4ce7a4..c6f7adc58 100644 --- a/test_regress/t/t_sys_readmem_4state.mem +++ b/test_regress/t/t_sys_readmem_4state.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 0 diff --git a/test_regress/t/t_sys_readmem_4state.py b/test_regress/t/t_sys_readmem_4state.py index 42497e676..aeeeb7891 100755 --- a/test_regress/t/t_sys_readmem_4state.py +++ b/test_regress/t/t_sys_readmem_4state.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_readmem_4state.v b/test_regress/t/t_sys_readmem_4state.v index e7acd7fc2..f51af3035 100644 --- a/test_regress/t/t_sys_readmem_4state.v +++ b/test_regress/t/t_sys_readmem_4state.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_sys_readmem_align_h.mem b/test_regress/t/t_sys_readmem_align_h.mem index 8c37e101e..d42b2f2f4 100644 --- a/test_regress/t/t_sys_readmem_align_h.mem +++ b/test_regress/t/t_sys_readmem_align_h.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2006 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 @4 diff --git a/test_regress/t/t_sys_readmem_assoc.py b/test_regress/t/t_sys_readmem_assoc.py index 3ce8d6049..486ef733d 100755 --- a/test_regress/t/t_sys_readmem_assoc.py +++ b/test_regress/t/t_sys_readmem_assoc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_readmem_assoc.v b/test_regress/t/t_sys_readmem_assoc.v index d2a123837..f4322c997 100644 --- a/test_regress/t/t_sys_readmem_assoc.v +++ b/test_regress/t/t_sys_readmem_assoc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_sys_readmem_assoc_bad.py b/test_regress/t/t_sys_readmem_assoc_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_sys_readmem_assoc_bad.py +++ b/test_regress/t/t_sys_readmem_assoc_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_readmem_assoc_bad.v b/test_regress/t/t_sys_readmem_assoc_bad.v index 8d6ca224e..ec692956e 100644 --- a/test_regress/t/t_sys_readmem_assoc_bad.v +++ b/test_regress/t/t_sys_readmem_assoc_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_readmem_b.mem b/test_regress/t/t_sys_readmem_b.mem index eeec4a511..96d4ce766 100644 --- a/test_regress/t/t_sys_readmem_b.mem +++ b/test_regress/t/t_sys_readmem_b.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2006 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # SRecord style comment diff --git a/test_regress/t/t_sys_readmem_b_8.mem b/test_regress/t/t_sys_readmem_b_8.mem index 693796c33..8107a013d 100644 --- a/test_regress/t/t_sys_readmem_b_8.mem +++ b/test_regress/t/t_sys_readmem_b_8.mem @@ -1,10 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2006 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. -// SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 +// SPDX-FileCopyrightText: 2006 Wilson Snyder +// SPDX-License-Identifier: CC0-1.0 // ** Note this file has DOS CR's so we can test them! diff --git a/test_regress/t/t_sys_readmem_bad_addr.mem b/test_regress/t/t_sys_readmem_bad_addr.mem index 7d3c5dbe7..6bf4838da 100644 --- a/test_regress/t/t_sys_readmem_bad_addr.mem +++ b/test_regress/t/t_sys_readmem_bad_addr.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2006 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 @121212 diff --git a/test_regress/t/t_sys_readmem_bad_addr.py b/test_regress/t/t_sys_readmem_bad_addr.py index be2efa43f..fea74d8c2 100755 --- a/test_regress/t/t_sys_readmem_bad_addr.py +++ b/test_regress/t/t_sys_readmem_bad_addr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_readmem_bad_addr.v b/test_regress/t/t_sys_readmem_bad_addr.v index ce030da54..f2f5ddcd1 100644 --- a/test_regress/t/t_sys_readmem_bad_addr.v +++ b/test_regress/t/t_sys_readmem_bad_addr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_readmem_bad_addr2.mem b/test_regress/t/t_sys_readmem_bad_addr2.mem index 85086709b..70ddb3971 100644 --- a/test_regress/t/t_sys_readmem_bad_addr2.mem +++ b/test_regress/t/t_sys_readmem_bad_addr2.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 @10x 10x diff --git a/test_regress/t/t_sys_readmem_bad_addr2.py b/test_regress/t/t_sys_readmem_bad_addr2.py index be2efa43f..fea74d8c2 100755 --- a/test_regress/t/t_sys_readmem_bad_addr2.py +++ b/test_regress/t/t_sys_readmem_bad_addr2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_readmem_bad_addr2.v b/test_regress/t/t_sys_readmem_bad_addr2.v index 12f27a92b..c8ffd9b5d 100644 --- a/test_regress/t/t_sys_readmem_bad_addr2.v +++ b/test_regress/t/t_sys_readmem_bad_addr2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_readmem_bad_digit.mem b/test_regress/t/t_sys_readmem_bad_digit.mem index c67d16fa3..1157f333b 100644 --- a/test_regress/t/t_sys_readmem_bad_digit.mem +++ b/test_regress/t/t_sys_readmem_bad_digit.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2006 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 a0 diff --git a/test_regress/t/t_sys_readmem_bad_digit.py b/test_regress/t/t_sys_readmem_bad_digit.py index be2efa43f..fea74d8c2 100755 --- a/test_regress/t/t_sys_readmem_bad_digit.py +++ b/test_regress/t/t_sys_readmem_bad_digit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_readmem_bad_digit.v b/test_regress/t/t_sys_readmem_bad_digit.v index 52eb6f5ec..ddab6c8af 100644 --- a/test_regress/t/t_sys_readmem_bad_digit.v +++ b/test_regress/t/t_sys_readmem_bad_digit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_readmem_bad_end.mem b/test_regress/t/t_sys_readmem_bad_end.mem index ddebc6e54..f4b0ba6f7 100644 --- a/test_regress/t/t_sys_readmem_bad_end.mem +++ b/test_regress/t/t_sys_readmem_bad_end.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2006 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 00 diff --git a/test_regress/t/t_sys_readmem_bad_end.py b/test_regress/t/t_sys_readmem_bad_end.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_sys_readmem_bad_end.py +++ b/test_regress/t/t_sys_readmem_bad_end.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_readmem_bad_end.v b/test_regress/t/t_sys_readmem_bad_end.v index 772e74f55..3f9de2a3d 100644 --- a/test_regress/t/t_sys_readmem_bad_end.v +++ b/test_regress/t/t_sys_readmem_bad_end.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_readmem_bad_end2.mem b/test_regress/t/t_sys_readmem_bad_end2.mem index d4d4bc48a..a4f3be8d9 100644 --- a/test_regress/t/t_sys_readmem_bad_end2.mem +++ b/test_regress/t/t_sys_readmem_bad_end2.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2006 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 10 diff --git a/test_regress/t/t_sys_readmem_bad_notfound.py b/test_regress/t/t_sys_readmem_bad_notfound.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_sys_readmem_bad_notfound.py +++ b/test_regress/t/t_sys_readmem_bad_notfound.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_readmem_bad_notfound.v b/test_regress/t/t_sys_readmem_bad_notfound.v index 910b510dc..ec6d990c9 100644 --- a/test_regress/t/t_sys_readmem_bad_notfound.v +++ b/test_regress/t/t_sys_readmem_bad_notfound.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_readmem_c.mem b/test_regress/t/t_sys_readmem_c.mem index 31a4308b5..d6c20f1c6 100644 --- a/test_regress/t/t_sys_readmem_c.mem +++ b/test_regress/t/t_sys_readmem_c.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2006 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 @4 diff --git a/test_regress/t/t_sys_readmem_eof.py b/test_regress/t/t_sys_readmem_eof.py index a34d539d0..5e176cb53 100755 --- a/test_regress/t/t_sys_readmem_eof.py +++ b/test_regress/t/t_sys_readmem_eof.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_readmem_eof.v b/test_regress/t/t_sys_readmem_eof.v index a3c604016..dac29b83d 100644 --- a/test_regress/t/t_sys_readmem_eof.v +++ b/test_regress/t/t_sys_readmem_eof.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_sys_readmem_h.mem b/test_regress/t/t_sys_readmem_h.mem index 5974c9c59..90ca00c86 100644 --- a/test_regress/t/t_sys_readmem_h.mem +++ b/test_regress/t/t_sys_readmem_h.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2006 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 @4 diff --git a/test_regress/t/t_sys_readmem_i.mem b/test_regress/t/t_sys_readmem_i.mem index 6aa4b23a6..fe52a028b 100644 --- a/test_regress/t/t_sys_readmem_i.mem +++ b/test_regress/t/t_sys_readmem_i.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2006 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 @4 diff --git a/test_regress/t/t_sys_readmem_q.mem b/test_regress/t/t_sys_readmem_q.mem index d52d768f8..afbdeaf18 100644 --- a/test_regress/t/t_sys_readmem_q.mem +++ b/test_regress/t/t_sys_readmem_q.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2006 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 @4 diff --git a/test_regress/t/t_sys_readmem_s.mem b/test_regress/t/t_sys_readmem_s.mem index ca7a618c0..ec2969c3e 100644 --- a/test_regress/t/t_sys_readmem_s.mem +++ b/test_regress/t/t_sys_readmem_s.mem @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test data file // -// Copyright 2006 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 @4 diff --git a/test_regress/t/t_sys_sformat.py b/test_regress/t/t_sys_sformat.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_sys_sformat.py +++ b/test_regress/t/t_sys_sformat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_sformat.v b/test_regress/t/t_sys_sformat.v index 564d66ec8..9e370f6af 100644 --- a/test_regress/t/t_sys_sformat.v +++ b/test_regress/t/t_sys_sformat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_sformat_noopt.py b/test_regress/t/t_sys_sformat_noopt.py index ad41c3d45..a6f7a1b3a 100755 --- a/test_regress/t/t_sys_sformat_noopt.py +++ b/test_regress/t/t_sys_sformat_noopt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_sscanf.py b/test_regress/t/t_sys_sscanf.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_sys_sscanf.py +++ b/test_regress/t/t_sys_sscanf.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_sscanf.v b/test_regress/t/t_sys_sscanf.v index 53e809960..58fdca399 100644 --- a/test_regress/t/t_sys_sscanf.v +++ b/test_regress/t/t_sys_sscanf.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_sys_strobe.py b/test_regress/t/t_sys_strobe.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_sys_strobe.py +++ b/test_regress/t/t_sys_strobe.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_strobe.v b/test_regress/t/t_sys_strobe.v index 4365344d5..318e84aa3 100644 --- a/test_regress/t/t_sys_strobe.v +++ b/test_regress/t/t_sys_strobe.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_sys_system.py b/test_regress/t/t_sys_system.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_sys_system.py +++ b/test_regress/t/t_sys_system.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_system.v b/test_regress/t/t_sys_system.v index fc3bc66bc..424ffd380 100644 --- a/test_regress/t/t_sys_system.v +++ b/test_regress/t/t_sys_system.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_sys_time.py b/test_regress/t/t_sys_time.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_sys_time.py +++ b/test_regress/t/t_sys_time.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_time.v b/test_regress/t/t_sys_time.v index 58d37931c..7be9b496b 100644 --- a/test_regress/t/t_sys_time.v +++ b/test_regress/t/t_sys_time.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_sys_writemem.py b/test_regress/t/t_sys_writemem.py index 27786c641..2696e7e84 100755 --- a/test_regress/t/t_sys_writemem.py +++ b/test_regress/t/t_sys_writemem.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_sys_writemem_b.py b/test_regress/t/t_sys_writemem_b.py index 902f273e2..3cac96257 100755 --- a/test_regress/t/t_sys_writemem_b.py +++ b/test_regress/t/t_sys_writemem_b.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tagged.py b/test_regress/t/t_tagged.py index 710a094ab..4ea94519e 100755 --- a/test_regress/t/t_tagged.py +++ b/test_regress/t/t_tagged.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tagged.v b/test_regress/t/t_tagged.v index 23637250c..9dacfaa52 100644 --- a/test_regress/t/t_tagged.v +++ b/test_regress/t/t_tagged.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_tagged_case.py b/test_regress/t/t_tagged_case.py index 710a094ab..4ea94519e 100755 --- a/test_regress/t/t_tagged_case.py +++ b/test_regress/t/t_tagged_case.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tagged_case.v b/test_regress/t/t_tagged_case.v index ac10e9e18..37f4ff28f 100644 --- a/test_regress/t/t_tagged_case.v +++ b/test_regress/t/t_tagged_case.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off SHORTREAL diff --git a/test_regress/t/t_tagged_if.py b/test_regress/t/t_tagged_if.py index 710a094ab..4ea94519e 100755 --- a/test_regress/t/t_tagged_if.py +++ b/test_regress/t/t_tagged_if.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tagged_if.v b/test_regress/t/t_tagged_if.v index 1c09175b6..b3c816756 100644 --- a/test_regress/t/t_tagged_if.v +++ b/test_regress/t/t_tagged_if.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off SHORTREAL diff --git a/test_regress/t/t_tagged_union.py b/test_regress/t/t_tagged_union.py index 710a094ab..4ea94519e 100755 --- a/test_regress/t/t_tagged_union.py +++ b/test_regress/t/t_tagged_union.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tagged_union.v b/test_regress/t/t_tagged_union.v index 8b4c30769..b207c5b88 100644 --- a/test_regress/t/t_tagged_union.v +++ b/test_regress/t/t_tagged_union.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off SHORTREAL diff --git a/test_regress/t/t_threads_counter.v b/test_regress/t/t_threads_counter.v index b853d69c8..c54808c4b 100644 --- a/test_regress/t/t_threads_counter.v +++ b/test_regress/t/t_threads_counter.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_threads_counter_0.py b/test_regress/t/t_threads_counter_0.py index 0dfdcdbb2..4f2fb2463 100755 --- a/test_regress/t/t_threads_counter_0.py +++ b/test_regress/t/t_threads_counter_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_threads_counter_1.py b/test_regress/t/t_threads_counter_1.py index 7cbd7389e..523b848f4 100755 --- a/test_regress/t/t_threads_counter_1.py +++ b/test_regress/t/t_threads_counter_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_threads_counter_2.py b/test_regress/t/t_threads_counter_2.py index d4ab7e2ba..ea9a7b750 100755 --- a/test_regress/t/t_threads_counter_2.py +++ b/test_regress/t/t_threads_counter_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_threads_counter_4.py b/test_regress/t/t_threads_counter_4.py index 50e637eae..21b4edc8e 100755 --- a/test_regress/t/t_threads_counter_4.py +++ b/test_regress/t/t_threads_counter_4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_threads_crazy.py b/test_regress/t/t_threads_crazy.py index 625fc874d..e63cd97f9 100755 --- a/test_regress/t/t_threads_crazy.py +++ b/test_regress/t/t_threads_crazy.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_threads_crazy.v b/test_regress/t/t_threads_crazy.v index b853d69c8..c54808c4b 100644 --- a/test_regress/t/t_threads_crazy.v +++ b/test_regress/t/t_threads_crazy.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_threads_crazy_context.py b/test_regress/t/t_threads_crazy_context.py index ae52d0316..188cbc1e3 100755 --- a/test_regress/t/t_threads_crazy_context.py +++ b/test_regress/t/t_threads_crazy_context.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_threads_nondeterminism.py b/test_regress/t/t_threads_nondeterminism.py index 51793a66a..207065a57 100755 --- a/test_regress/t/t_threads_nondeterminism.py +++ b/test_regress/t/t_threads_nondeterminism.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time.py b/test_regress/t/t_time.py index 2bf2a6f4f..93cb34ac2 100755 --- a/test_regress/t/t_time.py +++ b/test_regress/t/t_time.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time.v b/test_regress/t/t_time.v index 583e31b0b..02cb20e08 100644 --- a/test_regress/t/t_time.v +++ b/test_regress/t/t_time.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Paul Wright. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Paul Wright // SPDX-License-Identifier: CC0-1.0 /* Working through the $time example from IEEE Std 1364-2005 diff --git a/test_regress/t/t_time_literals.py b/test_regress/t/t_time_literals.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_time_literals.py +++ b/test_regress/t/t_time_literals.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_literals.v b/test_regress/t/t_time_literals.v index 2953c87e7..f533ec552 100644 --- a/test_regress/t/t_time_literals.v +++ b/test_regress/t/t_time_literals.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_time_param.py b/test_regress/t/t_time_param.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_time_param.py +++ b/test_regress/t/t_time_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_param.v b/test_regress/t/t_time_param.v index c27df5d8e..9be7aeac4 100644 --- a/test_regress/t/t_time_param.v +++ b/test_regress/t/t_time_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 1ns / 1ps diff --git a/test_regress/t/t_time_passed.py b/test_regress/t/t_time_passed.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_time_passed.py +++ b/test_regress/t/t_time_passed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_passed.v b/test_regress/t/t_time_passed.v index 17c9e4274..45a8f5096 100644 --- a/test_regress/t/t_time_passed.v +++ b/test_regress/t/t_time_passed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 1ns / 1ps diff --git a/test_regress/t/t_time_print.py b/test_regress/t/t_time_print.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_time_print.py +++ b/test_regress/t/t_time_print.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_print.v b/test_regress/t/t_time_print.v index 9a68cda77..3432497ca 100644 --- a/test_regress/t/t_time_print.v +++ b/test_regress/t/t_time_print.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_time_sc.v b/test_regress/t/t_time_sc.v index 738dca5e1..55fb82691 100644 --- a/test_regress/t/t_time_sc.v +++ b/test_regress/t/t_time_sc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_time_sc_10_ns.py b/test_regress/t/t_time_sc_10_ns.py index 62ffd5f17..9b4251995 100755 --- a/test_regress/t/t_time_sc_10_ns.py +++ b/test_regress/t/t_time_sc_10_ns.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_sc_bad.py b/test_regress/t/t_time_sc_bad.py index 0ca15940f..6dc19a040 100755 --- a/test_regress/t/t_time_sc_bad.py +++ b/test_regress/t/t_time_sc_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_sc_bad_mt.py b/test_regress/t/t_time_sc_bad_mt.py index cf927d9fa..237e904a2 100755 --- a/test_regress/t/t_time_sc_bad_mt.py +++ b/test_regress/t/t_time_sc_bad_mt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_sc_fs.py b/test_regress/t/t_time_sc_fs.py index 70225625c..41f6279a7 100755 --- a/test_regress/t/t_time_sc_fs.py +++ b/test_regress/t/t_time_sc_fs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_sc_ms.py b/test_regress/t/t_time_sc_ms.py index 8027dd32b..6ae867db2 100755 --- a/test_regress/t/t_time_sc_ms.py +++ b/test_regress/t/t_time_sc_ms.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_sc_ns.py b/test_regress/t/t_time_sc_ns.py index 5db5c0710..6c17c824e 100755 --- a/test_regress/t/t_time_sc_ns.py +++ b/test_regress/t/t_time_sc_ns.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_sc_sec.py b/test_regress/t/t_time_sc_sec.py index 4dc51c0c4..44fc52bc9 100755 --- a/test_regress/t/t_time_sc_sec.py +++ b/test_regress/t/t_time_sc_sec.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_sc_us.py b/test_regress/t/t_time_sc_us.py index c93e31e4e..b940d5547 100755 --- a/test_regress/t/t_time_sc_us.py +++ b/test_regress/t/t_time_sc_us.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_sscanf.py b/test_regress/t/t_time_sscanf.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_time_sscanf.py +++ b/test_regress/t/t_time_sscanf.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_sscanf.v b/test_regress/t/t_time_sscanf.v index d2ecd5eb0..a647cc402 100644 --- a/test_regress/t/t_time_sscanf.v +++ b/test_regress/t/t_time_sscanf.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_time_stamp64.py b/test_regress/t/t_time_stamp64.py index b1ae8bfb1..0a7301088 100755 --- a/test_regress/t/t_time_stamp64.py +++ b/test_regress/t/t_time_stamp64.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_stamp64.v b/test_regress/t/t_time_stamp64.v index 7389afb8d..a840ae873 100644 --- a/test_regress/t/t_time_stamp64.v +++ b/test_regress/t/t_time_stamp64.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_time_stamp_double.py b/test_regress/t/t_time_stamp_double.py index 860803ab8..bcde615af 100755 --- a/test_regress/t/t_time_stamp_double.py +++ b/test_regress/t/t_time_stamp_double.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_timeunit.py b/test_regress/t/t_time_timeunit.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_time_timeunit.py +++ b/test_regress/t/t_time_timeunit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_timeunit.v b/test_regress/t/t_time_timeunit.v index d1cba1b3e..a558422ae 100644 --- a/test_regress/t/t_time_timeunit.v +++ b/test_regress/t/t_time_timeunit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_time_vpi.v b/test_regress/t/t_time_vpi.v index b39395027..d20fe94b1 100644 --- a/test_regress/t/t_time_vpi.v +++ b/test_regress/t/t_time_vpi.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale `time_scale_units / `time_scale_prec diff --git a/test_regress/t/t_time_vpi_100s10ms.py b/test_regress/t/t_time_vpi_100s10ms.py index cfcf44e95..e0495322e 100755 --- a/test_regress/t/t_time_vpi_100s10ms.py +++ b/test_regress/t/t_time_vpi_100s10ms.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_vpi_10ms10ns.py b/test_regress/t/t_time_vpi_10ms10ns.py index 1851ccf3e..94bd3bf4c 100755 --- a/test_regress/t/t_time_vpi_10ms10ns.py +++ b/test_regress/t/t_time_vpi_10ms10ns.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_vpi_1fs1fs.py b/test_regress/t/t_time_vpi_1fs1fs.py index c95d44318..1d102b525 100755 --- a/test_regress/t/t_time_vpi_1fs1fs.py +++ b/test_regress/t/t_time_vpi_1fs1fs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_vpi_1ms10ns.py b/test_regress/t/t_time_vpi_1ms10ns.py index 501137c36..95203106c 100755 --- a/test_regress/t/t_time_vpi_1ms10ns.py +++ b/test_regress/t/t_time_vpi_1ms10ns.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_vpi_1ns1ns.py b/test_regress/t/t_time_vpi_1ns1ns.py index 8c333e2ec..5c326e3e0 100755 --- a/test_regress/t/t_time_vpi_1ns1ns.py +++ b/test_regress/t/t_time_vpi_1ns1ns.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_vpi_1ps1fs.py b/test_regress/t/t_time_vpi_1ps1fs.py index a85054b1c..b336b2cb4 100755 --- a/test_regress/t/t_time_vpi_1ps1fs.py +++ b/test_regress/t/t_time_vpi_1ps1fs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_vpi_1s10ns.py b/test_regress/t/t_time_vpi_1s10ns.py index ebed040b9..90da3c08c 100755 --- a/test_regress/t/t_time_vpi_1s10ns.py +++ b/test_regress/t/t_time_vpi_1s10ns.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_vpi_1us1ns.py b/test_regress/t/t_time_vpi_1us1ns.py index 4639def59..c509a3f0a 100755 --- a/test_regress/t/t_time_vpi_1us1ns.py +++ b/test_regress/t/t_time_vpi_1us1ns.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_time_vpi_c.cpp b/test_regress/t/t_time_vpi_c.cpp index 86ab6a5ef..4145c0824 100644 --- a/test_regress/t/t_time_vpi_c.cpp +++ b/test_regress/t/t_time_vpi_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2011 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_timescale_default.py b/test_regress/t/t_timescale_default.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_timescale_default.py +++ b/test_regress/t/t_timescale_default.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timescale_default.v b/test_regress/t/t_timescale_default.v index d5b3461be..976acd39c 100644 --- a/test_regress/t/t_timescale_default.v +++ b/test_regress/t/t_timescale_default.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Intentionally no timescale here, nor in driver file diff --git a/test_regress/t/t_timescale_lint.py b/test_regress/t/t_timescale_lint.py index eb4fffae6..8d16a8c77 100755 --- a/test_regress/t/t_timescale_lint.py +++ b/test_regress/t/t_timescale_lint.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timescale_lint.v b/test_regress/t/t_timescale_lint.v index 0195238f0..42a53545d 100644 --- a/test_regress/t/t_timescale_lint.v +++ b/test_regress/t/t_timescale_lint.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module pre_no_ts; diff --git a/test_regress/t/t_timescale_lint2.py b/test_regress/t/t_timescale_lint2.py index e8ac2b25f..0995c4e84 100755 --- a/test_regress/t/t_timescale_lint2.py +++ b/test_regress/t/t_timescale_lint2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timescale_lint_bad.py b/test_regress/t/t_timescale_lint_bad.py index 3d6a0cca6..faf34a5c9 100755 --- a/test_regress/t/t_timescale_lint_bad.py +++ b/test_regress/t/t_timescale_lint_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timescale_nobackwards.py b/test_regress/t/t_timescale_nobackwards.py index 592c3fc9a..cd7d52fe0 100755 --- a/test_regress/t/t_timescale_nobackwards.py +++ b/test_regress/t/t_timescale_nobackwards.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timescale_nobackwards.v b/test_regress/t/t_timescale_nobackwards.v index 1664fe4fd..2842d7a52 100644 --- a/test_regress/t/t_timescale_nobackwards.v +++ b/test_regress/t/t_timescale_nobackwards.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `define checkf function void f(); $printtimescale; $display("%0t", $time); endfunction diff --git a/test_regress/t/t_timescale_parse.cpp b/test_regress/t/t_timescale_parse.cpp index c3832e868..2769965a4 100644 --- a/test_regress/t/t_timescale_parse.cpp +++ b/test_regress/t/t_timescale_parse.cpp @@ -1,7 +1,7 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_timescale_parse.py b/test_regress/t/t_timescale_parse.py index 9d1dcec8d..1864fa13a 100755 --- a/test_regress/t/t_timescale_parse.py +++ b/test_regress/t/t_timescale_parse.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timescale_parse.v b/test_regress/t/t_timescale_parse.v index 2cea437c9..d6ae573b5 100644 --- a/test_regress/t/t_timescale_parse.v +++ b/test_regress/t/t_timescale_parse.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //verilator lint_off REALCVT diff --git a/test_regress/t/t_timescale_parse_bad.py b/test_regress/t/t_timescale_parse_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_timescale_parse_bad.py +++ b/test_regress/t/t_timescale_parse_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timescale_parse_bad.v b/test_regress/t/t_timescale_parse_bad.v index 5832836f7..be77e90eb 100644 --- a/test_regress/t/t_timescale_parse_bad.v +++ b/test_regress/t/t_timescale_parse_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // units < precision diff --git a/test_regress/t/t_timescale_udp.py b/test_regress/t/t_timescale_udp.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_timescale_udp.py +++ b/test_regress/t/t_timescale_udp.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timescale_udp.v b/test_regress/t/t_timescale_udp.v index bbd09408a..2d61a084b 100644 --- a/test_regress/t/t_timescale_udp.v +++ b/test_regress/t/t_timescale_udp.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 1ns/1ns diff --git a/test_regress/t/t_timescale_unit.py b/test_regress/t/t_timescale_unit.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_timescale_unit.py +++ b/test_regress/t/t_timescale_unit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timescale_unit.v b/test_regress/t/t_timescale_unit.v index 55ec9e87e..00b95b273 100644 --- a/test_regress/t/t_timescale_unit.v +++ b/test_regress/t/t_timescale_unit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 timeunit 10ps; timeprecision 10ps; diff --git a/test_regress/t/t_timing_always.py b/test_regress/t/t_timing_always.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_always.py +++ b/test_regress/t/t_timing_always.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_always.v b/test_regress/t/t_timing_always.v index ab6644123..5f670b70e 100644 --- a/test_regress/t/t_timing_always.v +++ b/test_regress/t/t_timing_always.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `ifdef TEST_VERBOSE diff --git a/test_regress/t/t_timing_at_class.py b/test_regress/t/t_timing_at_class.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_timing_at_class.py +++ b/test_regress/t/t_timing_at_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_at_class.v b/test_regress/t/t_timing_at_class.v index 293d68f8f..0bef5f5ff 100644 --- a/test_regress/t/t_timing_at_class.v +++ b/test_regress/t/t_timing_at_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_timing_at_dtype_bad.py b/test_regress/t/t_timing_at_dtype_bad.py index f093111b2..f3bbcad9d 100755 --- a/test_regress/t/t_timing_at_dtype_bad.py +++ b/test_regress/t/t_timing_at_dtype_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_at_dtype_bad.v b/test_regress/t/t_timing_at_dtype_bad.v index d6739051a..72af27a0f 100644 --- a/test_regress/t/t_timing_at_dtype_bad.v +++ b/test_regress/t/t_timing_at_dtype_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_class.py b/test_regress/t/t_timing_class.py index a1700c6d9..a36e184d4 100755 --- a/test_regress/t/t_timing_class.py +++ b/test_regress/t/t_timing_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_class.v b/test_regress/t/t_timing_class.v index 27af2dc3e..be8f702e6 100644 --- a/test_regress/t/t_timing_class.v +++ b/test_regress/t/t_timing_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `ifdef TEST_VERBOSE diff --git a/test_regress/t/t_timing_class_static_delay.py b/test_regress/t/t_timing_class_static_delay.py index a1700c6d9..a36e184d4 100755 --- a/test_regress/t/t_timing_class_static_delay.py +++ b/test_regress/t/t_timing_class_static_delay.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_class_static_delay.v b/test_regress/t/t_timing_class_static_delay.v index 8e986829e..9a53bea0c 100644 --- a/test_regress/t/t_timing_class_static_delay.v +++ b/test_regress/t/t_timing_class_static_delay.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define DELAY 10 diff --git a/test_regress/t/t_timing_clkgen1.py b/test_regress/t/t_timing_clkgen1.py index 4fb18ff23..c847f1b57 100755 --- a/test_regress/t/t_timing_clkgen1.py +++ b/test_regress/t/t_timing_clkgen1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_clkgen1.v b/test_regress/t/t_timing_clkgen1.v index d1560f205..c0e12e5eb 100644 --- a/test_regress/t/t_timing_clkgen1.v +++ b/test_regress/t/t_timing_clkgen1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module clkgen(output bit clk); diff --git a/test_regress/t/t_timing_clkgen2.py b/test_regress/t/t_timing_clkgen2.py index c09383bcc..2f72a9f1c 100755 --- a/test_regress/t/t_timing_clkgen2.py +++ b/test_regress/t/t_timing_clkgen2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_clkgen2.v b/test_regress/t/t_timing_clkgen2.v index 4df0b2261..2b9eec094 100644 --- a/test_regress/t/t_timing_clkgen2.v +++ b/test_regress/t/t_timing_clkgen2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `ifdef TEST_VERBOSE diff --git a/test_regress/t/t_timing_clkgen3.py b/test_regress/t/t_timing_clkgen3.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_clkgen3.py +++ b/test_regress/t/t_timing_clkgen3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_clkgen3.v b/test_regress/t/t_timing_clkgen3.v index 28da638a3..2d6113506 100644 --- a/test_regress/t/t_timing_clkgen3.v +++ b/test_regress/t/t_timing_clkgen3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `timescale 10ns / 1ns diff --git a/test_regress/t/t_timing_clkgen_sc.py b/test_regress/t/t_timing_clkgen_sc.py index f64e24169..4f1bad764 100755 --- a/test_regress/t/t_timing_clkgen_sc.py +++ b/test_regress/t/t_timing_clkgen_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_clkgen_unsup.py b/test_regress/t/t_timing_clkgen_unsup.py index d4146bb3f..841af0c98 100755 --- a/test_regress/t/t_timing_clkgen_unsup.py +++ b/test_regress/t/t_timing_clkgen_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_cmake.py b/test_regress/t/t_timing_cmake.py index b14b62754..956b19829 100755 --- a/test_regress/t/t_timing_cmake.py +++ b/test_regress/t/t_timing_cmake.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_debug1.py b/test_regress/t/t_timing_debug1.py index 9318069af..94534429f 100755 --- a/test_regress/t/t_timing_debug1.py +++ b/test_regress/t/t_timing_debug1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_debug2.py b/test_regress/t/t_timing_debug2.py index 85d63a27d..18a53b76f 100755 --- a/test_regress/t/t_timing_debug2.py +++ b/test_regress/t/t_timing_debug2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_delay_callstack.py b/test_regress/t/t_timing_delay_callstack.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_delay_callstack.py +++ b/test_regress/t/t_timing_delay_callstack.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_delay_callstack.v b/test_regress/t/t_timing_delay_callstack.v index 995f25d87..d4bbe5959 100644 --- a/test_regress/t/t_timing_delay_callstack.v +++ b/test_regress/t/t_timing_delay_callstack.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_dlyassign.py b/test_regress/t/t_timing_dlyassign.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_dlyassign.py +++ b/test_regress/t/t_timing_dlyassign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_dlyassign.v b/test_regress/t/t_timing_dlyassign.v index 42cefffce..5b7e05054 100644 --- a/test_regress/t/t_timing_dlyassign.v +++ b/test_regress/t/t_timing_dlyassign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 // bug3781 diff --git a/test_regress/t/t_timing_dpi_unsup.cpp b/test_regress/t/t_timing_dpi_unsup.cpp index d8b610a03..1077bcb78 100644 --- a/test_regress/t/t_timing_dpi_unsup.cpp +++ b/test_regress/t/t_timing_dpi_unsup.cpp @@ -1,7 +1,7 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Toru Niina. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Toru Niina // SPDX-License-Identifier: CC0-1.0 #include "Vt_timing_dpi__Dpi.h" diff --git a/test_regress/t/t_timing_dpi_unsup.py b/test_regress/t/t_timing_dpi_unsup.py index 06c336dc5..462f02d81 100755 --- a/test_regress/t/t_timing_dpi_unsup.py +++ b/test_regress/t/t_timing_dpi_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_dpi_unsup.v b/test_regress/t/t_timing_dpi_unsup.v index 996ef1e39..1762761e7 100644 --- a/test_regress/t/t_timing_dpi_unsup.v +++ b/test_regress/t/t_timing_dpi_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Toru Niina. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Toru Niina // SPDX-License-Identifier: CC0-1.0 `ifdef TEST_VERBOSE diff --git a/test_regress/t/t_timing_dynscope.py b/test_regress/t/t_timing_dynscope.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_dynscope.py +++ b/test_regress/t/t_timing_dynscope.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_dynscope.v b/test_regress/t/t_timing_dynscope.v index 73cc70d37..cc03503ea 100644 --- a/test_regress/t/t_timing_dynscope.v +++ b/test_regress/t/t_timing_dynscope.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `timescale 1ns / 1ns diff --git a/test_regress/t/t_timing_events.py b/test_regress/t/t_timing_events.py index a1700c6d9..a36e184d4 100755 --- a/test_regress/t/t_timing_events.py +++ b/test_regress/t/t_timing_events.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_events.v b/test_regress/t/t_timing_events.v index b9ae56964..e78e4bf60 100644 --- a/test_regress/t/t_timing_events.v +++ b/test_regress/t/t_timing_events.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_finish.py b/test_regress/t/t_timing_finish.py index 671072f97..93e1f30e1 100755 --- a/test_regress/t/t_timing_finish.py +++ b/test_regress/t/t_timing_finish.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_finish.v b/test_regress/t/t_timing_finish.v index a478269ab..19811bc28 100644 --- a/test_regress/t/t_timing_finish.v +++ b/test_regress/t/t_timing_finish.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 program t; diff --git a/test_regress/t/t_timing_finish2.py b/test_regress/t/t_timing_finish2.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_timing_finish2.py +++ b/test_regress/t/t_timing_finish2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_finish2.v b/test_regress/t/t_timing_finish2.v index 57e13c8fd..0bb0c6b44 100644 --- a/test_regress/t/t_timing_finish2.v +++ b/test_regress/t/t_timing_finish2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_timing_fork_comb.py b/test_regress/t/t_timing_fork_comb.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_fork_comb.py +++ b/test_regress/t/t_timing_fork_comb.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_fork_comb.v b/test_regress/t/t_timing_fork_comb.v index a3d28b0f8..86f45aaff 100644 --- a/test_regress/t/t_timing_fork_comb.v +++ b/test_regress/t/t_timing_fork_comb.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_fork_join.py b/test_regress/t/t_timing_fork_join.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_timing_fork_join.py +++ b/test_regress/t/t_timing_fork_join.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_fork_join.v b/test_regress/t/t_timing_fork_join.v index 71865da6a..dc1253ca5 100644 --- a/test_regress/t/t_timing_fork_join.v +++ b/test_regress/t/t_timing_fork_join.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_fork_join_forkproc.py b/test_regress/t/t_timing_fork_join_forkproc.py index e4bcc8e1a..8a325a8b4 100755 --- a/test_regress/t/t_timing_fork_join_forkproc.py +++ b/test_regress/t/t_timing_fork_join_forkproc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_fork_many.py b/test_regress/t/t_timing_fork_many.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_fork_many.py +++ b/test_regress/t/t_timing_fork_many.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_fork_many.v b/test_regress/t/t_timing_fork_many.v index 555865436..1acd7168f 100644 --- a/test_regress/t/t_timing_fork_many.v +++ b/test_regress/t/t_timing_fork_many.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_fork_nba.py b/test_regress/t/t_timing_fork_nba.py index c12d9cce8..f0459883f 100755 --- a/test_regress/t/t_timing_fork_nba.py +++ b/test_regress/t/t_timing_fork_nba.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_fork_nba.v b/test_regress/t/t_timing_fork_nba.v index 013367bdf..fea6be44c 100644 --- a/test_regress/t/t_timing_fork_nba.v +++ b/test_regress/t/t_timing_fork_nba.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_timing_fork_no_timing_ctrl.py b/test_regress/t/t_timing_fork_no_timing_ctrl.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_fork_no_timing_ctrl.py +++ b/test_regress/t/t_timing_fork_no_timing_ctrl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_fork_no_timing_ctrl.v b/test_regress/t/t_timing_fork_no_timing_ctrl.v index 2f9bb387c..bd360c32c 100644 --- a/test_regress/t/t_timing_fork_no_timing_ctrl.v +++ b/test_regress/t/t_timing_fork_no_timing_ctrl.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_fork_rec_method.py b/test_regress/t/t_timing_fork_rec_method.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_fork_rec_method.py +++ b/test_regress/t/t_timing_fork_rec_method.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_fork_rec_method.v b/test_regress/t/t_timing_fork_rec_method.v index c5ddd2d72..f1ee319ee 100644 --- a/test_regress/t/t_timing_fork_rec_method.v +++ b/test_regress/t/t_timing_fork_rec_method.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class RecFork; diff --git a/test_regress/t/t_timing_fork_taskcall.py b/test_regress/t/t_timing_fork_taskcall.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_fork_taskcall.py +++ b/test_regress/t/t_timing_fork_taskcall.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_fork_taskcall.v b/test_regress/t/t_timing_fork_taskcall.v index f2b45b66b..a196e45bb 100644 --- a/test_regress/t/t_timing_fork_taskcall.v +++ b/test_regress/t/t_timing_fork_taskcall.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_func_bad.py b/test_regress/t/t_timing_func_bad.py index 7e3cbabde..bae3b3441 100755 --- a/test_regress/t/t_timing_func_bad.py +++ b/test_regress/t/t_timing_func_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_func_bad.v b/test_regress/t/t_timing_func_bad.v index 1fe88b211..4c59dd44a 100644 --- a/test_regress/t/t_timing_func_bad.v +++ b/test_regress/t/t_timing_func_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_func_fork.py b/test_regress/t/t_timing_func_fork.py index 0c6a8cd25..7de63d925 100755 --- a/test_regress/t/t_timing_func_fork.py +++ b/test_regress/t/t_timing_func_fork.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_func_fork.v b/test_regress/t/t_timing_func_fork.v index 60888a89a..f2ac78370 100644 --- a/test_regress/t/t_timing_func_fork.v +++ b/test_regress/t/t_timing_func_fork.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_func_fork_bad.py b/test_regress/t/t_timing_func_fork_bad.py index b36617573..839174d60 100755 --- a/test_regress/t/t_timing_func_fork_bad.py +++ b/test_regress/t/t_timing_func_fork_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_func_fork_bad.v b/test_regress/t/t_timing_func_fork_bad.v index bbb7aefd9..f2329ddba 100644 --- a/test_regress/t/t_timing_func_fork_bad.v +++ b/test_regress/t/t_timing_func_fork_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_func_join.py b/test_regress/t/t_timing_func_join.py index 671072f97..93e1f30e1 100755 --- a/test_regress/t/t_timing_func_join.py +++ b/test_regress/t/t_timing_func_join.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_func_join.v b/test_regress/t/t_timing_func_join.v index ad8111232..2bd942ffc 100644 --- a/test_regress/t/t_timing_func_join.v +++ b/test_regress/t/t_timing_func_join.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_initial_always.py b/test_regress/t/t_timing_initial_always.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_initial_always.py +++ b/test_regress/t/t_timing_initial_always.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_initial_always.v b/test_regress/t/t_timing_initial_always.v index 1acbc71b0..1587b43c4 100644 --- a/test_regress/t/t_timing_initial_always.v +++ b/test_regress/t/t_timing_initial_always.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_initial_edge.py b/test_regress/t/t_timing_initial_edge.py index 2e1f0f617..c94aaada8 100755 --- a/test_regress/t/t_timing_initial_edge.py +++ b/test_regress/t/t_timing_initial_edge.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_initial_edge.v b/test_regress/t/t_timing_initial_edge.v index b1a095085..4ddd10bc1 100644 --- a/test_regress/t/t_timing_initial_edge.v +++ b/test_regress/t/t_timing_initial_edge.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_intra_assign.py b/test_regress/t/t_timing_intra_assign.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_timing_intra_assign.py +++ b/test_regress/t/t_timing_intra_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_intra_assign.v b/test_regress/t/t_timing_intra_assign.v index 15f4f16fd..b5e55596a 100644 --- a/test_regress/t/t_timing_intra_assign.v +++ b/test_regress/t/t_timing_intra_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_intra_assign_func.py b/test_regress/t/t_timing_intra_assign_func.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_timing_intra_assign_func.py +++ b/test_regress/t/t_timing_intra_assign_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_intra_assign_func.v b/test_regress/t/t_timing_intra_assign_func.v index 1c8d62fd1..37761c417 100644 --- a/test_regress/t/t_timing_intra_assign_func.v +++ b/test_regress/t/t_timing_intra_assign_func.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_intra_assign_nolocalize.py b/test_regress/t/t_timing_intra_assign_nolocalize.py index 1f097a2b0..c3804992b 100755 --- a/test_regress/t/t_timing_intra_assign_nolocalize.py +++ b/test_regress/t/t_timing_intra_assign_nolocalize.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_localevent.py b/test_regress/t/t_timing_localevent.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_localevent.py +++ b/test_regress/t/t_timing_localevent.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_localevent.v b/test_regress/t/t_timing_localevent.v index 69aaf8878..b0b5fe83c 100644 --- a/test_regress/t/t_timing_localevent.v +++ b/test_regress/t/t_timing_localevent.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_long.py b/test_regress/t/t_timing_long.py index 1762e724c..e32f87f90 100755 --- a/test_regress/t/t_timing_long.py +++ b/test_regress/t/t_timing_long.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_nba_1.py b/test_regress/t/t_timing_nba_1.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_nba_1.py +++ b/test_regress/t/t_timing_nba_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_nba_1.v b/test_regress/t/t_timing_nba_1.v index 9554a5ad3..23f78baee 100644 --- a/test_regress/t/t_timing_nba_1.v +++ b/test_regress/t/t_timing_nba_1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_nba_2.py b/test_regress/t/t_timing_nba_2.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_nba_2.py +++ b/test_regress/t/t_timing_nba_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_nba_2.v b/test_regress/t/t_timing_nba_2.v index 9f09d4c76..edc969edd 100644 --- a/test_regress/t/t_timing_nba_2.v +++ b/test_regress/t/t_timing_nba_2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_nested_assignment_on_lhs.py b/test_regress/t/t_timing_nested_assignment_on_lhs.py index 2721d0c88..d385ecc55 100755 --- a/test_regress/t/t_timing_nested_assignment_on_lhs.py +++ b/test_regress/t/t_timing_nested_assignment_on_lhs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_nested_assignment_on_lhs.v b/test_regress/t/t_timing_nested_assignment_on_lhs.v index 1bacb5579..1bc99f5ce 100644 --- a/test_regress/t/t_timing_nested_assignment_on_lhs.v +++ b/test_regress/t/t_timing_nested_assignment_on_lhs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class uvm_object_wrapper; diff --git a/test_regress/t/t_timing_off.py b/test_regress/t/t_timing_off.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_off.py +++ b/test_regress/t/t_timing_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_off.v b/test_regress/t/t_timing_off.v index 1f25a7670..5e6d4c8a4 100644 --- a/test_regress/t/t_timing_off.v +++ b/test_regress/t/t_timing_off.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_osc.py b/test_regress/t/t_timing_osc.py index ad21d33c5..c5fbbf167 100755 --- a/test_regress/t/t_timing_osc.py +++ b/test_regress/t/t_timing_osc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_osc.v b/test_regress/t/t_timing_osc.v index af184aacd..410d9ecb2 100644 --- a/test_regress/t/t_timing_osc.v +++ b/test_regress/t/t_timing_osc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_timing_pong.py b/test_regress/t/t_timing_pong.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_pong.py +++ b/test_regress/t/t_timing_pong.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_pong.v b/test_regress/t/t_timing_pong.v index a9972a4a3..bf90b8a29 100644 --- a/test_regress/t/t_timing_pong.v +++ b/test_regress/t/t_timing_pong.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_protect.py b/test_regress/t/t_timing_protect.py index 293a137e9..37979cc9a 100755 --- a/test_regress/t/t_timing_protect.py +++ b/test_regress/t/t_timing_protect.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_reentry.py b/test_regress/t/t_timing_reentry.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_reentry.py +++ b/test_regress/t/t_timing_reentry.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_reentry.v b/test_regress/t/t_timing_reentry.v index 209aa6011..18d44441d 100644 --- a/test_regress/t/t_timing_reentry.v +++ b/test_regress/t/t_timing_reentry.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_sched.py b/test_regress/t/t_timing_sched.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_sched.py +++ b/test_regress/t/t_timing_sched.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_sched.v b/test_regress/t/t_timing_sched.v index 596616a26..f7cb05d99 100644 --- a/test_regress/t/t_timing_sched.v +++ b/test_regress/t/t_timing_sched.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_sched_if.py b/test_regress/t/t_timing_sched_if.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_sched_if.py +++ b/test_regress/t/t_timing_sched_if.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_sched_if.v b/test_regress/t/t_timing_sched_if.v index a3260d9d5..ff199da8b 100644 --- a/test_regress/t/t_timing_sched_if.v +++ b/test_regress/t/t_timing_sched_if.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_sched_nba.py b/test_regress/t/t_timing_sched_nba.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_sched_nba.py +++ b/test_regress/t/t_timing_sched_nba.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_sched_nba.v b/test_regress/t/t_timing_sched_nba.v index f4d622eca..1650c1b62 100644 --- a/test_regress/t/t_timing_sched_nba.v +++ b/test_regress/t/t_timing_sched_nba.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_split.py b/test_regress/t/t_timing_split.py index 15b97428a..2d81294fe 100755 --- a/test_regress/t/t_timing_split.py +++ b/test_regress/t/t_timing_split.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_split.v b/test_regress/t/t_timing_split.v index f7fd5d8de..cd33fa6af 100644 --- a/test_regress/t/t_timing_split.v +++ b/test_regress/t/t_timing_split.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Jomit626. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2023 Jomit626 // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_timing_strobe.py b/test_regress/t/t_timing_strobe.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_timing_strobe.py +++ b/test_regress/t/t_timing_strobe.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_strobe.v b/test_regress/t/t_timing_strobe.v index f3ddfbca5..0e1fb82a1 100644 --- a/test_regress/t/t_timing_strobe.v +++ b/test_regress/t/t_timing_strobe.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_suspend_two_retrigger.py b/test_regress/t/t_timing_suspend_two_retrigger.py index aa5dacc93..3c6aa8922 100755 --- a/test_regress/t/t_timing_suspend_two_retrigger.py +++ b/test_regress/t/t_timing_suspend_two_retrigger.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_suspend_two_retrigger.v b/test_regress/t/t_timing_suspend_two_retrigger.v index 840e9790f..c5c10388a 100644 --- a/test_regress/t/t_timing_suspend_two_retrigger.v +++ b/test_regress/t/t_timing_suspend_two_retrigger.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module top; diff --git a/test_regress/t/t_timing_suspendable_deep.py b/test_regress/t/t_timing_suspendable_deep.py index 6bfd7cf18..08f671ec4 100755 --- a/test_regress/t/t_timing_suspendable_deep.py +++ b/test_regress/t/t_timing_suspendable_deep.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_suspendable_deep.v b/test_regress/t/t_timing_suspendable_deep.v index 32ecd0a4c..f5f7bdfa5 100644 --- a/test_regress/t/t_timing_suspendable_deep.v +++ b/test_regress/t/t_timing_suspendable_deep.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module for specialized type default values // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2023 Antmicro // SPDX-License-Identifier: CC0-1.0 `timescale 1ns/1ns diff --git a/test_regress/t/t_timing_timescale.py b/test_regress/t/t_timing_timescale.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_timing_timescale.py +++ b/test_regress/t/t_timing_timescale.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_timescale.v b/test_regress/t/t_timing_timescale.v index 1ec17d076..74a834ee7 100644 --- a/test_regress/t/t_timing_timescale.v +++ b/test_regress/t/t_timing_timescale.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Paul Wright. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Paul Wright // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_trace.py b/test_regress/t/t_timing_trace.py index a9e870917..9b67765f6 100755 --- a/test_regress/t/t_timing_trace.py +++ b/test_regress/t/t_timing_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_trace.v b/test_regress/t/t_timing_trace.v index 393056f7a..c9ebb3a6f 100644 --- a/test_regress/t/t_timing_trace.v +++ b/test_regress/t/t_timing_trace.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_timing_trace_fst.py b/test_regress/t/t_timing_trace_fst.py index 07adb63b1..9e3c60240 100755 --- a/test_regress/t/t_timing_trace_fst.py +++ b/test_regress/t/t_timing_trace_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_trace_saif.py b/test_regress/t/t_timing_trace_saif.py index 6353b22ee..d4db413f3 100755 --- a/test_regress/t/t_timing_trace_saif.py +++ b/test_regress/t/t_timing_trace_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_unset1.py b/test_regress/t/t_timing_unset1.py index d50e1d8f9..c53ad57ac 100755 --- a/test_regress/t/t_timing_unset1.py +++ b/test_regress/t/t_timing_unset1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_unset2.py b/test_regress/t/t_timing_unset2.py index e19a52246..ad3da7d5f 100755 --- a/test_regress/t/t_timing_unset2.py +++ b/test_regress/t/t_timing_unset2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_unset3.py b/test_regress/t/t_timing_unset3.py index 5ff23db31..5acb5022a 100755 --- a/test_regress/t/t_timing_unset3.py +++ b/test_regress/t/t_timing_unset3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_wait1.py b/test_regress/t/t_timing_wait1.py index c363d0e6e..96df3e890 100755 --- a/test_regress/t/t_timing_wait1.py +++ b/test_regress/t/t_timing_wait1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_wait1.v b/test_regress/t/t_timing_wait1.v index 146e84ab2..0506ea95f 100644 --- a/test_regress/t/t_timing_wait1.v +++ b/test_regress/t/t_timing_wait1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `ifdef TEST_VERBOSE diff --git a/test_regress/t/t_timing_wait2.py b/test_regress/t/t_timing_wait2.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_timing_wait2.py +++ b/test_regress/t/t_timing_wait2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_wait2.v b/test_regress/t/t_timing_wait2.v index 0bb5ec6b5..ec9bd33f8 100644 --- a/test_regress/t/t_timing_wait2.v +++ b/test_regress/t/t_timing_wait2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_wait3.py b/test_regress/t/t_timing_wait3.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_wait3.py +++ b/test_regress/t/t_timing_wait3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_wait3.v b/test_regress/t/t_timing_wait3.v index d898664ea..157bef253 100644 --- a/test_regress/t/t_timing_wait3.v +++ b/test_regress/t/t_timing_wait3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_timing_wait_long.py b/test_regress/t/t_timing_wait_long.py index 1407fff26..55248e18d 100755 --- a/test_regress/t/t_timing_wait_long.py +++ b/test_regress/t/t_timing_wait_long.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_wait_long.v b/test_regress/t/t_timing_wait_long.v index c9417b913..55dc9ae53 100644 --- a/test_regress/t/t_timing_wait_long.v +++ b/test_regress/t/t_timing_wait_long.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `timescale 1ns/1ps diff --git a/test_regress/t/t_timing_write_expr.py b/test_regress/t/t_timing_write_expr.py index a4406cb80..bb3cf3bf1 100755 --- a/test_regress/t/t_timing_write_expr.py +++ b/test_regress/t/t_timing_write_expr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_write_expr.v b/test_regress/t/t_timing_write_expr.v index b66895d0d..f8d1d4bfc 100644 --- a/test_regress/t/t_timing_write_expr.v +++ b/test_regress/t/t_timing_write_expr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2023 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_zerodly.py b/test_regress/t/t_timing_zerodly.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_zerodly.py +++ b/test_regress/t/t_timing_zerodly.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_zerodly.v b/test_regress/t/t_timing_zerodly.v index 941c6df01..c6bf71719 100644 --- a/test_regress/t/t_timing_zerodly.v +++ b/test_regress/t/t_timing_zerodly.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_timing_zerodly_consecutive.py b/test_regress/t/t_timing_zerodly_consecutive.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_timing_zerodly_consecutive.py +++ b/test_regress/t/t_timing_zerodly_consecutive.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_zerodly_consecutive.v b/test_regress/t/t_timing_zerodly_consecutive.v index 5ff5817c5..af744cecb 100644 --- a/test_regress/t/t_timing_zerodly_consecutive.v +++ b/test_regress/t/t_timing_zerodly_consecutive.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_timing_zerodly_unsup.py b/test_regress/t/t_timing_zerodly_unsup.py index ea4425d51..eb60b5cf1 100755 --- a/test_regress/t/t_timing_zerodly_unsup.py +++ b/test_regress/t/t_timing_zerodly_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_timing_zerodly_unsup.v b/test_regress/t/t_timing_zerodly_unsup.v index 5c10fa12e..906841360 100644 --- a/test_regress/t/t_timing_zerodly_unsup.v +++ b/test_regress/t/t_timing_zerodly_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_trace_abort.py b/test_regress/t/t_trace_abort.py index b1fca5884..2ce07b064 100755 --- a/test_regress/t/t_trace_abort.py +++ b/test_regress/t/t_trace_abort.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_abort.v b/test_regress/t/t_trace_abort.v index b39927aad..94daf2528 100644 --- a/test_regress/t/t_trace_abort.v +++ b/test_regress/t/t_trace_abort.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_trace_abort_fst.py b/test_regress/t/t_trace_abort_fst.py index d3606912a..86cb92b46 100755 --- a/test_regress/t/t_trace_abort_fst.py +++ b/test_regress/t/t_trace_abort_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_abort_fst_sc.py b/test_regress/t/t_trace_abort_fst_sc.py index 1e6f9c314..11117a842 100755 --- a/test_regress/t/t_trace_abort_fst_sc.py +++ b/test_regress/t/t_trace_abort_fst_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_abort_saif.py b/test_regress/t/t_trace_abort_saif.py index 07166486e..3d5f8c1dd 100755 --- a/test_regress/t/t_trace_abort_saif.py +++ b/test_regress/t/t_trace_abort_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array.py b/test_regress/t/t_trace_array.py index 7761ba3c2..5a6c2da8b 100755 --- a/test_regress/t/t_trace_array.py +++ b/test_regress/t/t_trace_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array.v b/test_regress/t/t_trace_array.v index 233ede17e..7fa389382 100644 --- a/test_regress/t/t_trace_array.v +++ b/test_regress/t/t_trace_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_trace_array_fst.py b/test_regress/t/t_trace_array_fst.py index 3904c62b3..9d4d511f1 100755 --- a/test_regress/t/t_trace_array_fst.py +++ b/test_regress/t/t_trace_array_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array_fst_portable.py b/test_regress/t/t_trace_array_fst_portable.py index eae37db14..ad8ce0000 100755 --- a/test_regress/t/t_trace_array_fst_portable.py +++ b/test_regress/t/t_trace_array_fst_portable.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array_fst_portable_sc.py b/test_regress/t/t_trace_array_fst_portable_sc.py index 7f61d608b..c7fa01c2e 100755 --- a/test_regress/t/t_trace_array_fst_portable_sc.py +++ b/test_regress/t/t_trace_array_fst_portable_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array_fst_sc.py b/test_regress/t/t_trace_array_fst_sc.py index f52ca446e..ade50f8f3 100755 --- a/test_regress/t/t_trace_array_fst_sc.py +++ b/test_regress/t/t_trace_array_fst_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array_fst_threads_1.py b/test_regress/t/t_trace_array_fst_threads_1.py index 22a40102b..9850941a4 100755 --- a/test_regress/t/t_trace_array_fst_threads_1.py +++ b/test_regress/t/t_trace_array_fst_threads_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array_fst_threads_1_sc.py b/test_regress/t/t_trace_array_fst_threads_1_sc.py index 892a2c1c5..d1288dc04 100755 --- a/test_regress/t/t_trace_array_fst_threads_1_sc.py +++ b/test_regress/t/t_trace_array_fst_threads_1_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array_fst_threads_2.py b/test_regress/t/t_trace_array_fst_threads_2.py index 15f369fde..bcd82d977 100755 --- a/test_regress/t/t_trace_array_fst_threads_2.py +++ b/test_regress/t/t_trace_array_fst_threads_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array_fst_threads_2_sc.py b/test_regress/t/t_trace_array_fst_threads_2_sc.py index fe92dee32..ba21ee799 100755 --- a/test_regress/t/t_trace_array_fst_threads_2_sc.py +++ b/test_regress/t/t_trace_array_fst_threads_2_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array_saif.py b/test_regress/t/t_trace_array_saif.py index 000fd2266..971a83073 100755 --- a/test_regress/t/t_trace_array_saif.py +++ b/test_regress/t/t_trace_array_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array_saif_portable.py b/test_regress/t/t_trace_array_saif_portable.py index 7843a54cd..83f1a69e1 100755 --- a/test_regress/t/t_trace_array_saif_portable.py +++ b/test_regress/t/t_trace_array_saif_portable.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array_saif_threads_1.py b/test_regress/t/t_trace_array_saif_threads_1.py index faaab87a7..578dea917 100755 --- a/test_regress/t/t_trace_array_saif_threads_1.py +++ b/test_regress/t/t_trace_array_saif_threads_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array_saif_threads_2.py b/test_regress/t/t_trace_array_saif_threads_2.py index 4c0584abe..a021561be 100755 --- a/test_regress/t/t_trace_array_saif_threads_2.py +++ b/test_regress/t/t_trace_array_saif_threads_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_array_threads_1.py b/test_regress/t/t_trace_array_threads_1.py index 482670e3e..7a46dccae 100755 --- a/test_regress/t/t_trace_array_threads_1.py +++ b/test_regress/t/t_trace_array_threads_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_ascendingrange.py b/test_regress/t/t_trace_ascendingrange.py index 6d7562957..13da9fc7d 100755 --- a/test_regress/t/t_trace_ascendingrange.py +++ b/test_regress/t/t_trace_ascendingrange.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_ascendingrange.v b/test_regress/t/t_trace_ascendingrange.v index 348b80ea6..0ff3c8116 100644 --- a/test_regress/t/t_trace_ascendingrange.v +++ b/test_regress/t/t_trace_ascendingrange.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t #( diff --git a/test_regress/t/t_trace_ascendingrange_fst.py b/test_regress/t/t_trace_ascendingrange_fst.py index 2f812bb4c..f9aeccc2c 100755 --- a/test_regress/t/t_trace_ascendingrange_fst.py +++ b/test_regress/t/t_trace_ascendingrange_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_ascendingrange_fst_sc.py b/test_regress/t/t_trace_ascendingrange_fst_sc.py index a01e6692e..ca8083273 100755 --- a/test_regress/t/t_trace_ascendingrange_fst_sc.py +++ b/test_regress/t/t_trace_ascendingrange_fst_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_ascendingrange_saif.py b/test_regress/t/t_trace_ascendingrange_saif.py index d56cb885a..31d24956a 100755 --- a/test_regress/t/t_trace_ascendingrange_saif.py +++ b/test_regress/t/t_trace_ascendingrange_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_binary.py b/test_regress/t/t_trace_binary.py index 2737cb863..8ce45feda 100755 --- a/test_regress/t/t_trace_binary.py +++ b/test_regress/t/t_trace_binary.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_binary.v b/test_regress/t/t_trace_binary.v index 8534536f5..79f5da68d 100644 --- a/test_regress/t/t_trace_binary.v +++ b/test_regress/t/t_trace_binary.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_trace_binary_flag_off.py b/test_regress/t/t_trace_binary_flag_off.py index 2e846b7e1..23d2f7b36 100755 --- a/test_regress/t/t_trace_binary_flag_off.py +++ b/test_regress/t/t_trace_binary_flag_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_cat.cpp b/test_regress/t/t_trace_cat.cpp index 7b6b9ec26..7743ed677 100644 --- a/test_regress/t/t_trace_cat.cpp +++ b/test_regress/t/t_trace_cat.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_trace_cat.py b/test_regress/t/t_trace_cat.py index 28d5fec65..27eba700e 100755 --- a/test_regress/t/t_trace_cat.py +++ b/test_regress/t/t_trace_cat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_cat.v b/test_regress/t/t_trace_cat.v index 7428682b5..d7adc992c 100644 --- a/test_regress/t/t_trace_cat.v +++ b/test_regress/t/t_trace_cat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_trace_cat_fst.cpp b/test_regress/t/t_trace_cat_fst.cpp index 2467ebc39..08aa9695c 100644 --- a/test_regress/t/t_trace_cat_fst.cpp +++ b/test_regress/t/t_trace_cat_fst.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_trace_cat_fst.py b/test_regress/t/t_trace_cat_fst.py index f5ba2fd2e..a06f27bb3 100755 --- a/test_regress/t/t_trace_cat_fst.py +++ b/test_regress/t/t_trace_cat_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_cat_fst.v b/test_regress/t/t_trace_cat_fst.v index e56dc4a09..f74fec5d5 100644 --- a/test_regress/t/t_trace_cat_fst.v +++ b/test_regress/t/t_trace_cat_fst.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_trace_cat_renew.py b/test_regress/t/t_trace_cat_renew.py index e973db65f..251b94f4f 100755 --- a/test_regress/t/t_trace_cat_renew.py +++ b/test_regress/t/t_trace_cat_renew.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_cat_reopen.py b/test_regress/t/t_trace_cat_reopen.py index e973db65f..251b94f4f 100755 --- a/test_regress/t/t_trace_cat_reopen.py +++ b/test_regress/t/t_trace_cat_reopen.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_class.py b/test_regress/t/t_trace_class.py index 95ad1b66e..10f302681 100755 --- a/test_regress/t/t_trace_class.py +++ b/test_regress/t/t_trace_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_class.v b/test_regress/t/t_trace_class.v index fdb3438a5..035eda7ed 100644 --- a/test_regress/t/t_trace_class.v +++ b/test_regress/t/t_trace_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_trace_complex.py b/test_regress/t/t_trace_complex.py index 219c74d41..87beec445 100755 --- a/test_regress/t/t_trace_complex.py +++ b/test_regress/t/t_trace_complex.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex.v b/test_regress/t/t_trace_complex.v index 354f83f57..578a3c5c8 100644 --- a/test_regress/t/t_trace_complex.v +++ b/test_regress/t/t_trace_complex.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 bit global_bit; diff --git a/test_regress/t/t_trace_complex_fst.py b/test_regress/t/t_trace_complex_fst.py index 2d1104166..567b30c42 100755 --- a/test_regress/t/t_trace_complex_fst.py +++ b/test_regress/t/t_trace_complex_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_fst_sc.py b/test_regress/t/t_trace_complex_fst_sc.py index 0e4fe6ff3..fbdc3d473 100755 --- a/test_regress/t/t_trace_complex_fst_sc.py +++ b/test_regress/t/t_trace_complex_fst_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_fst_threads_1.py b/test_regress/t/t_trace_complex_fst_threads_1.py index b1a3f7e85..2c3d0187b 100755 --- a/test_regress/t/t_trace_complex_fst_threads_1.py +++ b/test_regress/t/t_trace_complex_fst_threads_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_fst_threads_1_sc.py b/test_regress/t/t_trace_complex_fst_threads_1_sc.py index 6a62c90e9..a5a8d1e23 100755 --- a/test_regress/t/t_trace_complex_fst_threads_1_sc.py +++ b/test_regress/t/t_trace_complex_fst_threads_1_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_fst_threads_2.py b/test_regress/t/t_trace_complex_fst_threads_2.py index 451fad715..b42042c4c 100755 --- a/test_regress/t/t_trace_complex_fst_threads_2.py +++ b/test_regress/t/t_trace_complex_fst_threads_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_fst_threads_2_sc.py b/test_regress/t/t_trace_complex_fst_threads_2_sc.py index 7ddc967bd..45c71b135 100755 --- a/test_regress/t/t_trace_complex_fst_threads_2_sc.py +++ b/test_regress/t/t_trace_complex_fst_threads_2_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_params.py b/test_regress/t/t_trace_complex_params.py index e331a365c..ddec49bd7 100755 --- a/test_regress/t/t_trace_complex_params.py +++ b/test_regress/t/t_trace_complex_params.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_params_fst.py b/test_regress/t/t_trace_complex_params_fst.py index cd052c278..fe5593c75 100755 --- a/test_regress/t/t_trace_complex_params_fst.py +++ b/test_regress/t/t_trace_complex_params_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_params_fst_sc.py b/test_regress/t/t_trace_complex_params_fst_sc.py index 99007833e..5acecde14 100755 --- a/test_regress/t/t_trace_complex_params_fst_sc.py +++ b/test_regress/t/t_trace_complex_params_fst_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_params_saif.py b/test_regress/t/t_trace_complex_params_saif.py index 86db8944d..215b0e646 100755 --- a/test_regress/t/t_trace_complex_params_saif.py +++ b/test_regress/t/t_trace_complex_params_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_portable.py b/test_regress/t/t_trace_complex_portable.py index bd072f3ac..f6e5795de 100755 --- a/test_regress/t/t_trace_complex_portable.py +++ b/test_regress/t/t_trace_complex_portable.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Same test as t_trace_complex, but exercising the old VCD tracing API diff --git a/test_regress/t/t_trace_complex_saif.py b/test_regress/t/t_trace_complex_saif.py index 97b4bf308..a86cedd9d 100755 --- a/test_regress/t/t_trace_complex_saif.py +++ b/test_regress/t/t_trace_complex_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_saif_threads_1.py b/test_regress/t/t_trace_complex_saif_threads_1.py index e5be93a6b..447762c07 100755 --- a/test_regress/t/t_trace_complex_saif_threads_1.py +++ b/test_regress/t/t_trace_complex_saif_threads_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_saif_threads_2.py b/test_regress/t/t_trace_complex_saif_threads_2.py index c8665de76..2c60ab1b4 100755 --- a/test_regress/t/t_trace_complex_saif_threads_2.py +++ b/test_regress/t/t_trace_complex_saif_threads_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_structs.py b/test_regress/t/t_trace_complex_structs.py index cbe5ceb16..dea6069d6 100755 --- a/test_regress/t/t_trace_complex_structs.py +++ b/test_regress/t/t_trace_complex_structs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_structs_fst.py b/test_regress/t/t_trace_complex_structs_fst.py index 879cd5e97..52bc52e69 100755 --- a/test_regress/t/t_trace_complex_structs_fst.py +++ b/test_regress/t/t_trace_complex_structs_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_structs_fst_sc.py b/test_regress/t/t_trace_complex_structs_fst_sc.py index 4e88e7f62..b0c72da72 100755 --- a/test_regress/t/t_trace_complex_structs_fst_sc.py +++ b/test_regress/t/t_trace_complex_structs_fst_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_structs_saif.py b/test_regress/t/t_trace_complex_structs_saif.py index b7a192b9c..ce4cc3b42 100755 --- a/test_regress/t/t_trace_complex_structs_saif.py +++ b/test_regress/t/t_trace_complex_structs_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_complex_threads_1.py b/test_regress/t/t_trace_complex_threads_1.py index 182da2312..54ac16149 100755 --- a/test_regress/t/t_trace_complex_threads_1.py +++ b/test_regress/t/t_trace_complex_threads_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_decoration.py b/test_regress/t/t_trace_decoration.py index 7f423d2a9..a38295252 100755 --- a/test_regress/t/t_trace_decoration.py +++ b/test_regress/t/t_trace_decoration.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_decoration.v b/test_regress/t/t_trace_decoration.v index 4407c8390..f953d4dd1 100644 --- a/test_regress/t/t_trace_decoration.v +++ b/test_regress/t/t_trace_decoration.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_trace_depth.py b/test_regress/t/t_trace_depth.py index 60bce38e2..e73c6f4a7 100755 --- a/test_regress/t/t_trace_depth.py +++ b/test_regress/t/t_trace_depth.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_depth.v b/test_regress/t/t_trace_depth.v index c1ef11851..448d6d166 100644 --- a/test_regress/t/t_trace_depth.v +++ b/test_regress/t/t_trace_depth.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_trace_dumporder_bad.py b/test_regress/t/t_trace_dumporder_bad.py index 0e9c44d04..3ae909bb1 100755 --- a/test_regress/t/t_trace_dumporder_bad.py +++ b/test_regress/t/t_trace_dumporder_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_dumporder_bad.v b/test_regress/t/t_trace_dumporder_bad.v index e6715ab83..2356f76e4 100644 --- a/test_regress/t/t_trace_dumporder_bad.v +++ b/test_regress/t/t_trace_dumporder_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_trace_dumpvars_dyn.cpp b/test_regress/t/t_trace_dumpvars_dyn.cpp index 650772044..20b894452 100644 --- a/test_regress/t/t_trace_dumpvars_dyn.cpp +++ b/test_regress/t/t_trace_dumpvars_dyn.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_trace_dumpvars_dyn.v b/test_regress/t/t_trace_dumpvars_dyn.v index 4c9705348..ff0cc6ec5 100644 --- a/test_regress/t/t_trace_dumpvars_dyn.v +++ b/test_regress/t/t_trace_dumpvars_dyn.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_trace_dumpvars_dyn_fst_0.py b/test_regress/t/t_trace_dumpvars_dyn_fst_0.py index 00778c82c..50769b6de 100755 --- a/test_regress/t/t_trace_dumpvars_dyn_fst_0.py +++ b/test_regress/t/t_trace_dumpvars_dyn_fst_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_dumpvars_dyn_fst_1.py b/test_regress/t/t_trace_dumpvars_dyn_fst_1.py index 00778c82c..50769b6de 100755 --- a/test_regress/t/t_trace_dumpvars_dyn_fst_1.py +++ b/test_regress/t/t_trace_dumpvars_dyn_fst_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_dumpvars_dyn_saif_0.py b/test_regress/t/t_trace_dumpvars_dyn_saif_0.py index 5504baf26..b12d179c4 100755 --- a/test_regress/t/t_trace_dumpvars_dyn_saif_0.py +++ b/test_regress/t/t_trace_dumpvars_dyn_saif_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_dumpvars_dyn_saif_1.py b/test_regress/t/t_trace_dumpvars_dyn_saif_1.py index 5504baf26..b12d179c4 100755 --- a/test_regress/t/t_trace_dumpvars_dyn_saif_1.py +++ b/test_regress/t/t_trace_dumpvars_dyn_saif_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_dumpvars_dyn_vcd_0.py b/test_regress/t/t_trace_dumpvars_dyn_vcd_0.py index 9f2efb003..2d601cf13 100755 --- a/test_regress/t/t_trace_dumpvars_dyn_vcd_0.py +++ b/test_regress/t/t_trace_dumpvars_dyn_vcd_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_dumpvars_dyn_vcd_1.py b/test_regress/t/t_trace_dumpvars_dyn_vcd_1.py index 1771ec5e6..4c5419770 100755 --- a/test_regress/t/t_trace_dumpvars_dyn_vcd_1.py +++ b/test_regress/t/t_trace_dumpvars_dyn_vcd_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_empty.py b/test_regress/t/t_trace_empty.py index d9be4bbf9..b9fd79643 100755 --- a/test_regress/t/t_trace_empty.py +++ b/test_regress/t/t_trace_empty.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_empty.v b/test_regress/t/t_trace_empty.v index 132598f8a..ba9aa442a 100644 --- a/test_regress/t/t_trace_empty.v +++ b/test_regress/t/t_trace_empty.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Geza Lore // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_trace_ena.v b/test_regress/t/t_trace_ena.v index 85b3d3f40..b58ae0541 100644 --- a/test_regress/t/t_trace_ena.v +++ b/test_regress/t/t_trace_ena.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_trace_ena_cc.py b/test_regress/t/t_trace_ena_cc.py index 925abfaf4..feaf52dec 100755 --- a/test_regress/t/t_trace_ena_cc.py +++ b/test_regress/t/t_trace_ena_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_ena_sc.py b/test_regress/t/t_trace_ena_sc.py index 7b26b4db3..8d20ab7f2 100755 --- a/test_regress/t/t_trace_ena_sc.py +++ b/test_regress/t/t_trace_ena_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_enum.v b/test_regress/t/t_trace_enum.v index 2e4e7005a..1d46134c0 100644 --- a/test_regress/t/t_trace_enum.v +++ b/test_regress/t/t_trace_enum.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef enum logic [1:0] {VAL_A, VAL_B, VAL_C, VAL_D} state_t; diff --git a/test_regress/t/t_trace_enum_fst.py b/test_regress/t/t_trace_enum_fst.py index 1f9a54afa..676f117bc 100755 --- a/test_regress/t/t_trace_enum_fst.py +++ b/test_regress/t/t_trace_enum_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_enum_saif.py b/test_regress/t/t_trace_enum_saif.py index 5cd4b2956..248b39c2a 100755 --- a/test_regress/t/t_trace_enum_saif.py +++ b/test_regress/t/t_trace_enum_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_event.py b/test_regress/t/t_trace_event.py index a39922fcf..34813642c 100755 --- a/test_regress/t/t_trace_event.py +++ b/test_regress/t/t_trace_event.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_event.v b/test_regress/t/t_trace_event.v index c6f471bf7..f6b9baca2 100644 --- a/test_regress/t/t_trace_event.v +++ b/test_regress/t/t_trace_event.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_trace_event_fst.py b/test_regress/t/t_trace_event_fst.py index a0f87c134..55ff9751c 100755 --- a/test_regress/t/t_trace_event_fst.py +++ b/test_regress/t/t_trace_event_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_flag_off.py b/test_regress/t/t_trace_flag_off.py index d0074dd4a..615925674 100755 --- a/test_regress/t/t_trace_flag_off.py +++ b/test_regress/t/t_trace_flag_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Test that without --trace we get a message when turning on traces diff --git a/test_regress/t/t_trace_flag_off.v b/test_regress/t/t_trace_flag_off.v index 50319e6f6..e17fb1aae 100644 --- a/test_regress/t/t_trace_flag_off.v +++ b/test_regress/t/t_trace_flag_off.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_trace_fst.py b/test_regress/t/t_trace_fst.py index c1d629013..391b761ee 100755 --- a/test_regress/t/t_trace_fst.py +++ b/test_regress/t/t_trace_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_fst.v b/test_regress/t/t_trace_fst.v index 2e4f24dd4..3d3a7c322 100644 --- a/test_regress/t/t_trace_fst.v +++ b/test_regress/t/t_trace_fst.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// Author: Yu-Sheng Lin johnjohnlys@media.ee.ntu.edu.tw +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Yu-Sheng Lin // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_trace_fst_cmake.py b/test_regress/t/t_trace_fst_cmake.py index bb960e236..abec2a742 100755 --- a/test_regress/t/t_trace_fst_cmake.py +++ b/test_regress/t/t_trace_fst_cmake.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_fst_cmake.v b/test_regress/t/t_trace_fst_cmake.v index 288ddadfc..fa3159e84 100644 --- a/test_regress/t/t_trace_fst_cmake.v +++ b/test_regress/t/t_trace_fst_cmake.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// Author: Yu-Sheng Lin johnjohnlys@media.ee.ntu.edu.tw +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Yu-Sheng Lin // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_trace_fst_sc.py b/test_regress/t/t_trace_fst_sc.py index 70d59dba1..f142e7f0f 100755 --- a/test_regress/t/t_trace_fst_sc.py +++ b/test_regress/t/t_trace_fst_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_fst_sc.v b/test_regress/t/t_trace_fst_sc.v index 52c148bd5..7b0bfb40c 100644 --- a/test_regress/t/t_trace_fst_sc.v +++ b/test_regress/t/t_trace_fst_sc.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// Author: Yu-Sheng Lin johnjohnlys@media.ee.ntu.edu.tw +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Yu-Sheng Lin // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_trace_fst_sc_cmake.py b/test_regress/t/t_trace_fst_sc_cmake.py index 29dd1e13f..5473e886d 100755 --- a/test_regress/t/t_trace_fst_sc_cmake.py +++ b/test_regress/t/t_trace_fst_sc_cmake.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_fst_sc_cmake.v b/test_regress/t/t_trace_fst_sc_cmake.v index 52c148bd5..7b0bfb40c 100644 --- a/test_regress/t/t_trace_fst_sc_cmake.v +++ b/test_regress/t/t_trace_fst_sc_cmake.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// Author: Yu-Sheng Lin johnjohnlys@media.ee.ntu.edu.tw +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Yu-Sheng Lin // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_trace_iface.py b/test_regress/t/t_trace_iface.py index 0f4312521..91f67a0fe 100755 --- a/test_regress/t/t_trace_iface.py +++ b/test_regress/t/t_trace_iface.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_iface.v b/test_regress/t/t_trace_iface.v index eeb87f509..f04cd7624 100644 --- a/test_regress/t/t_trace_iface.v +++ b/test_regress/t/t_trace_iface.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface counter_if; diff --git a/test_regress/t/t_trace_jumps_do_while_saif.py b/test_regress/t/t_trace_jumps_do_while_saif.py index 5b8126639..6b9bc7b97 100755 --- a/test_regress/t/t_trace_jumps_do_while_saif.py +++ b/test_regress/t/t_trace_jumps_do_while_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_max.py b/test_regress/t/t_trace_max.py index 1ce918283..8a25e10cb 100755 --- a/test_regress/t/t_trace_max.py +++ b/test_regress/t/t_trace_max.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_max.v b/test_regress/t/t_trace_max.v index 2f8509ede..d5002c41d 100644 --- a/test_regress/t/t_trace_max.v +++ b/test_regress/t/t_trace_max.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_trace_max_default.py b/test_regress/t/t_trace_max_default.py index 2be59a866..6255dd131 100755 --- a/test_regress/t/t_trace_max_default.py +++ b/test_regress/t/t_trace_max_default.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_multi_bad.py b/test_regress/t/t_trace_multi_bad.py index cbb233614..760ed777e 100755 --- a/test_regress/t/t_trace_multi_bad.py +++ b/test_regress/t/t_trace_multi_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_multi_bad.v b/test_regress/t/t_trace_multi_bad.v index fbcbd7ce9..3fbbf0710 100644 --- a/test_regress/t/t_trace_multi_bad.v +++ b/test_regress/t/t_trace_multi_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_trace_no_top_name.py b/test_regress/t/t_trace_no_top_name.py index ebe166cbc..829683b15 100755 --- a/test_regress/t/t_trace_no_top_name.py +++ b/test_regress/t/t_trace_no_top_name.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_no_top_name.v b/test_regress/t/t_trace_no_top_name.v index d6c0c1213..2e314b20f 100644 --- a/test_regress/t/t_trace_no_top_name.v +++ b/test_regress/t/t_trace_no_top_name.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_trace_no_top_name2.cpp b/test_regress/t/t_trace_no_top_name2.cpp index 7f626578b..cf2756a91 100644 --- a/test_regress/t/t_trace_no_top_name2.cpp +++ b/test_regress/t/t_trace_no_top_name2.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_trace_no_top_name2.v b/test_regress/t/t_trace_no_top_name2.v index 4d02a9029..4b8e61c75 100644 --- a/test_regress/t/t_trace_no_top_name2.v +++ b/test_regress/t/t_trace_no_top_name2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package foo_pkg; diff --git a/test_regress/t/t_trace_no_top_name2_fst.py b/test_regress/t/t_trace_no_top_name2_fst.py index bedb57f89..d9ca4cfad 100755 --- a/test_regress/t/t_trace_no_top_name2_fst.py +++ b/test_regress/t/t_trace_no_top_name2_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_no_top_name2_saif.py b/test_regress/t/t_trace_no_top_name2_saif.py index 1d92228a8..46e190d0a 100755 --- a/test_regress/t/t_trace_no_top_name2_saif.py +++ b/test_regress/t/t_trace_no_top_name2_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_no_top_name2_vcd.py b/test_regress/t/t_trace_no_top_name2_vcd.py index 77142cc7b..9f472bdd9 100755 --- a/test_regress/t/t_trace_no_top_name2_vcd.py +++ b/test_regress/t/t_trace_no_top_name2_vcd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_noflag_bad.py b/test_regress/t/t_trace_noflag_bad.py index e46f07308..937bf2ff8 100755 --- a/test_regress/t/t_trace_noflag_bad.py +++ b/test_regress/t/t_trace_noflag_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_noflag_bad.v b/test_regress/t/t_trace_noflag_bad.v index a5a2b8e9b..54a5eefc8 100644 --- a/test_regress/t/t_trace_noflag_bad.v +++ b/test_regress/t/t_trace_noflag_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_trace_noflag_bad_c.cpp b/test_regress/t/t_trace_noflag_bad_c.cpp index d46885332..5f167981b 100644 --- a/test_regress/t/t_trace_noflag_bad_c.cpp +++ b/test_regress/t/t_trace_noflag_bad_c.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Yu-Sheng Lin. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2010 Yu-Sheng Lin // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_trace_off_cc.py b/test_regress/t/t_trace_off_cc.py index 27f02bff7..330eae8fc 100755 --- a/test_regress/t/t_trace_off_cc.py +++ b/test_regress/t/t_trace_off_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_off_sc.py b/test_regress/t/t_trace_off_sc.py index 44a184b75..bf674de3e 100755 --- a/test_regress/t/t_trace_off_sc.py +++ b/test_regress/t/t_trace_off_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_open_wrong_order_bad.cpp b/test_regress/t/t_trace_open_wrong_order_bad.cpp index 2a8f4cad9..6235c9f7a 100644 --- a/test_regress/t/t_trace_open_wrong_order_bad.cpp +++ b/test_regress/t/t_trace_open_wrong_order_bad.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Yu-Sheng Lin. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2010 Yu-Sheng Lin // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_trace_open_wrong_order_bad.py b/test_regress/t/t_trace_open_wrong_order_bad.py index 67239c35d..5e7428f5c 100755 --- a/test_regress/t/t_trace_open_wrong_order_bad.py +++ b/test_regress/t/t_trace_open_wrong_order_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_open_wrong_order_bad.v b/test_regress/t/t_trace_open_wrong_order_bad.v index 60a7504fd..38f8789fb 100644 --- a/test_regress/t/t_trace_open_wrong_order_bad.v +++ b/test_regress/t/t_trace_open_wrong_order_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog dummy test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Yu-Sheng Lin. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2022 Yu-Sheng Lin // SPDX-License-Identifier: CC0-1.0 module t(input clk); diff --git a/test_regress/t/t_trace_packed_struct.py b/test_regress/t/t_trace_packed_struct.py index 142fd5a91..956d14f45 100755 --- a/test_regress/t/t_trace_packed_struct.py +++ b/test_regress/t/t_trace_packed_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_packed_struct.v b/test_regress/t/t_trace_packed_struct.v index 06daeb581..2b60a99f5 100644 --- a/test_regress/t/t_trace_packed_struct.v +++ b/test_regress/t/t_trace_packed_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Andrew Bardsley. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Andrew Bardsley // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_trace_packed_struct_fst.py b/test_regress/t/t_trace_packed_struct_fst.py index 4add1a2b6..82282acf6 100755 --- a/test_regress/t/t_trace_packed_struct_fst.py +++ b/test_regress/t/t_trace_packed_struct_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_packed_struct_fst_sc.py b/test_regress/t/t_trace_packed_struct_fst_sc.py index e329e22e9..c946f98d6 100755 --- a/test_regress/t/t_trace_packed_struct_fst_sc.py +++ b/test_regress/t/t_trace_packed_struct_fst_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_packed_struct_saif.py b/test_regress/t/t_trace_packed_struct_saif.py index 338c14836..2368fa1fc 100755 --- a/test_regress/t/t_trace_packed_struct_saif.py +++ b/test_regress/t/t_trace_packed_struct_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_param.py b/test_regress/t/t_trace_param.py index 1cdcbdd57..90b85c827 100755 --- a/test_regress/t/t_trace_param.py +++ b/test_regress/t/t_trace_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_param.v b/test_regress/t/t_trace_param.v index e1366ec32..b89bc2f83 100644 --- a/test_regress/t/t_trace_param.v +++ b/test_regress/t/t_trace_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Jonathon Donaldson. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Jonathon Donaldson // SPDX-License-Identifier: CC0-1.0 package my_funcs; diff --git a/test_regress/t/t_trace_param_fst.py b/test_regress/t/t_trace_param_fst.py index 863328841..fdc7a622b 100755 --- a/test_regress/t/t_trace_param_fst.py +++ b/test_regress/t/t_trace_param_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_param_override.py b/test_regress/t/t_trace_param_override.py index 2f9c739f3..aceb2480d 100755 --- a/test_regress/t/t_trace_param_override.py +++ b/test_regress/t/t_trace_param_override.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_param_override.v b/test_regress/t/t_trace_param_override.v index 627cf285a..9b48c447c 100644 --- a/test_regress/t/t_trace_param_override.v +++ b/test_regress/t/t_trace_param_override.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_trace_param_saif.py b/test_regress/t/t_trace_param_saif.py index d871baf85..1dd577e76 100755 --- a/test_regress/t/t_trace_param_saif.py +++ b/test_regress/t/t_trace_param_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_primitive.py b/test_regress/t/t_trace_primitive.py index 8ffc1cbfb..26c203087 100755 --- a/test_regress/t/t_trace_primitive.py +++ b/test_regress/t/t_trace_primitive.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_primitive.v b/test_regress/t/t_trace_primitive.v index fe08ff8ca..2df471972 100644 --- a/test_regress/t/t_trace_primitive.v +++ b/test_regress/t/t_trace_primitive.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014 by Jie Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Jie Xu // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_trace_primitive_fst.py b/test_regress/t/t_trace_primitive_fst.py index 186eb317d..e0efa3ca4 100755 --- a/test_regress/t/t_trace_primitive_fst.py +++ b/test_regress/t/t_trace_primitive_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_primitive_fst_sc.py b/test_regress/t/t_trace_primitive_fst_sc.py index 2c19efdfe..01bf153e3 100755 --- a/test_regress/t/t_trace_primitive_fst_sc.py +++ b/test_regress/t/t_trace_primitive_fst_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_primitive_saif.py b/test_regress/t/t_trace_primitive_saif.py index d2f3be21e..4fa0dc08b 100755 --- a/test_regress/t/t_trace_primitive_saif.py +++ b/test_regress/t/t_trace_primitive_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_public.v b/test_regress/t/t_trace_public.v index e6ea04953..cebbd5258 100644 --- a/test_regress/t/t_trace_public.v +++ b/test_regress/t/t_trace_public.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_trace_public_func.cpp b/test_regress/t/t_trace_public_func.cpp index a05820e24..2d1c22a96 100644 --- a/test_regress/t/t_trace_public_func.cpp +++ b/test_regress/t/t_trace_public_func.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_trace_public_func.py b/test_regress/t/t_trace_public_func.py index b9350881d..f830c67ee 100755 --- a/test_regress/t/t_trace_public_func.py +++ b/test_regress/t/t_trace_public_func.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_public_func.vlt b/test_regress/t/t_trace_public_func.vlt index 41089da90..c767bd046 100644 --- a/test_regress/t/t_trace_public_func.vlt +++ b/test_regress/t/t_trace_public_func.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_trace_public_func_vlt.py b/test_regress/t/t_trace_public_func_vlt.py index 1b361af85..d9bb72b4c 100755 --- a/test_regress/t/t_trace_public_func_vlt.py +++ b/test_regress/t/t_trace_public_func_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_public_sig.cpp b/test_regress/t/t_trace_public_sig.cpp index c694a85cc..cb42badfd 100644 --- a/test_regress/t/t_trace_public_sig.cpp +++ b/test_regress/t/t_trace_public_sig.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_trace_public_sig.py b/test_regress/t/t_trace_public_sig.py index 4aa00e389..29037763f 100755 --- a/test_regress/t/t_trace_public_sig.py +++ b/test_regress/t/t_trace_public_sig.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_public_sig.vlt b/test_regress/t/t_trace_public_sig.vlt index dbe85510d..50e20437a 100644 --- a/test_regress/t/t_trace_public_sig.vlt +++ b/test_regress/t/t_trace_public_sig.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_trace_public_sig_vlt.py b/test_regress/t/t_trace_public_sig_vlt.py index e0b6c8498..6cdcdb806 100755 --- a/test_regress/t/t_trace_public_sig_vlt.py +++ b/test_regress/t/t_trace_public_sig_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_rollover.cpp b/test_regress/t/t_trace_rollover.cpp index ce4b6e130..8a17bdda8 100644 --- a/test_regress/t/t_trace_rollover.cpp +++ b/test_regress/t/t_trace_rollover.cpp @@ -2,8 +2,8 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_trace_rollover.py b/test_regress/t/t_trace_rollover.py index 299193528..41d3402ff 100755 --- a/test_regress/t/t_trace_rollover.py +++ b/test_regress/t/t_trace_rollover.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_saif.py b/test_regress/t/t_trace_saif.py index 21bd2b9e2..7396b58b0 100755 --- a/test_regress/t/t_trace_saif.py +++ b/test_regress/t/t_trace_saif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_saif_cmake.py b/test_regress/t/t_trace_saif_cmake.py index 11d689389..73b4d1ebd 100755 --- a/test_regress/t/t_trace_saif_cmake.py +++ b/test_regress/t/t_trace_saif_cmake.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_saif_sc.py b/test_regress/t/t_trace_saif_sc.py index aae4356a6..648fa0834 100755 --- a/test_regress/t/t_trace_saif_sc.py +++ b/test_regress/t/t_trace_saif_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_sc_empty.py b/test_regress/t/t_trace_sc_empty.py index 0c413116d..54df565ff 100755 --- a/test_regress/t/t_trace_sc_empty.py +++ b/test_regress/t/t_trace_sc_empty.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_sc_empty.v b/test_regress/t/t_trace_sc_empty.v index 4136b8663..a78a4f756 100644 --- a/test_regress/t/t_trace_sc_empty.v +++ b/test_regress/t/t_trace_sc_empty.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilsn Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_trace_scope_no_inline.py b/test_regress/t/t_trace_scope_no_inline.py index dc37817c5..d0f7105ec 100755 --- a/test_regress/t/t_trace_scope_no_inline.py +++ b/test_regress/t/t_trace_scope_no_inline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_scope_no_inline.v b/test_regress/t/t_trace_scope_no_inline.v index 08301f929..45f0f3a09 100644 --- a/test_regress/t/t_trace_scope_no_inline.v +++ b/test_regress/t/t_trace_scope_no_inline.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_trace_scope_no_inline.vlt b/test_regress/t/t_trace_scope_no_inline.vlt index 08369f630..3a90b0cb4 100644 --- a/test_regress/t/t_trace_scope_no_inline.vlt +++ b/test_regress/t/t_trace_scope_no_inline.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_trace_scope_vlt.py b/test_regress/t/t_trace_scope_vlt.py index 7d91064b2..1933262e2 100755 --- a/test_regress/t/t_trace_scope_vlt.py +++ b/test_regress/t/t_trace_scope_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_scope_vlt.v b/test_regress/t/t_trace_scope_vlt.v index 4c9705348..ff0cc6ec5 100644 --- a/test_regress/t/t_trace_scope_vlt.v +++ b/test_regress/t/t_trace_scope_vlt.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_trace_scope_vlt.vlt b/test_regress/t/t_trace_scope_vlt.vlt index cd7dd85ab..7b6f44d3f 100644 --- a/test_regress/t/t_trace_scope_vlt.vlt +++ b/test_regress/t/t_trace_scope_vlt.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_trace_scstruct.py b/test_regress/t/t_trace_scstruct.py index 03ec178a4..dbd69ed8a 100755 --- a/test_regress/t/t_trace_scstruct.py +++ b/test_regress/t/t_trace_scstruct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_scstruct.v b/test_regress/t/t_trace_scstruct.v index 613171027..4196f42d6 100644 --- a/test_regress/t/t_trace_scstruct.v +++ b/test_regress/t/t_trace_scstruct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off UNUSED diff --git a/test_regress/t/t_trace_split_cfuncs.py b/test_regress/t/t_trace_split_cfuncs.py index c2536c656..8af8e39d0 100755 --- a/test_regress/t/t_trace_split_cfuncs.py +++ b/test_regress/t/t_trace_split_cfuncs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_split_cfuncs.v b/test_regress/t/t_trace_split_cfuncs.v index c2750d468..be695fa88 100644 --- a/test_regress/t/t_trace_split_cfuncs.v +++ b/test_regress/t/t_trace_split_cfuncs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Varun Koyyalagunta. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Varun Koyyalagunta // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_trace_split_cfuncs_dpi_export.py b/test_regress/t/t_trace_split_cfuncs_dpi_export.py index c2536c656..8af8e39d0 100755 --- a/test_regress/t/t_trace_split_cfuncs_dpi_export.py +++ b/test_regress/t/t_trace_split_cfuncs_dpi_export.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_split_cfuncs_dpi_export.v b/test_regress/t/t_trace_split_cfuncs_dpi_export.v index aa82f7813..2951f36e1 100644 --- a/test_regress/t/t_trace_split_cfuncs_dpi_export.v +++ b/test_regress/t/t_trace_split_cfuncs_dpi_export.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Varun Koyyalagunta. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Varun Koyyalagunta // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_trace_string.py b/test_regress/t/t_trace_string.py index 41f81a0a2..31b62b04e 100755 --- a/test_regress/t/t_trace_string.py +++ b/test_regress/t/t_trace_string.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_string.v b/test_regress/t/t_trace_string.v index 065a7c2f9..8e7220c8f 100644 --- a/test_regress/t/t_trace_string.v +++ b/test_regress/t/t_trace_string.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_trace_string_fst.py b/test_regress/t/t_trace_string_fst.py index 32dc6d8d2..4e081fbbf 100755 --- a/test_regress/t/t_trace_string_fst.py +++ b/test_regress/t/t_trace_string_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_string_fst_sc.py b/test_regress/t/t_trace_string_fst_sc.py index 5bc0d3ad4..057c29cfe 100755 --- a/test_regress/t/t_trace_string_fst_sc.py +++ b/test_regress/t/t_trace_string_fst_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_timescale.py b/test_regress/t/t_trace_timescale.py index ce8cf9a96..a84224fa2 100755 --- a/test_regress/t/t_trace_timescale.py +++ b/test_regress/t/t_trace_timescale.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_timescale.v b/test_regress/t/t_trace_timescale.v index 206f7e601..aed05df84 100644 --- a/test_regress/t/t_trace_timescale.v +++ b/test_regress/t/t_trace_timescale.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2013 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `timescale 1ms/1ms diff --git a/test_regress/t/t_trace_timing1.py b/test_regress/t/t_trace_timing1.py index 4813384d9..fcf27f296 100755 --- a/test_regress/t/t_trace_timing1.py +++ b/test_regress/t/t_trace_timing1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_timing1.v b/test_regress/t/t_trace_timing1.v index 51afa7871..9c628a93f 100644 --- a/test_regress/t/t_trace_timing1.v +++ b/test_regress/t/t_trace_timing1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_trace_two_a.v b/test_regress/t/t_trace_two_a.v index b6a310870..2d2db3180 100644 --- a/test_regress/t/t_trace_two_a.v +++ b/test_regress/t/t_trace_two_a.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define CONCAT(a, b) a``b diff --git a/test_regress/t/t_trace_two_b.v b/test_regress/t/t_trace_two_b.v index 22aad670b..a5bcad4c4 100644 --- a/test_regress/t/t_trace_two_b.v +++ b/test_regress/t/t_trace_two_b.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_trace_two_cc.cpp b/test_regress/t/t_trace_two_cc.cpp index 46ad12913..bc0dfae5d 100644 --- a/test_regress/t/t_trace_two_cc.cpp +++ b/test_regress/t/t_trace_two_cc.cpp @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test // -// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // clang-format off diff --git a/test_regress/t/t_trace_two_dump_cc.py b/test_regress/t/t_trace_two_dump_cc.py index a51b7661e..a100832af 100755 --- a/test_regress/t/t_trace_two_dump_cc.py +++ b/test_regress/t/t_trace_two_dump_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Test tracing with two models instanced diff --git a/test_regress/t/t_trace_two_dump_sc.py b/test_regress/t/t_trace_two_dump_sc.py index 00db26b57..db421fb2f 100755 --- a/test_regress/t/t_trace_two_dump_sc.py +++ b/test_regress/t/t_trace_two_dump_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_two_dumpfst_cc.py b/test_regress/t/t_trace_two_dumpfst_cc.py index 625f3c8ac..b7f599a1b 100755 --- a/test_regress/t/t_trace_two_dumpfst_cc.py +++ b/test_regress/t/t_trace_two_dumpfst_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Test tracing with two models instanced diff --git a/test_regress/t/t_trace_two_hdr_cc.py b/test_regress/t/t_trace_two_hdr_cc.py index a6212983e..8f21dfeb7 100755 --- a/test_regress/t/t_trace_two_hdr_cc.py +++ b/test_regress/t/t_trace_two_hdr_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Test tracing with two models instanced diff --git a/test_regress/t/t_trace_two_hdr_sc.py b/test_regress/t/t_trace_two_hdr_sc.py index f189d58f0..c5dce0997 100755 --- a/test_regress/t/t_trace_two_hdr_sc.py +++ b/test_regress/t/t_trace_two_hdr_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_two_hdrfst_cc.py b/test_regress/t/t_trace_two_hdrfst_cc.py index 3836a14ad..161d13155 100755 --- a/test_regress/t/t_trace_two_hdrfst_cc.py +++ b/test_regress/t/t_trace_two_hdrfst_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Test tracing with two models instanced diff --git a/test_regress/t/t_trace_two_port_cc.py b/test_regress/t/t_trace_two_port_cc.py index e4317efaa..e860eb274 100755 --- a/test_regress/t/t_trace_two_port_cc.py +++ b/test_regress/t/t_trace_two_port_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Test tracing with two models instanced diff --git a/test_regress/t/t_trace_two_port_sc.py b/test_regress/t/t_trace_two_port_sc.py index b26f20592..320c1a2d7 100755 --- a/test_regress/t/t_trace_two_port_sc.py +++ b/test_regress/t/t_trace_two_port_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_two_portfst_cc.py b/test_regress/t/t_trace_two_portfst_cc.py index b1048f6a9..09fe16efd 100755 --- a/test_regress/t/t_trace_two_portfst_cc.py +++ b/test_regress/t/t_trace_two_portfst_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # Test tracing with two models instanced diff --git a/test_regress/t/t_trace_two_sc.cpp b/test_regress/t/t_trace_two_sc.cpp index c1ba67b28..586ed20df 100644 --- a/test_regress/t/t_trace_two_sc.cpp +++ b/test_regress/t/t_trace_two_sc.cpp @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test // -// Copyright 2003-2020 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003-2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // clang-format off diff --git a/test_regress/t/t_trace_ub_misaligned_address.py b/test_regress/t/t_trace_ub_misaligned_address.py index e6729183e..4f9e45d45 100755 --- a/test_regress/t/t_trace_ub_misaligned_address.py +++ b/test_regress/t/t_trace_ub_misaligned_address.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_ub_misaligned_address.v b/test_regress/t/t_trace_ub_misaligned_address.v index 40b351aa7..b2ab81934 100644 --- a/test_regress/t/t_trace_ub_misaligned_address.v +++ b/test_regress/t/t_trace_ub_misaligned_address.v @@ -8,8 +8,8 @@ // due to 32 bit aligned addresses being used for types which require // stricter alignment. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by John Wehle. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 John Wehle // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_trace_wide_struct.py b/test_regress/t/t_trace_wide_struct.py index d25b73259..558b51518 100755 --- a/test_regress/t/t_trace_wide_struct.py +++ b/test_regress/t/t_trace_wide_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_trace_wide_struct.v b/test_regress/t/t_trace_wide_struct.v index 4a381de5a..25439fb8c 100644 --- a/test_regress/t/t_trace_wide_struct.v +++ b/test_regress/t/t_trace_wide_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_and_eqcase.py b/test_regress/t/t_tri_and_eqcase.py index 6585af685..b7449248c 100755 --- a/test_regress/t/t_tri_and_eqcase.py +++ b/test_regress/t/t_tri_and_eqcase.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_and_eqcase.v b/test_regress/t/t_tri_and_eqcase.v index 1c4b09a14..e7c0a4ea3 100644 --- a/test_regress/t/t_tri_and_eqcase.v +++ b/test_regress/t/t_tri_and_eqcase.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (clk1, clk2); diff --git a/test_regress/t/t_tri_array.py b/test_regress/t/t_tri_array.py index d0b1f865e..0f7fe1942 100755 --- a/test_regress/t/t_tri_array.py +++ b/test_regress/t/t_tri_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_array.v b/test_regress/t/t_tri_array.v index fbda60f76..d1fe77daf 100644 --- a/test_regress/t/t_tri_array.v +++ b/test_regress/t/t_tri_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_array_bufif.py b/test_regress/t/t_tri_array_bufif.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_tri_array_bufif.py +++ b/test_regress/t/t_tri_array_bufif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_array_bufif.v b/test_regress/t/t_tri_array_bufif.v index 200bd4728..43f281976 100644 --- a/test_regress/t/t_tri_array_bufif.v +++ b/test_regress/t/t_tri_array_bufif.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_array_pull.py b/test_regress/t/t_tri_array_pull.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_tri_array_pull.py +++ b/test_regress/t/t_tri_array_pull.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_array_pull.v b/test_regress/t/t_tri_array_pull.v index b29d1d5b5..6a6037599 100644 --- a/test_regress/t/t_tri_array_pull.v +++ b/test_regress/t/t_tri_array_pull.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2018 by Rod Steward. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Rod Steward // SPDX-License-Identifier: CC0-1.0 module IOBUF ( input T, input I, output O, inout IO ); diff --git a/test_regress/t/t_tri_clocking.py b/test_regress/t/t_tri_clocking.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_tri_clocking.py +++ b/test_regress/t/t_tri_clocking.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_clocking.v b/test_regress/t/t_tri_clocking.v index 10542e59e..ddcaade89 100644 --- a/test_regress/t/t_tri_clocking.v +++ b/test_regress/t/t_tri_clocking.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2026 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface wb_ifc; diff --git a/test_regress/t/t_tri_compass_bad.py b/test_regress/t/t_tri_compass_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_tri_compass_bad.py +++ b/test_regress/t/t_tri_compass_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_compass_bad.v b/test_regress/t/t_tri_compass_bad.v index d95ced5c1..1843f76e8 100644 --- a/test_regress/t/t_tri_compass_bad.v +++ b/test_regress/t/t_tri_compass_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_tri_cond_eqcase_with_1.py b/test_regress/t/t_tri_cond_eqcase_with_1.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_tri_cond_eqcase_with_1.py +++ b/test_regress/t/t_tri_cond_eqcase_with_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_cond_eqcase_with_1.v b/test_regress/t/t_tri_cond_eqcase_with_1.v index 552280b98..af7cff2f8 100644 --- a/test_regress/t/t_tri_cond_eqcase_with_1.v +++ b/test_regress/t/t_tri_cond_eqcase_with_1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_dangle.py b/test_regress/t/t_tri_dangle.py index 2b6ee4e44..3fe52cd1f 100755 --- a/test_regress/t/t_tri_dangle.py +++ b/test_regress/t/t_tri_dangle.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_dangle.v b/test_regress/t/t_tri_dangle.v index db659de70..4a82f15e6 100644 --- a/test_regress/t/t_tri_dangle.v +++ b/test_regress/t/t_tri_dangle.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_eqcase.py b/test_regress/t/t_tri_eqcase.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_tri_eqcase.py +++ b/test_regress/t/t_tri_eqcase.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_eqcase.v b/test_regress/t/t_tri_eqcase.v index 17a634469..5a7919534 100644 --- a/test_regress/t/t_tri_eqcase.v +++ b/test_regress/t/t_tri_eqcase.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_eqcase_input.py b/test_regress/t/t_tri_eqcase_input.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_tri_eqcase_input.py +++ b/test_regress/t/t_tri_eqcase_input.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_eqcase_input.v b/test_regress/t/t_tri_eqcase_input.v index 518ae40e1..9c61640db 100644 --- a/test_regress/t/t_tri_eqcase_input.v +++ b/test_regress/t/t_tri_eqcase_input.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_gate.cpp b/test_regress/t/t_tri_gate.cpp index 5996914aa..37e8df792 100644 --- a/test_regress/t/t_tri_gate.cpp +++ b/test_regress/t/t_tri_gate.cpp @@ -1,7 +1,7 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2008 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Lane Brooks // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_tri_gate.v b/test_regress/t/t_tri_gate.v index bf0cccb8d..d2d404157 100644 --- a/test_regress/t/t_tri_gate.v +++ b/test_regress/t/t_tri_gate.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2008 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Lane Brooks // SPDX-License-Identifier: CC0-1.0 module top (input SEL, input[1:0] A, output W, output X, output Y, output Z); diff --git a/test_regress/t/t_tri_gate_bufif0.py b/test_regress/t/t_tri_gate_bufif0.py index 4634d4e76..97ee1b367 100755 --- a/test_regress/t/t_tri_gate_bufif0.py +++ b/test_regress/t/t_tri_gate_bufif0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_bufif0_pins_inout.py b/test_regress/t/t_tri_gate_bufif0_pins_inout.py index 76fc851c5..05e7201b3 100755 --- a/test_regress/t/t_tri_gate_bufif0_pins_inout.py +++ b/test_regress/t/t_tri_gate_bufif0_pins_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_bufif1.py b/test_regress/t/t_tri_gate_bufif1.py index 1a14c142e..29127de06 100755 --- a/test_regress/t/t_tri_gate_bufif1.py +++ b/test_regress/t/t_tri_gate_bufif1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_bufif1_pins_inout.py b/test_regress/t/t_tri_gate_bufif1_pins_inout.py index 6a4dce294..b0e2f3aeb 100755 --- a/test_regress/t/t_tri_gate_bufif1_pins_inout.py +++ b/test_regress/t/t_tri_gate_bufif1_pins_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_cond.py b/test_regress/t/t_tri_gate_cond.py index c4b5851c4..2cfc0ee1a 100755 --- a/test_regress/t/t_tri_gate_cond.py +++ b/test_regress/t/t_tri_gate_cond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_cond_pins_inout.py b/test_regress/t/t_tri_gate_cond_pins_inout.py index 20ffe23ea..03c32e767 100755 --- a/test_regress/t/t_tri_gate_cond_pins_inout.py +++ b/test_regress/t/t_tri_gate_cond_pins_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_nmos.py b/test_regress/t/t_tri_gate_nmos.py index 8b8c924f2..eca8b57d5 100755 --- a/test_regress/t/t_tri_gate_nmos.py +++ b/test_regress/t/t_tri_gate_nmos.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_nmos_pins_inout.py b/test_regress/t/t_tri_gate_nmos_pins_inout.py index fc4bbaa5c..3bb5fd1bf 100755 --- a/test_regress/t/t_tri_gate_nmos_pins_inout.py +++ b/test_regress/t/t_tri_gate_nmos_pins_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_notif0.py b/test_regress/t/t_tri_gate_notif0.py index a9dd77046..f27090c7e 100755 --- a/test_regress/t/t_tri_gate_notif0.py +++ b/test_regress/t/t_tri_gate_notif0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_notif0_pins_inout.py b/test_regress/t/t_tri_gate_notif0_pins_inout.py index 797e8d163..d06b9a0b6 100755 --- a/test_regress/t/t_tri_gate_notif0_pins_inout.py +++ b/test_regress/t/t_tri_gate_notif0_pins_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_notif1.py b/test_regress/t/t_tri_gate_notif1.py index 09350a74e..bc180bf81 100755 --- a/test_regress/t/t_tri_gate_notif1.py +++ b/test_regress/t/t_tri_gate_notif1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_notif1_pins_inout.py b/test_regress/t/t_tri_gate_notif1_pins_inout.py index c03f247c7..06c52aa2f 100755 --- a/test_regress/t/t_tri_gate_notif1_pins_inout.py +++ b/test_regress/t/t_tri_gate_notif1_pins_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_pmos.py b/test_regress/t/t_tri_gate_pmos.py index 9f23ab621..6b26f68ff 100755 --- a/test_regress/t/t_tri_gate_pmos.py +++ b/test_regress/t/t_tri_gate_pmos.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gate_pmos_pins_inout.py b/test_regress/t/t_tri_gate_pmos_pins_inout.py index c9177fd57..172127396 100755 --- a/test_regress/t/t_tri_gate_pmos_pins_inout.py +++ b/test_regress/t/t_tri_gate_pmos_pins_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gen.py b/test_regress/t/t_tri_gen.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_tri_gen.py +++ b/test_regress/t/t_tri_gen.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_gen.v b/test_regress/t/t_tri_gen.v index 53d8bbfa3..a7c479dee 100644 --- a/test_regress/t/t_tri_gen.v +++ b/test_regress/t/t_tri_gen.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_graph.py b/test_regress/t/t_tri_graph.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_tri_graph.py +++ b/test_regress/t/t_tri_graph.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_graph.v b/test_regress/t/t_tri_graph.v index 868d14c62..0dc1a68d9 100644 --- a/test_regress/t/t_tri_graph.v +++ b/test_regress/t/t_tri_graph.v @@ -2,8 +2,8 @@ // // This is a compile only regression test of tristate handling for bug514 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_ifbegin.py b/test_regress/t/t_tri_ifbegin.py index 3aafd524c..f8083269e 100755 --- a/test_regress/t/t_tri_ifbegin.py +++ b/test_regress/t/t_tri_ifbegin.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_ifbegin.v b/test_regress/t/t_tri_ifbegin.v index cd567515a..a30b81091 100644 --- a/test_regress/t/t_tri_ifbegin.v +++ b/test_regress/t/t_tri_ifbegin.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_inout.cpp b/test_regress/t/t_tri_inout.cpp index 812db4be0..836cdd95b 100644 --- a/test_regress/t/t_tri_inout.cpp +++ b/test_regress/t/t_tri_inout.cpp @@ -1,7 +1,7 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2008 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Lane Brooks // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_tri_inout.py b/test_regress/t/t_tri_inout.py index 273ccc85c..c012be81c 100755 --- a/test_regress/t/t_tri_inout.py +++ b/test_regress/t/t_tri_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_inout.v b/test_regress/t/t_tri_inout.v index d9673beb9..4594bd2ef 100644 --- a/test_regress/t/t_tri_inout.v +++ b/test_regress/t/t_tri_inout.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2008 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Lane Brooks // SPDX-License-Identifier: CC0-1.0 module top (input A, input B, input SEL, input clk, output Y1, output Y2, output Z, output done); diff --git a/test_regress/t/t_tri_inout2.py b/test_regress/t/t_tri_inout2.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_tri_inout2.py +++ b/test_regress/t/t_tri_inout2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_inout2.v b/test_regress/t/t_tri_inout2.v index ed71712b4..5936c889e 100644 --- a/test_regress/t/t_tri_inout2.v +++ b/test_regress/t/t_tri_inout2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_inout_pins_inout.py b/test_regress/t/t_tri_inout_pins_inout.py index 18d447887..859c1b9f4 100755 --- a/test_regress/t/t_tri_inout_pins_inout.py +++ b/test_regress/t/t_tri_inout_pins_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_inz.cpp b/test_regress/t/t_tri_inz.cpp index 816533dd3..5953d615e 100644 --- a/test_regress/t/t_tri_inz.cpp +++ b/test_regress/t/t_tri_inz.cpp @@ -1,6 +1,6 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include "Vt_tri_inz.h" diff --git a/test_regress/t/t_tri_inz.py b/test_regress/t/t_tri_inz.py index 273ccc85c..c012be81c 100755 --- a/test_regress/t/t_tri_inz.py +++ b/test_regress/t/t_tri_inz.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_inz.v b/test_regress/t/t_tri_inz.v index f26fce1cd..e0a882303 100644 --- a/test_regress/t/t_tri_inz.v +++ b/test_regress/t/t_tri_inz.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module top diff --git a/test_regress/t/t_tri_no_top.py b/test_regress/t/t_tri_no_top.py index 0e7d8d554..301be6869 100755 --- a/test_regress/t/t_tri_no_top.py +++ b/test_regress/t/t_tri_no_top.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_no_top.v b/test_regress/t/t_tri_no_top.v index de88be561..87778ccce 100644 --- a/test_regress/t/t_tri_no_top.v +++ b/test_regress/t/t_tri_no_top.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Paul Wright. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Paul Wright // SPDX-License-Identifier: CC0-1.0 // The module t_tri_top_en_out is used to test that we can diff --git a/test_regress/t/t_tri_public.py b/test_regress/t/t_tri_public.py index c23e16d62..af5809d6c 100755 --- a/test_regress/t/t_tri_public.py +++ b/test_regress/t/t_tri_public.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_public.v b/test_regress/t/t_tri_public.v index 46b522d37..b2df6b26b 100644 --- a/test_regress/t/t_tri_public.v +++ b/test_regress/t/t_tri_public.v @@ -2,8 +2,8 @@ // // This is a compile only regression test of tristate handling for bug514 // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by Rob Stoddard. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Rob Stoddard // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_pull01.py b/test_regress/t/t_tri_pull01.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_tri_pull01.py +++ b/test_regress/t/t_tri_pull01.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_pull01.v b/test_regress/t/t_tri_pull01.v index 902d6248d..5439d656f 100644 --- a/test_regress/t/t_tri_pull01.v +++ b/test_regress/t/t_tri_pull01.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_pull2_bad.py b/test_regress/t/t_tri_pull2_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_tri_pull2_bad.py +++ b/test_regress/t/t_tri_pull2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_pull2_bad.v b/test_regress/t/t_tri_pull2_bad.v index 4b307d169..e4dc23f9c 100644 --- a/test_regress/t/t_tri_pull2_bad.v +++ b/test_regress/t/t_tri_pull2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2010 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Lane Brooks // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_tri_pull_bad.py b/test_regress/t/t_tri_pull_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_tri_pull_bad.py +++ b/test_regress/t/t_tri_pull_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_pull_bad.v b/test_regress/t/t_tri_pull_bad.v index 793786a1a..ba4d66624 100644 --- a/test_regress/t/t_tri_pull_bad.v +++ b/test_regress/t/t_tri_pull_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2010 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Lane Brooks // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_tri_pull_implicit.py b/test_regress/t/t_tri_pull_implicit.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_tri_pull_implicit.py +++ b/test_regress/t/t_tri_pull_implicit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_pull_implicit.v b/test_regress/t/t_tri_pull_implicit.v index 5f15c006f..21bff656b 100644 --- a/test_regress/t/t_tri_pull_implicit.v +++ b/test_regress/t/t_tri_pull_implicit.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_tri_pull_unsup.py b/test_regress/t/t_tri_pull_unsup.py index 6585af685..b7449248c 100755 --- a/test_regress/t/t_tri_pull_unsup.py +++ b/test_regress/t/t_tri_pull_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_pull_unsup.v b/test_regress/t/t_tri_pull_unsup.v index b20379429..34d8010c2 100644 --- a/test_regress/t/t_tri_pull_unsup.v +++ b/test_regress/t/t_tri_pull_unsup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_tri_pullup.cpp b/test_regress/t/t_tri_pullup.cpp index 311c28744..fc2456350 100644 --- a/test_regress/t/t_tri_pullup.cpp +++ b/test_regress/t/t_tri_pullup.cpp @@ -1,7 +1,7 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2008 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Lane Brooks // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_tri_pullup.py b/test_regress/t/t_tri_pullup.py index 273ccc85c..c012be81c 100755 --- a/test_regress/t/t_tri_pullup.py +++ b/test_regress/t/t_tri_pullup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_pullup.v b/test_regress/t/t_tri_pullup.v index 00c41ce0a..7efff2ddb 100644 --- a/test_regress/t/t_tri_pullup.v +++ b/test_regress/t/t_tri_pullup.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2008 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Lane Brooks // SPDX-License-Identifier: CC0-1.0 module top (input A, input OE, output X, output Y, output Z); diff --git a/test_regress/t/t_tri_pullup_pins_inout.py b/test_regress/t/t_tri_pullup_pins_inout.py index fcfabc5fe..f9f977fff 100755 --- a/test_regress/t/t_tri_pullup_pins_inout.py +++ b/test_regress/t/t_tri_pullup_pins_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_pullvec_bad.py b/test_regress/t/t_tri_pullvec_bad.py index 6585af685..b7449248c 100755 --- a/test_regress/t/t_tri_pullvec_bad.py +++ b/test_regress/t/t_tri_pullvec_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_pullvec_bad.v b/test_regress/t/t_tri_pullvec_bad.v index cd38fd202..1fa8f6dcf 100644 --- a/test_regress/t/t_tri_pullvec_bad.v +++ b/test_regress/t/t_tri_pullvec_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_tri_select.cpp b/test_regress/t/t_tri_select.cpp index fbea109aa..b64579e76 100644 --- a/test_regress/t/t_tri_select.cpp +++ b/test_regress/t/t_tri_select.cpp @@ -1,6 +1,6 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_tri_select.py b/test_regress/t/t_tri_select.py index 273ccc85c..c012be81c 100755 --- a/test_regress/t/t_tri_select.py +++ b/test_regress/t/t_tri_select.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_select.v b/test_regress/t/t_tri_select.v index a270dd927..7d7105a44 100644 --- a/test_regress/t/t_tri_select.v +++ b/test_regress/t/t_tri_select.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2008 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Lane Brooks // SPDX-License-Identifier: CC0-1.0 `define WIDTH 2 diff --git a/test_regress/t/t_tri_select_eqcase.py b/test_regress/t/t_tri_select_eqcase.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_tri_select_eqcase.py +++ b/test_regress/t/t_tri_select_eqcase.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_select_eqcase.v b/test_regress/t/t_tri_select_eqcase.v index e2b33fb83..3ad2d1376 100644 --- a/test_regress/t/t_tri_select_eqcase.v +++ b/test_regress/t/t_tri_select_eqcase.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_tri_select_pins_inout.py b/test_regress/t/t_tri_select_pins_inout.py index da7c9bb9c..0865258ca 100755 --- a/test_regress/t/t_tri_select_pins_inout.py +++ b/test_regress/t/t_tri_select_pins_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_select_unsized.py b/test_regress/t/t_tri_select_unsized.py index 55e4826e3..8a664fff2 100755 --- a/test_regress/t/t_tri_select_unsized.py +++ b/test_regress/t/t_tri_select_unsized.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_select_unsized.v b/test_regress/t/t_tri_select_unsized.v index 87a250039..fa62e318c 100644 --- a/test_regress/t/t_tri_select_unsized.v +++ b/test_regress/t/t_tri_select_unsized.v @@ -2,8 +2,8 @@ // // Test selecting Z when size is not explicit. Issue 510. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2012 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_struct.py b/test_regress/t/t_tri_struct.py index 2b4837fcc..096e10e28 100755 --- a/test_regress/t/t_tri_struct.py +++ b/test_regress/t/t_tri_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_struct.v b/test_regress/t/t_tri_struct.v index e2aba4d5f..1898e4a37 100644 --- a/test_regress/t/t_tri_struct.v +++ b/test_regress/t/t_tri_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 typedef struct { diff --git a/test_regress/t/t_tri_struct_packed.py b/test_regress/t/t_tri_struct_packed.py index 8c78c7f82..6a295cd2f 100755 --- a/test_regress/t/t_tri_struct_packed.py +++ b/test_regress/t/t_tri_struct_packed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_struct_packed.v b/test_regress/t/t_tri_struct_packed.v index df1f8aa6e..13271a16c 100644 --- a/test_regress/t/t_tri_struct_packed.v +++ b/test_regress/t/t_tri_struct_packed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 typedef struct packed { diff --git a/test_regress/t/t_tri_struct_pins_inout.py b/test_regress/t/t_tri_struct_pins_inout.py index bc97e2d68..e7835e924 100755 --- a/test_regress/t/t_tri_struct_pins_inout.py +++ b/test_regress/t/t_tri_struct_pins_inout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_top_en_out.cpp b/test_regress/t/t_tri_top_en_out.cpp index 2a3228353..e1e9943a4 100644 --- a/test_regress/t/t_tri_top_en_out.cpp +++ b/test_regress/t/t_tri_top_en_out.cpp @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module, C driver code // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Paul Wright. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Paul Wright // SPDX-License-Identifier: CC0-1.0 #include "verilated.h" diff --git a/test_regress/t/t_tri_top_en_out.py b/test_regress/t/t_tri_top_en_out.py index da6e614c5..50bd0ba46 100755 --- a/test_regress/t/t_tri_top_en_out.py +++ b/test_regress/t/t_tri_top_en_out.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_top_en_out.v b/test_regress/t/t_tri_top_en_out.v index 1f69dafe8..02df3e84b 100644 --- a/test_regress/t/t_tri_top_en_out.v +++ b/test_regress/t/t_tri_top_en_out.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Paul Wright. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Paul Wright // SPDX-License-Identifier: CC0-1.0 // A submodule to ensure that __en and __out propagate upwards diff --git a/test_regress/t/t_tri_top_en_out_bad.py b/test_regress/t/t_tri_top_en_out_bad.py index 6b0e5e228..f5fd8e225 100755 --- a/test_regress/t/t_tri_top_en_out_bad.py +++ b/test_regress/t/t_tri_top_en_out_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_top_en_out_bad.v b/test_regress/t/t_tri_top_en_out_bad.v index 0e42fcbde..1363cae09 100644 --- a/test_regress/t/t_tri_top_en_out_bad.v +++ b/test_regress/t/t_tri_top_en_out_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Paul Wright. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Paul Wright // SPDX-License-Identifier: CC0-1.0 // // A submodule to ensure that __en and __out propagate upwards diff --git a/test_regress/t/t_tri_unconn.py b/test_regress/t/t_tri_unconn.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_tri_unconn.py +++ b/test_regress/t/t_tri_unconn.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_unconn.v b/test_regress/t/t_tri_unconn.v index 1c18d1500..c1989faac 100644 --- a/test_regress/t/t_tri_unconn.v +++ b/test_regress/t/t_tri_unconn.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_tri_various.py b/test_regress/t/t_tri_various.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_tri_various.py +++ b/test_regress/t/t_tri_various.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_tri_various.v b/test_regress/t/t_tri_various.v index e492ec1de..7a9b332e7 100644 --- a/test_regress/t/t_tri_various.v +++ b/test_regress/t/t_tri_various.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2008 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Lane Brooks // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_type.py b/test_regress/t/t_type.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_type.py +++ b/test_regress/t/t_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_type.v b/test_regress/t/t_type.v index e48807d5d..486f1940c 100644 --- a/test_regress/t/t_type.v +++ b/test_regress/t/t_type.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_type_array.py b/test_regress/t/t_type_array.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_type_array.py +++ b/test_regress/t/t_type_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_type_array.v b/test_regress/t/t_type_array.v index 2c38d64b2..ad29322c2 100644 --- a/test_regress/t/t_type_array.v +++ b/test_regress/t/t_type_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_type_compare.py b/test_regress/t/t_type_compare.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_type_compare.py +++ b/test_regress/t/t_type_compare.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_type_compare.v b/test_regress/t/t_type_compare.v index a209dffee..49b519a18 100644 --- a/test_regress/t/t_type_compare.v +++ b/test_regress/t/t_type_compare.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module Sub #(parameter type T = type(logic[11:0])); diff --git a/test_regress/t/t_type_compare_bad.py b/test_regress/t/t_type_compare_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_type_compare_bad.py +++ b/test_regress/t/t_type_compare_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_type_compare_bad.v b/test_regress/t/t_type_compare_bad.v index 1b22fabb3..01a01402b 100644 --- a/test_regress/t/t_type_compare_bad.v +++ b/test_regress/t/t_type_compare_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_type_expression_compare.py b/test_regress/t/t_type_expression_compare.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_type_expression_compare.py +++ b/test_regress/t/t_type_expression_compare.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_type_expression_compare.v b/test_regress/t/t_type_expression_compare.v index d94e9fc70..ba4098d8c 100644 --- a/test_regress/t/t_type_expression_compare.v +++ b/test_regress/t/t_type_expression_compare.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 typedef int Int_T; diff --git a/test_regress/t/t_type_match.py b/test_regress/t/t_type_match.py index c37bc018e..30ee5e479 100755 --- a/test_regress/t/t_type_match.py +++ b/test_regress/t/t_type_match.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_type_match.v b/test_regress/t/t_type_match.v index b6560e3ce..c792bbdf5 100644 --- a/test_regress/t/t_type_match.v +++ b/test_regress/t/t_type_match.v @@ -5,8 +5,8 @@ // // Generated C++ code should compile. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Pawel Jewstafjew (Pawel.Jewstafjew@gmail.com). +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Pawel Jewstafjew // SPDX-License-Identifier: CC0-1.0 module t (clk); diff --git a/test_regress/t/t_type_non_type.py b/test_regress/t/t_type_non_type.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_type_non_type.py +++ b/test_regress/t/t_type_non_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_type_non_type.v b/test_regress/t/t_type_non_type.v index 2aca3bc16..22137ddb0 100644 --- a/test_regress/t/t_type_non_type.v +++ b/test_regress/t/t_type_non_type.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Cls; diff --git a/test_regress/t/t_type_param.py b/test_regress/t/t_type_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_type_param.py +++ b/test_regress/t/t_type_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_type_param.v b/test_regress/t/t_type_param.v index 61ca69b19..ed22d9d21 100644 --- a/test_regress/t/t_type_param.v +++ b/test_regress/t/t_type_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Todd Strader. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Todd Strader // SPDX-License-Identifier: CC0-1.0 package some_package; diff --git a/test_regress/t/t_type_param_circ_bad.py b/test_regress/t/t_type_param_circ_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_type_param_circ_bad.py +++ b/test_regress/t/t_type_param_circ_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_type_param_circ_bad.v b/test_regress/t/t_type_param_circ_bad.v index 9eea5887a..9def0a114 100644 --- a/test_regress/t/t_type_param_circ_bad.v +++ b/test_regress/t/t_type_param_circ_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_type_param_collision.py b/test_regress/t/t_type_param_collision.py index a4337c4ed..663223516 100755 --- a/test_regress/t/t_type_param_collision.py +++ b/test_regress/t/t_type_param_collision.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef.py b/test_regress/t/t_typedef.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_typedef.py +++ b/test_regress/t/t_typedef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef.v b/test_regress/t/t_typedef.v index 0ea3d25de..59384da9d 100644 --- a/test_regress/t/t_typedef.v +++ b/test_regress/t/t_typedef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_typedef_array.py b/test_regress/t/t_typedef_array.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_typedef_array.py +++ b/test_regress/t/t_typedef_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_array.v b/test_regress/t/t_typedef_array.v index 8fe08ffcc..f640d1a01 100644 --- a/test_regress/t/t_typedef_array.v +++ b/test_regress/t/t_typedef_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2017 by James Pallister. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 James Pallister // SPDX-License-Identifier: CC0-1.0 typedef logic logic_alias_t; diff --git a/test_regress/t/t_typedef_circ_bad.py b/test_regress/t/t_typedef_circ_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_typedef_circ_bad.py +++ b/test_regress/t/t_typedef_circ_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_circ_bad.v b/test_regress/t/t_typedef_circ_bad.v index 937eb24bb..1669b5c86 100644 --- a/test_regress/t/t_typedef_circ_bad.v +++ b/test_regress/t/t_typedef_circ_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef a_t; diff --git a/test_regress/t/t_typedef_consistency_0.py b/test_regress/t/t_typedef_consistency_0.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_typedef_consistency_0.py +++ b/test_regress/t/t_typedef_consistency_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_consistency_0.v b/test_regress/t/t_typedef_consistency_0.v index 14da498a0..e8b1adad7 100644 --- a/test_regress/t/t_typedef_consistency_0.v +++ b/test_regress/t/t_typedef_consistency_0.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_typedef_fwd.py b/test_regress/t/t_typedef_fwd.py index cca4c9e73..d6d35e7fd 100755 --- a/test_regress/t/t_typedef_fwd.py +++ b/test_regress/t/t_typedef_fwd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_fwd.v b/test_regress/t/t_typedef_fwd.v index c7d16e283..dc8df8177 100644 --- a/test_regress/t/t_typedef_fwd.v +++ b/test_regress/t/t_typedef_fwd.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package P; diff --git a/test_regress/t/t_typedef_fwd_bad.py b/test_regress/t/t_typedef_fwd_bad.py index cc0ca5d61..45e735d36 100755 --- a/test_regress/t/t_typedef_fwd_bad.py +++ b/test_regress/t/t_typedef_fwd_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_fwd_class.py b/test_regress/t/t_typedef_fwd_class.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_typedef_fwd_class.py +++ b/test_regress/t/t_typedef_fwd_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_fwd_class.v b/test_regress/t/t_typedef_fwd_class.v index 67ae2e046..68992970f 100644 --- a/test_regress/t/t_typedef_fwd_class.v +++ b/test_regress/t/t_typedef_fwd_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef logic [3:0] T; diff --git a/test_regress/t/t_typedef_fwd_nested.py b/test_regress/t/t_typedef_fwd_nested.py index dbdaf4551..1a93d5310 100755 --- a/test_regress/t/t_typedef_fwd_nested.py +++ b/test_regress/t/t_typedef_fwd_nested.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_fwd_nested.v b/test_regress/t/t_typedef_fwd_nested.v index e6e99040b..7c330cbba 100644 --- a/test_regress/t/t_typedef_fwd_nested.v +++ b/test_regress/t/t_typedef_fwd_nested.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 typedef class Bar; diff --git a/test_regress/t/t_typedef_id_bad.py b/test_regress/t/t_typedef_id_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_typedef_id_bad.py +++ b/test_regress/t/t_typedef_id_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_id_bad.v b/test_regress/t/t_typedef_id_bad.v index fd4482a5f..aaf60e5a6 100644 --- a/test_regress/t/t_typedef_id_bad.v +++ b/test_regress/t/t_typedef_id_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 int i; diff --git a/test_regress/t/t_typedef_iface_typedef.py b/test_regress/t/t_typedef_iface_typedef.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_typedef_iface_typedef.py +++ b/test_regress/t/t_typedef_iface_typedef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_iface_typedef.v b/test_regress/t/t_typedef_iface_typedef.v index 0331d03ef..258275225 100644 --- a/test_regress/t/t_typedef_iface_typedef.v +++ b/test_regress/t/t_typedef_iface_typedef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign localparam from interface typedef, single level nesting diff --git a/test_regress/t/t_typedef_iface_typedef2.py b/test_regress/t/t_typedef_iface_typedef2.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_typedef_iface_typedef2.py +++ b/test_regress/t/t_typedef_iface_typedef2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_iface_typedef2.v b/test_regress/t/t_typedef_iface_typedef2.v index a43f480fc..9635acfed 100644 --- a/test_regress/t/t_typedef_iface_typedef2.v +++ b/test_regress/t/t_typedef_iface_typedef2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_typedef_iface_typedef3.py b/test_regress/t/t_typedef_iface_typedef3.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_typedef_iface_typedef3.py +++ b/test_regress/t/t_typedef_iface_typedef3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_iface_typedef3.v b/test_regress/t/t_typedef_iface_typedef3.v index 9125ef207..67f7bbe84 100644 --- a/test_regress/t/t_typedef_iface_typedef3.v +++ b/test_regress/t/t_typedef_iface_typedef3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign localparam from interface typedef, single level nesting diff --git a/test_regress/t/t_typedef_iface_typedef4.py b/test_regress/t/t_typedef_iface_typedef4.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_typedef_iface_typedef4.py +++ b/test_regress/t/t_typedef_iface_typedef4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_iface_typedef4.v b/test_regress/t/t_typedef_iface_typedef4.v index 9899ce41f..6d112ad26 100644 --- a/test_regress/t/t_typedef_iface_typedef4.v +++ b/test_regress/t/t_typedef_iface_typedef4.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign localparam from interface typedef, single level nesting diff --git a/test_regress/t/t_typedef_iface_typedef5.py b/test_regress/t/t_typedef_iface_typedef5.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_typedef_iface_typedef5.py +++ b/test_regress/t/t_typedef_iface_typedef5.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_iface_typedef5.v b/test_regress/t/t_typedef_iface_typedef5.v index b384185c1..d26bb9512 100644 --- a/test_regress/t/t_typedef_iface_typedef5.v +++ b/test_regress/t/t_typedef_iface_typedef5.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign localparam from interface typedef, single level nesting diff --git a/test_regress/t/t_typedef_iface_typedef6.py b/test_regress/t/t_typedef_iface_typedef6.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_typedef_iface_typedef6.py +++ b/test_regress/t/t_typedef_iface_typedef6.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_iface_typedef6.v b/test_regress/t/t_typedef_iface_typedef6.v index 8a824fef4..d6c6a3175 100644 --- a/test_regress/t/t_typedef_iface_typedef6.v +++ b/test_regress/t/t_typedef_iface_typedef6.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // assign localparam from interface typedef, single level nesting diff --git a/test_regress/t/t_typedef_iface_typedef7.py b/test_regress/t/t_typedef_iface_typedef7.py index c6e56559a..31b1f0e53 100755 --- a/test_regress/t/t_typedef_iface_typedef7.py +++ b/test_regress/t/t_typedef_iface_typedef7.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_iface_typedef7.v b/test_regress/t/t_typedef_iface_typedef7.v index 968579e3f..b1483f683 100644 --- a/test_regress/t/t_typedef_iface_typedef7.v +++ b/test_regress/t/t_typedef_iface_typedef7.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // // Chained typedef aliases from an interface typedef diff --git a/test_regress/t/t_typedef_no_bad.py b/test_regress/t/t_typedef_no_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_typedef_no_bad.py +++ b/test_regress/t/t_typedef_no_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_no_bad.v b/test_regress/t/t_typedef_no_bad.v index 11da87f92..b6fe352db 100644 --- a/test_regress/t/t_typedef_no_bad.v +++ b/test_regress/t/t_typedef_no_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 typedef sometype; diff --git a/test_regress/t/t_typedef_package.py b/test_regress/t/t_typedef_package.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_typedef_package.py +++ b/test_regress/t/t_typedef_package.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_package.v b/test_regress/t/t_typedef_package.v index ae40ba79b..0f2724182 100644 --- a/test_regress/t/t_typedef_package.v +++ b/test_regress/t/t_typedef_package.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Driss Hafdi. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Driss Hafdi // SPDX-License-Identifier: CC0-1.0 package pkg1; diff --git a/test_regress/t/t_typedef_param.py b/test_regress/t/t_typedef_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_typedef_param.py +++ b/test_regress/t/t_typedef_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_param.v b/test_regress/t/t_typedef_param.v index 2c3b13426..f39c8522a 100644 --- a/test_regress/t/t_typedef_param.v +++ b/test_regress/t/t_typedef_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef reg [2:0] threeansi_t; diff --git a/test_regress/t/t_typedef_param_class.py b/test_regress/t/t_typedef_param_class.py index f989a35fb..84b274f68 100755 --- a/test_regress/t/t_typedef_param_class.py +++ b/test_regress/t/t_typedef_param_class.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_param_class.v b/test_regress/t/t_typedef_param_class.v index 21a4da1ef..fdba93dad 100644 --- a/test_regress/t/t_typedef_param_class.v +++ b/test_regress/t/t_typedef_param_class.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 class Class1 #( diff --git a/test_regress/t/t_typedef_port.py b/test_regress/t/t_typedef_port.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_typedef_port.py +++ b/test_regress/t/t_typedef_port.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_port.v b/test_regress/t/t_typedef_port.v index e773027b1..4f0d0bce2 100644 --- a/test_regress/t/t_typedef_port.v +++ b/test_regress/t/t_typedef_port.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef reg [2:0] threeansi_t; diff --git a/test_regress/t/t_typedef_signed.py b/test_regress/t/t_typedef_signed.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_typedef_signed.py +++ b/test_regress/t/t_typedef_signed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_signed.v b/test_regress/t/t_typedef_signed.v index 2bab2c8f7..9d2052814 100644 --- a/test_regress/t/t_typedef_signed.v +++ b/test_regress/t/t_typedef_signed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //bug456 diff --git a/test_regress/t/t_typedef_unused_bad.py b/test_regress/t/t_typedef_unused_bad.py index 285f30e23..e04ce3ae5 100755 --- a/test_regress/t/t_typedef_unused_bad.py +++ b/test_regress/t/t_typedef_unused_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typedef_unused_bad.v b/test_regress/t/t_typedef_unused_bad.v index 896840cd7..4d55d3730 100644 --- a/test_regress/t/t_typedef_unused_bad.v +++ b/test_regress/t/t_typedef_unused_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef logic ok_t; diff --git a/test_regress/t/t_typename.py b/test_regress/t/t_typename.py index 1a1bebba6..82792bbb0 100755 --- a/test_regress/t/t_typename.py +++ b/test_regress/t/t_typename.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typename.v b/test_regress/t/t_typename.v index 6ba9f4930..073265842 100644 --- a/test_regress/t/t_typename.v +++ b/test_regress/t/t_typename.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_typename_min.py b/test_regress/t/t_typename_min.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_typename_min.py +++ b/test_regress/t/t_typename_min.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_typename_min.v b/test_regress/t/t_typename_min.v index 49499924f..eb02ed5dd 100644 --- a/test_regress/t/t_typename_min.v +++ b/test_regress/t/t_typename_min.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_udp_bad.py b/test_regress/t/t_udp_bad.py index d0a97a711..a1e666663 100755 --- a/test_regress/t/t_udp_bad.py +++ b/test_regress/t/t_udp_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_bad.v b/test_regress/t/t_udp_bad.v index d61212c02..8a9cc5b10 100644 --- a/test_regress/t/t_udp_bad.v +++ b/test_regress/t/t_udp_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_udp_bad_comb_trigger.py b/test_regress/t/t_udp_bad_comb_trigger.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_udp_bad_comb_trigger.py +++ b/test_regress/t/t_udp_bad_comb_trigger.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_bad_comb_trigger.v b/test_regress/t/t_udp_bad_comb_trigger.v index 302ec6f79..129ed99f5 100755 --- a/test_regress/t/t_udp_bad_comb_trigger.v +++ b/test_regress/t/t_udp_bad_comb_trigger.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 primitive t_gate(dout, a, b, c); diff --git a/test_regress/t/t_udp_bad_first_input.py b/test_regress/t/t_udp_bad_first_input.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_udp_bad_first_input.py +++ b/test_regress/t/t_udp_bad_first_input.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_bad_first_input.v b/test_regress/t/t_udp_bad_first_input.v index 2354307fd..b6ff5b160 100755 --- a/test_regress/t/t_udp_bad_first_input.v +++ b/test_regress/t/t_udp_bad_first_input.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 primitive t_gate(a, b, c, dout); diff --git a/test_regress/t/t_udp_bad_illegal_output.py b/test_regress/t/t_udp_bad_illegal_output.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_udp_bad_illegal_output.py +++ b/test_regress/t/t_udp_bad_illegal_output.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_bad_illegal_output.v b/test_regress/t/t_udp_bad_illegal_output.v index 02f1895f9..af6ee1fe1 100755 --- a/test_regress/t/t_udp_bad_illegal_output.v +++ b/test_regress/t/t_udp_bad_illegal_output.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 primitive t_gate_comb(dout, a, b, c); diff --git a/test_regress/t/t_udp_bad_input_num.py b/test_regress/t/t_udp_bad_input_num.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_udp_bad_input_num.py +++ b/test_regress/t/t_udp_bad_input_num.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_bad_input_num.v b/test_regress/t/t_udp_bad_input_num.v index bac50a163..9acb61225 100755 --- a/test_regress/t/t_udp_bad_input_num.v +++ b/test_regress/t/t_udp_bad_input_num.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 primitive t_gate(dout, a, b, c); diff --git a/test_regress/t/t_udp_bad_line_inputs.py b/test_regress/t/t_udp_bad_line_inputs.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_udp_bad_line_inputs.py +++ b/test_regress/t/t_udp_bad_line_inputs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_bad_line_inputs.v b/test_regress/t/t_udp_bad_line_inputs.v index 98489c285..f69b5a04b 100644 --- a/test_regress/t/t_udp_bad_line_inputs.v +++ b/test_regress/t/t_udp_bad_line_inputs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 primitive udp_0(output o, input i); diff --git a/test_regress/t/t_udp_bad_line_outputs.py b/test_regress/t/t_udp_bad_line_outputs.py index e20848999..0e485f609 100755 --- a/test_regress/t/t_udp_bad_line_outputs.py +++ b/test_regress/t/t_udp_bad_line_outputs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_bad_line_outputs.v b/test_regress/t/t_udp_bad_line_outputs.v index 42c2186ba..cbfd4eec7 100644 --- a/test_regress/t/t_udp_bad_line_outputs.v +++ b/test_regress/t/t_udp_bad_line_outputs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 primitive udp_1(output reg o, input i); diff --git a/test_regress/t/t_udp_bad_multi_output.py b/test_regress/t/t_udp_bad_multi_output.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_udp_bad_multi_output.py +++ b/test_regress/t/t_udp_bad_multi_output.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_bad_multi_output.v b/test_regress/t/t_udp_bad_multi_output.v index 690c7c6d2..296df8726 100755 --- a/test_regress/t/t_udp_bad_multi_output.v +++ b/test_regress/t/t_udp_bad_multi_output.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 primitive t_gate(dout1, dout2, a, b, c); diff --git a/test_regress/t/t_udp_binary.py b/test_regress/t/t_udp_binary.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_udp_binary.py +++ b/test_regress/t/t_udp_binary.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_binary.v b/test_regress/t/t_udp_binary.v index f98676a16..b3f80033e 100644 --- a/test_regress/t/t_udp_binary.v +++ b/test_regress/t/t_udp_binary.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Test that a standalone primitive can be a top level module diff --git a/test_regress/t/t_udp_binary_top.py b/test_regress/t/t_udp_binary_top.py index f33fc647b..5c55b641d 100755 --- a/test_regress/t/t_udp_binary_top.py +++ b/test_regress/t/t_udp_binary_top.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_binary_top.v b/test_regress/t/t_udp_binary_top.v index f45244d3c..0587127e0 100644 --- a/test_regress/t/t_udp_binary_top.v +++ b/test_regress/t/t_udp_binary_top.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Test that a standalone primitive can be a top level module diff --git a/test_regress/t/t_udp_delay.py b/test_regress/t/t_udp_delay.py index 055e14291..514786060 100755 --- a/test_regress/t/t_udp_delay.py +++ b/test_regress/t/t_udp_delay.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_delay.v b/test_regress/t/t_udp_delay.v index 238a514ab..e850c0bc5 100644 --- a/test_regress/t/t_udp_delay.v +++ b/test_regress/t/t_udp_delay.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 primitive not_u(out, in); diff --git a/test_regress/t/t_udp_noname.py b/test_regress/t/t_udp_noname.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_udp_noname.py +++ b/test_regress/t/t_udp_noname.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_noname.v b/test_regress/t/t_udp_noname.v index 862a57e86..94128c664 100644 --- a/test_regress/t/t_udp_noname.v +++ b/test_regress/t/t_udp_noname.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_udp_nonsequential_x.py b/test_regress/t/t_udp_nonsequential_x.py index 9e4a474a0..7f1257b2c 100755 --- a/test_regress/t/t_udp_nonsequential_x.py +++ b/test_regress/t/t_udp_nonsequential_x.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_nonsequential_x.v b/test_regress/t/t_udp_nonsequential_x.v index d835943db..d415442c3 100644 --- a/test_regress/t/t_udp_nonsequential_x.v +++ b/test_regress/t/t_udp_nonsequential_x.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Michael Bikovitsky. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Michael Bikovitsky // SPDX-License-Identifier: CC0-1.0 module t (); diff --git a/test_regress/t/t_udp_param_bad.py b/test_regress/t/t_udp_param_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_udp_param_bad.py +++ b/test_regress/t/t_udp_param_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_param_bad.v b/test_regress/t/t_udp_param_bad.v index 8ac68827e..37e09e82b 100644 --- a/test_regress/t/t_udp_param_bad.v +++ b/test_regress/t/t_udp_param_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Anthony Donlon. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Anthony Donlon // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_udp_sequential.py b/test_regress/t/t_udp_sequential.py index 610578b91..222d55aa0 100755 --- a/test_regress/t/t_udp_sequential.py +++ b/test_regress/t/t_udp_sequential.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_sequential.v b/test_regress/t/t_udp_sequential.v index a3cfa33ac..8b86b6f7d 100644 --- a/test_regress/t/t_udp_sequential.v +++ b/test_regress/t/t_udp_sequential.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Mike Thyer. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Mike Thyer // SPDX-License-Identifier: CC0-1.0 primitive d_edge_ff (q, clock, data); diff --git a/test_regress/t/t_udp_sequential_bad.py b/test_regress/t/t_udp_sequential_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_udp_sequential_bad.py +++ b/test_regress/t/t_udp_sequential_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_sequential_bad.v b/test_regress/t/t_udp_sequential_bad.v index 1e26f7e5c..892a9ed09 100755 --- a/test_regress/t/t_udp_sequential_bad.v +++ b/test_regress/t/t_udp_sequential_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 primitive or_gate(dout, a, b, c); diff --git a/test_regress/t/t_udp_sequential_x.py b/test_regress/t/t_udp_sequential_x.py index 3ed3afcba..f3e251121 100755 --- a/test_regress/t/t_udp_sequential_x.py +++ b/test_regress/t/t_udp_sequential_x.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_sequential_x.v b/test_regress/t/t_udp_sequential_x.v index ce12aaef6..2631470f2 100644 --- a/test_regress/t/t_udp_sequential_x.v +++ b/test_regress/t/t_udp_sequential_x.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Michael Bikovitsky. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Michael Bikovitsky // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_udp_tableend_bad.py b/test_regress/t/t_udp_tableend_bad.py index a0f699e19..8d78305d6 100755 --- a/test_regress/t/t_udp_tableend_bad.py +++ b/test_regress/t/t_udp_tableend_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_tableend_bad.v b/test_regress/t/t_udp_tableend_bad.v index 6597e7be6..52034cc68 100644 --- a/test_regress/t/t_udp_tableend_bad.v +++ b/test_regress/t/t_udp_tableend_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 primitive udp_x (a_bad, b, c_bad); diff --git a/test_regress/t/t_udp_tableeof_bad.py b/test_regress/t/t_udp_tableeof_bad.py index 12b1678d4..c2571161f 100755 --- a/test_regress/t/t_udp_tableeof_bad.py +++ b/test_regress/t/t_udp_tableeof_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_udp_tableeof_bad.v b/test_regress/t/t_udp_tableeof_bad.v index 064573395..3435716bc 100644 --- a/test_regress/t/t_udp_tableeof_bad.v +++ b/test_regress/t/t_udp_tableeof_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 primitive udp_x (a_bad, b, c_bad); diff --git a/test_regress/t/t_unbounded.py b/test_regress/t/t_unbounded.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unbounded.py +++ b/test_regress/t/t_unbounded.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unbounded.v b/test_regress/t/t_unbounded.v index 4d61f8872..4b66ecd21 100644 --- a/test_regress/t/t_unbounded.v +++ b/test_regress/t/t_unbounded.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_unbounded_bad.py b/test_regress/t/t_unbounded_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_unbounded_bad.py +++ b/test_regress/t/t_unbounded_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unbounded_bad.v b/test_regress/t/t_unbounded_bad.v index 7927e7bfb..c555933b5 100644 --- a/test_regress/t/t_unbounded_bad.v +++ b/test_regress/t/t_unbounded_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_unconnected.py b/test_regress/t/t_unconnected.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unconnected.py +++ b/test_regress/t/t_unconnected.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unconnected.v b/test_regress/t/t_unconnected.v index 4cce7be42..d90551318 100644 --- a/test_regress/t/t_unconnected.v +++ b/test_regress/t/t_unconnected.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_unconnected_bad.py b/test_regress/t/t_unconnected_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_unconnected_bad.py +++ b/test_regress/t/t_unconnected_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unconnected_bad.v b/test_regress/t/t_unconnected_bad.v index 46affd2f9..ebfbf29bc 100644 --- a/test_regress/t/t_unconnected_bad.v +++ b/test_regress/t/t_unconnected_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `unconnected_drive diff --git a/test_regress/t/t_unicode.py b/test_regress/t/t_unicode.py index 61dc58004..7e2787dc8 100755 --- a/test_regress/t/t_unicode.py +++ b/test_regress/t/t_unicode.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_union_hard_bad.py b/test_regress/t/t_union_hard_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_union_hard_bad.py +++ b/test_regress/t/t_union_hard_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_union_hard_bad.v b/test_regress/t/t_union_hard_bad.v index 2322a39e6..9f100e060 100644 --- a/test_regress/t/t_union_hard_bad.v +++ b/test_regress/t/t_union_hard_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_union_soft.py b/test_regress/t/t_union_soft.py index fc5a55e3f..eafe7e6e5 100755 --- a/test_regress/t/t_union_soft.py +++ b/test_regress/t/t_union_soft.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_union_soft.v b/test_regress/t/t_union_soft.v index f926fc432..972c7ba78 100644 --- a/test_regress/t/t_union_soft.v +++ b/test_regress/t/t_union_soft.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_union_unpacked.py b/test_regress/t/t_union_unpacked.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_union_unpacked.py +++ b/test_regress/t/t_union_unpacked.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_union_unpacked.v b/test_regress/t/t_union_unpacked.v index 817e69541..de0971571 100644 --- a/test_regress/t/t_union_unpacked.v +++ b/test_regress/t/t_union_unpacked.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_uniqueif.py b/test_regress/t/t_uniqueif.py index d97aaff01..cae36a498 100755 --- a/test_regress/t/t_uniqueif.py +++ b/test_regress/t/t_uniqueif.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_uniqueif.v b/test_regress/t/t_uniqueif.v index ba1ee4555..6270cba1c 100644 --- a/test_regress/t/t_uniqueif.v +++ b/test_regress/t/t_uniqueif.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_uniqueif_else.py b/test_regress/t/t_uniqueif_else.py index ac142fe63..4caa0e109 100755 --- a/test_regress/t/t_uniqueif_else.py +++ b/test_regress/t/t_uniqueif_else.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_uniqueif_else.v b/test_regress/t/t_uniqueif_else.v index 77ea0c5ff..2cd329481 100644 --- a/test_regress/t/t_uniqueif_else.v +++ b/test_regress/t/t_uniqueif_else.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_uniqueif_fail1.py b/test_regress/t/t_uniqueif_fail1.py index 8eeaeefee..53445c3da 100755 --- a/test_regress/t/t_uniqueif_fail1.py +++ b/test_regress/t/t_uniqueif_fail1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_uniqueif_fail2.py b/test_regress/t/t_uniqueif_fail2.py index f94dedc48..d0e23fcfa 100755 --- a/test_regress/t/t_uniqueif_fail2.py +++ b/test_regress/t/t_uniqueif_fail2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_uniqueif_fail3.py b/test_regress/t/t_uniqueif_fail3.py index e52b3e975..0442aefd9 100755 --- a/test_regress/t/t_uniqueif_fail3.py +++ b/test_regress/t/t_uniqueif_fail3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_uniqueif_fail4.py b/test_regress/t/t_uniqueif_fail4.py index ee0e4f768..787d96e16 100755 --- a/test_regress/t/t_uniqueif_fail4.py +++ b/test_regress/t/t_uniqueif_fail4.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_array.py b/test_regress/t/t_unopt_array.py index 51e61aa39..0bed5b40c 100755 --- a/test_regress/t/t_unopt_array.py +++ b/test_regress/t/t_unopt_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_array.v b/test_regress/t/t_unopt_array.v index 899315663..9908764c6 100644 --- a/test_regress/t/t_unopt_array.v +++ b/test_regress/t/t_unopt_array.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_unopt_array_csplit.py b/test_regress/t/t_unopt_array_csplit.py index 3d22d22a4..5de52004f 100755 --- a/test_regress/t/t_unopt_array_csplit.py +++ b/test_regress/t/t_unopt_array_csplit.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_array_typedef.py b/test_regress/t/t_unopt_array_typedef.py index fb7da0974..58c78ca86 100755 --- a/test_regress/t/t_unopt_array_typedef.py +++ b/test_regress/t/t_unopt_array_typedef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_bound.py b/test_regress/t/t_unopt_bound.py index dc6cab445..c02254607 100755 --- a/test_regress/t/t_unopt_bound.py +++ b/test_regress/t/t_unopt_bound.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_bound.v b/test_regress/t/t_unopt_bound.v index 7c708c035..0c93555e6 100644 --- a/test_regress/t/t_unopt_bound.v +++ b/test_regress/t/t_unopt_bound.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jue Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jue Xu // SPDX-License-Identifier: CC0-1.0 // bug630 diff --git a/test_regress/t/t_unopt_combo.py b/test_regress/t/t_unopt_combo.py index 9027b0470..b576750b6 100755 --- a/test_regress/t/t_unopt_combo.py +++ b/test_regress/t/t_unopt_combo.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_combo.v b/test_regress/t/t_unopt_combo.v index 6620e7459..961f0bb3d 100644 --- a/test_regress/t/t_unopt_combo.v +++ b/test_regress/t/t_unopt_combo.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_unopt_combo.vlt b/test_regress/t/t_unopt_combo.vlt index 5231aa4e6..553c4be92 100644 --- a/test_regress/t/t_unopt_combo.vlt +++ b/test_regress/t/t_unopt_combo.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_unopt_combo_bad.py b/test_regress/t/t_unopt_combo_bad.py index c659a17b7..d863f5a00 100755 --- a/test_regress/t/t_unopt_combo_bad.py +++ b/test_regress/t/t_unopt_combo_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_combo_isolate.py b/test_regress/t/t_unopt_combo_isolate.py index 6fa0cf8b4..f35574a26 100755 --- a/test_regress/t/t_unopt_combo_isolate.py +++ b/test_regress/t/t_unopt_combo_isolate.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_combo_isolate.vlt b/test_regress/t/t_unopt_combo_isolate.vlt index 1fe38e10e..c21284e2b 100644 --- a/test_regress/t/t_unopt_combo_isolate.vlt +++ b/test_regress/t/t_unopt_combo_isolate.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_unopt_combo_isolate_vlt.py b/test_regress/t/t_unopt_combo_isolate_vlt.py index a30b5b105..803550765 100755 --- a/test_regress/t/t_unopt_combo_isolate_vlt.py +++ b/test_regress/t/t_unopt_combo_isolate_vlt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_combo_waive.py b/test_regress/t/t_unopt_combo_waive.py index 34a421ec1..c4824f4df 100755 --- a/test_regress/t/t_unopt_combo_waive.py +++ b/test_regress/t/t_unopt_combo_waive.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_converge.v b/test_regress/t/t_unopt_converge.v index 702c0f32a..324d6fdf8 100644 --- a/test_regress/t/t_unopt_converge.v +++ b/test_regress/t/t_unopt_converge.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_unopt_converge_initial.v b/test_regress/t/t_unopt_converge_initial.v index abfc6f32e..3fea89cef 100644 --- a/test_regress/t/t_unopt_converge_initial.v +++ b/test_regress/t/t_unopt_converge_initial.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_unopt_converge_initial_run_bad.py b/test_regress/t/t_unopt_converge_initial_run_bad.py index eaa85d927..f6be1d6bb 100755 --- a/test_regress/t/t_unopt_converge_initial_run_bad.py +++ b/test_regress/t/t_unopt_converge_initial_run_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_converge_ndbg_bad.py b/test_regress/t/t_unopt_converge_ndbg_bad.py index fbc3822fe..e5807fe72 100755 --- a/test_regress/t/t_unopt_converge_ndbg_bad.py +++ b/test_regress/t/t_unopt_converge_ndbg_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_converge_print_bad.py b/test_regress/t/t_unopt_converge_print_bad.py index ac1bfd49d..155d7dc95 100755 --- a/test_regress/t/t_unopt_converge_print_bad.py +++ b/test_regress/t/t_unopt_converge_print_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_converge_run_bad.py b/test_regress/t/t_unopt_converge_run_bad.py index 5db39f3c4..367ecb192 100755 --- a/test_regress/t/t_unopt_converge_run_bad.py +++ b/test_regress/t/t_unopt_converge_run_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unopt_converge_unopt_bad.py b/test_regress/t/t_unopt_converge_unopt_bad.py index 75751ea27..02162c7a9 100755 --- a/test_regress/t/t_unopt_converge_unopt_bad.py +++ b/test_regress/t/t_unopt_converge_unopt_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unoptflat_simple.v b/test_regress/t/t_unoptflat_simple.v index 2198ae1b8..72b31227e 100644 --- a/test_regress/t/t_unoptflat_simple.v +++ b/test_regress/t/t_unoptflat_simple.v @@ -2,8 +2,8 @@ // // Simple demonstration of an UNOPTFLAT combinatorial loop, using just 2 bits. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_unoptflat_simple_2.v b/test_regress/t/t_unoptflat_simple_2.v index b455b1469..cf72d6643 100644 --- a/test_regress/t/t_unoptflat_simple_2.v +++ b/test_regress/t/t_unoptflat_simple_2.v @@ -2,8 +2,8 @@ // // Simple demonstration of an UNOPTFLAT combinatorial loop, using 3 bits. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_unoptflat_simple_2_bad.py b/test_regress/t/t_unoptflat_simple_2_bad.py index 6ed146135..7a79c987a 100755 --- a/test_regress/t/t_unoptflat_simple_2_bad.py +++ b/test_regress/t/t_unoptflat_simple_2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unoptflat_simple_3.v b/test_regress/t/t_unoptflat_simple_3.v index f275a2e02..55eae8aa5 100644 --- a/test_regress/t/t_unoptflat_simple_3.v +++ b/test_regress/t/t_unoptflat_simple_3.v @@ -3,8 +3,8 @@ // Demonstration of an UNOPTFLAT combinatorial loop using 3 bits and looping // through 2 sub-modules. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jeremy Bennett. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jeremy Bennett // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_unoptflat_simple_3_bad.py b/test_regress/t/t_unoptflat_simple_3_bad.py index 3f1eae376..0ad46840f 100755 --- a/test_regress/t/t_unoptflat_simple_3_bad.py +++ b/test_regress/t/t_unoptflat_simple_3_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unoptflat_simple_bad.py b/test_regress/t/t_unoptflat_simple_bad.py index 45a8f5331..3e1c35038 100755 --- a/test_regress/t/t_unoptflat_simple_bad.py +++ b/test_regress/t/t_unoptflat_simple_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpack_array_direct_assignment.py b/test_regress/t/t_unpack_array_direct_assignment.py index dd7cd31de..f290b6a69 100755 --- a/test_regress/t/t_unpack_array_direct_assignment.py +++ b/test_regress/t/t_unpack_array_direct_assignment.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpack_array_no_expand.py b/test_regress/t/t_unpack_array_no_expand.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unpack_array_no_expand.py +++ b/test_regress/t/t_unpack_array_no_expand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpack_array_no_expand.v b/test_regress/t/t_unpack_array_no_expand.v index 04e83813d..9bbd61ed0 100644 --- a/test_regress/t/t_unpack_array_no_expand.v +++ b/test_regress/t/t_unpack_array_no_expand.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_unpacked_array_order.py b/test_regress/t/t_unpacked_array_order.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unpacked_array_order.py +++ b/test_regress/t/t_unpacked_array_order.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_array_order.v b/test_regress/t/t_unpacked_array_order.v index adee38eec..d37fa7aa7 100644 --- a/test_regress/t/t_unpacked_array_order.v +++ b/test_regress/t/t_unpacked_array_order.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Duraid Madina. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Duraid Madina // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_unpacked_array_p_fmt.py b/test_regress/t/t_unpacked_array_p_fmt.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_unpacked_array_p_fmt.py +++ b/test_regress/t/t_unpacked_array_p_fmt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_array_p_fmt.v b/test_regress/t/t_unpacked_array_p_fmt.v index da364084c..b04ad1586 100644 --- a/test_regress/t/t_unpacked_array_p_fmt.v +++ b/test_regress/t/t_unpacked_array_p_fmt.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_unpacked_concat.py b/test_regress/t/t_unpacked_concat.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unpacked_concat.py +++ b/test_regress/t/t_unpacked_concat.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_concat.v b/test_regress/t/t_unpacked_concat.v index fe1b06ddb..f78b44540 100644 --- a/test_regress/t/t_unpacked_concat.v +++ b/test_regress/t/t_unpacked_concat.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Yutetsu TAKATSUKASA. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_unpacked_concat_bad.py b/test_regress/t/t_unpacked_concat_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_unpacked_concat_bad.py +++ b/test_regress/t/t_unpacked_concat_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_concat_bad.v b/test_regress/t/t_unpacked_concat_bad.v index 3e947f5f9..905760dbb 100644 --- a/test_regress/t/t_unpacked_concat_bad.v +++ b/test_regress/t/t_unpacked_concat_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Driss Hafdi. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Driss Hafdi // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_unpacked_concat_bad2.py b/test_regress/t/t_unpacked_concat_bad2.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_unpacked_concat_bad2.py +++ b/test_regress/t/t_unpacked_concat_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_concat_bad2.v b/test_regress/t/t_unpacked_concat_bad2.v index 8f40928ec..420333134 100644 --- a/test_regress/t/t_unpacked_concat_bad2.v +++ b/test_regress/t/t_unpacked_concat_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Yutetsu TAKATSUKASA. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Yutetsu TAKATSUKASA // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_unpacked_concat_bad3.py b/test_regress/t/t_unpacked_concat_bad3.py index 88e1a07b1..0a3fb15f2 100755 --- a/test_regress/t/t_unpacked_concat_bad3.py +++ b/test_regress/t/t_unpacked_concat_bad3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_concat_bad3.v b/test_regress/t/t_unpacked_concat_bad3.v index abc818c05..6ac6eebd8 100644 --- a/test_regress/t/t_unpacked_concat_bad3.v +++ b/test_regress/t/t_unpacked_concat_bad3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Driss Hafdi. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Driss Hafdi // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_unpacked_init.py b/test_regress/t/t_unpacked_init.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unpacked_init.py +++ b/test_regress/t/t_unpacked_init.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_init.v b/test_regress/t/t_unpacked_init.v index 6a09955a7..a233e26b2 100644 --- a/test_regress/t/t_unpacked_init.v +++ b/test_regress/t/t_unpacked_init.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_unpacked_slice.py b/test_regress/t/t_unpacked_slice.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unpacked_slice.py +++ b/test_regress/t/t_unpacked_slice.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_slice.v b/test_regress/t/t_unpacked_slice.v index 5a899733e..24bcb5dec 100644 --- a/test_regress/t/t_unpacked_slice.v +++ b/test_regress/t/t_unpacked_slice.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_unpacked_slice_range.py b/test_regress/t/t_unpacked_slice_range.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unpacked_slice_range.py +++ b/test_regress/t/t_unpacked_slice_range.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_slice_range.v b/test_regress/t/t_unpacked_slice_range.v index 1e431425a..9d31e3359 100644 --- a/test_regress/t/t_unpacked_slice_range.v +++ b/test_regress/t/t_unpacked_slice_range.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Yutetsu TAKATSUKASA +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Yutetsu TAKATSUKASA // SPDX-License-Identifier: Unlicense module t ( diff --git a/test_regress/t/t_unpacked_str_init.py b/test_regress/t/t_unpacked_str_init.py index e77872b79..5e011058b 100755 --- a/test_regress/t/t_unpacked_str_init.py +++ b/test_regress/t/t_unpacked_str_init.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_str_init.v b/test_regress/t/t_unpacked_str_init.v index d7bce5f71..114c04d89 100644 --- a/test_regress/t/t_unpacked_str_init.v +++ b/test_regress/t/t_unpacked_str_init.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 package pkg; diff --git a/test_regress/t/t_unpacked_str_init2.py b/test_regress/t/t_unpacked_str_init2.py index ab5dca066..ed8db10e9 100755 --- a/test_regress/t/t_unpacked_str_init2.py +++ b/test_regress/t/t_unpacked_str_init2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_str_init2.v b/test_regress/t/t_unpacked_str_init2.v index ea164825f..11a7dc7b4 100644 --- a/test_regress/t/t_unpacked_str_init2.v +++ b/test_regress/t/t_unpacked_str_init2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // issue2895 diff --git a/test_regress/t/t_unpacked_str_pair.py b/test_regress/t/t_unpacked_str_pair.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unpacked_str_pair.py +++ b/test_regress/t/t_unpacked_str_pair.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_str_pair.v b/test_regress/t/t_unpacked_str_pair.v index 27da57f37..9c23763f1 100644 --- a/test_regress/t/t_unpacked_str_pair.v +++ b/test_regress/t/t_unpacked_str_pair.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_unpacked_struct_eq.py b/test_regress/t/t_unpacked_struct_eq.py index 671072f97..93e1f30e1 100755 --- a/test_regress/t/t_unpacked_struct_eq.py +++ b/test_regress/t/t_unpacked_struct_eq.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_struct_eq.v b/test_regress/t/t_unpacked_struct_eq.v index 2394909f5..6f656dea9 100644 --- a/test_regress/t/t_unpacked_struct_eq.v +++ b/test_regress/t/t_unpacked_struct_eq.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_unpacked_struct_redef.py b/test_regress/t/t_unpacked_struct_redef.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unpacked_struct_redef.py +++ b/test_regress/t/t_unpacked_struct_redef.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_struct_redef.v b/test_regress/t/t_unpacked_struct_redef.v index 931177607..2ad084b83 100644 --- a/test_regress/t/t_unpacked_struct_redef.v +++ b/test_regress/t/t_unpacked_struct_redef.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Class#(parameter WIDTH); diff --git a/test_regress/t/t_unpacked_struct_sel.py b/test_regress/t/t_unpacked_struct_sel.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unpacked_struct_sel.py +++ b/test_regress/t/t_unpacked_struct_sel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_struct_sel.v b/test_regress/t/t_unpacked_struct_sel.v index acdfcc328..db59b70eb 100644 --- a/test_regress/t/t_unpacked_struct_sel.v +++ b/test_regress/t/t_unpacked_struct_sel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 typedef struct { diff --git a/test_regress/t/t_unpacked_to_packed_param.py b/test_regress/t/t_unpacked_to_packed_param.py index 0e36f03cc..db898a84c 100755 --- a/test_regress/t/t_unpacked_to_packed_param.py +++ b/test_regress/t/t_unpacked_to_packed_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_to_packed_param.v b/test_regress/t/t_unpacked_to_packed_param.v index f8db8786b..69a37d234 100644 --- a/test_regress/t/t_unpacked_to_packed_param.v +++ b/test_regress/t/t_unpacked_to_packed_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Confirm x randomization stability // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_unpacked_to_queue.py b/test_regress/t/t_unpacked_to_queue.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unpacked_to_queue.py +++ b/test_regress/t/t_unpacked_to_queue.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_to_queue.v b/test_regress/t/t_unpacked_to_queue.v index 302c2d537..fdd4e99dd 100644 --- a/test_regress/t/t_unpacked_to_queue.v +++ b/test_regress/t/t_unpacked_to_queue.v @@ -1,8 +1,8 @@ // DESCRIPTION: Verilator: Casting queues and dynamic arrays // into queues as function arguments // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_unpacked_wide_unknown.py b/test_regress/t/t_unpacked_wide_unknown.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_unpacked_wide_unknown.py +++ b/test_regress/t/t_unpacked_wide_unknown.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unpacked_wide_unknown.v b/test_regress/t/t_unpacked_wide_unknown.v index e9a8f4eae..12cdedeaa 100644 --- a/test_regress/t/t_unpacked_wide_unknown.v +++ b/test_regress/t/t_unpacked_wide_unknown.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef struct packed { diff --git a/test_regress/t/t_unroll_automatic_task_fork.py b/test_regress/t/t_unroll_automatic_task_fork.py index d2498e873..7d7bce1b7 100755 --- a/test_regress/t/t_unroll_automatic_task_fork.py +++ b/test_regress/t/t_unroll_automatic_task_fork.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_automatic_task_fork.v b/test_regress/t/t_unroll_automatic_task_fork.v index 60a2b7045..b479a1dd1 100644 --- a/test_regress/t/t_unroll_automatic_task_fork.v +++ b/test_regress/t/t_unroll_automatic_task_fork.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Targets issue 6194 diff --git a/test_regress/t/t_unroll_complexcond.py b/test_regress/t/t_unroll_complexcond.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unroll_complexcond.py +++ b/test_regress/t/t_unroll_complexcond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_complexcond.v b/test_regress/t/t_unroll_complexcond.v index 6857616c9..535067837 100644 --- a/test_regress/t/t_unroll_complexcond.v +++ b/test_regress/t/t_unroll_complexcond.v @@ -4,8 +4,8 @@ // is actually caused by not being able to unroll the for loop. // // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2013 by Jie Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2013 Jie Xu // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_unroll_delay.py b/test_regress/t/t_unroll_delay.py index 340ad8afb..94e38f5e5 100755 --- a/test_regress/t/t_unroll_delay.py +++ b/test_regress/t/t_unroll_delay.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_delay.v b/test_regress/t/t_unroll_delay.v index 778e99980..59985b851 100644 --- a/test_regress/t/t_unroll_delay.v +++ b/test_regress/t/t_unroll_delay.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_unroll_forfor.py b/test_regress/t/t_unroll_forfor.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unroll_forfor.py +++ b/test_regress/t/t_unroll_forfor.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_forfor.v b/test_regress/t/t_unroll_forfor.v index 972620b1a..20aed5e4a 100644 --- a/test_regress/t/t_unroll_forfor.v +++ b/test_regress/t/t_unroll_forfor.v @@ -3,8 +3,8 @@ // This files is used to generated the following error: // %Error: Internal Error: t/t_unroll_forfor.v:27: ../V3Simulate.h:177: No value found for node. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2016 by Jan Egil Ruud. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2016 Jan Egil Ruud // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_unroll_genf.py b/test_regress/t/t_unroll_genf.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unroll_genf.py +++ b/test_regress/t/t_unroll_genf.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_genf.v b/test_regress/t/t_unroll_genf.v index d1c0b459f..4ddabf1f2 100644 --- a/test_regress/t/t_unroll_genf.v +++ b/test_regress/t/t_unroll_genf.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 //bug830 diff --git a/test_regress/t/t_unroll_nested.py b/test_regress/t/t_unroll_nested.py index 15f66fc8d..d0331a036 100755 --- a/test_regress/t/t_unroll_nested.py +++ b/test_regress/t/t_unroll_nested.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_nested.v b/test_regress/t/t_unroll_nested.v index 652568b22..5cecb2126 100644 --- a/test_regress/t/t_unroll_nested.v +++ b/test_regress/t/t_unroll_nested.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifndef VERILATOR diff --git a/test_regress/t/t_unroll_nested_param.py b/test_regress/t/t_unroll_nested_param.py index 7de8d399e..4db3c5fd1 100755 --- a/test_regress/t/t_unroll_nested_param.py +++ b/test_regress/t/t_unroll_nested_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_nested_param.v b/test_regress/t/t_unroll_nested_param.v index 52ae975f8..8bdaad0b9 100644 --- a/test_regress/t/t_unroll_nested_param.v +++ b/test_regress/t/t_unroll_nested_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_unroll_nested_unroll.py b/test_regress/t/t_unroll_nested_unroll.py index c47ce67e5..d058def07 100755 --- a/test_regress/t/t_unroll_nested_unroll.py +++ b/test_regress/t/t_unroll_nested_unroll.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_pragma.v b/test_regress/t/t_unroll_pragma.v index 52bd062b0..281caf8b4 100644 --- a/test_regress/t/t_unroll_pragma.v +++ b/test_regress/t/t_unroll_pragma.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef TEST_DISABLE diff --git a/test_regress/t/t_unroll_pragma_disable.py b/test_regress/t/t_unroll_pragma_disable.py index d385bac05..18e48d129 100755 --- a/test_regress/t/t_unroll_pragma_disable.py +++ b/test_regress/t/t_unroll_pragma_disable.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_pragma_full.py b/test_regress/t/t_unroll_pragma_full.py index 653d6e8dd..135ea9cd7 100755 --- a/test_regress/t/t_unroll_pragma_full.py +++ b/test_regress/t/t_unroll_pragma_full.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_pragma_none.py b/test_regress/t/t_unroll_pragma_none.py index 6ba506a65..24144ca3f 100755 --- a/test_regress/t/t_unroll_pragma_none.py +++ b/test_regress/t/t_unroll_pragma_none.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_signed.py b/test_regress/t/t_unroll_signed.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_unroll_signed.py +++ b/test_regress/t/t_unroll_signed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_signed.v b/test_regress/t/t_unroll_signed.v index 72e910314..68347998c 100644 --- a/test_regress/t/t_unroll_signed.v +++ b/test_regress/t/t_unroll_signed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_unroll_stmt.py b/test_regress/t/t_unroll_stmt.py index 428b44f21..d7b6c0bfe 100755 --- a/test_regress/t/t_unroll_stmt.py +++ b/test_regress/t/t_unroll_stmt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_stmt.v b/test_regress/t/t_unroll_stmt.v index d6e7e1a8c..2b651df4b 100644 --- a/test_regress/t/t_unroll_stmt.v +++ b/test_regress/t/t_unroll_stmt.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_unroll_unopt_io.py b/test_regress/t/t_unroll_unopt_io.py index af1f37c0c..13b7a55a0 100755 --- a/test_regress/t/t_unroll_unopt_io.py +++ b/test_regress/t/t_unroll_unopt_io.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_unroll_unopt_io.v b/test_regress/t/t_unroll_unopt_io.v index fe6390b24..22135915a 100644 --- a/test_regress/t/t_unroll_unopt_io.v +++ b/test_regress/t/t_unroll_unopt_io.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t(/*AUTOARG*/ diff --git a/test_regress/t/t_upd_nonsequential.py b/test_regress/t/t_upd_nonsequential.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_upd_nonsequential.py +++ b/test_regress/t/t_upd_nonsequential.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_upd_nonsequential.v b/test_regress/t/t_upd_nonsequential.v index b4dba4877..bdb5b1d80 100755 --- a/test_regress/t/t_upd_nonsequential.v +++ b/test_regress/t/t_upd_nonsequential.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Mike Thyer. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Mike Thyer // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_urandom.py b/test_regress/t/t_urandom.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_urandom.py +++ b/test_regress/t/t_urandom.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_urandom.v b/test_regress/t/t_urandom.v index e8a1bc5c6..84fab0440 100644 --- a/test_regress/t/t_urandom.v +++ b/test_regress/t/t_urandom.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Methods defined by IEEE: diff --git a/test_regress/t/t_user_type_xassign.py b/test_regress/t/t_user_type_xassign.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_user_type_xassign.py +++ b/test_regress/t/t_user_type_xassign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_user_type_xassign.v b/test_regress/t/t_user_type_xassign.v index 9cfc02cd9..70f8f5dca 100644 --- a/test_regress/t/t_user_type_xassign.v +++ b/test_regress/t/t_user_type_xassign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Demonstrate complex user typea problem with --x-assign // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_uvm_dpi.v b/test_regress/t/t_uvm_dpi.v index 81018c4a2..196716671 100644 --- a/test_regress/t/t_uvm_dpi.v +++ b/test_regress/t/t_uvm_dpi.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef T_V2020_3_1 diff --git a/test_regress/t/t_uvm_dpi_v2017_1_0.py b/test_regress/t/t_uvm_dpi_v2017_1_0.py index dea4e1ece..b0ea4f297 100755 --- a/test_regress/t/t_uvm_dpi_v2017_1_0.py +++ b/test_regress/t/t_uvm_dpi_v2017_1_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_uvm_dpi_v2020_3_1.py b/test_regress/t/t_uvm_dpi_v2020_3_1.py index 733ed4716..3b34be0af 100755 --- a/test_regress/t/t_uvm_dpi_v2020_3_1.py +++ b/test_regress/t/t_uvm_dpi_v2020_3_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_uvm_hello.v b/test_regress/t/t_uvm_hello.v index 1968c311e..1c5a13fa6 100644 --- a/test_regress/t/t_uvm_hello.v +++ b/test_regress/t/t_uvm_hello.v @@ -1,8 +1,8 @@ // -*- Verilog -*- // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Test requires command line be passed uvm_pkg.sv before this filename diff --git a/test_regress/t/t_uvm_hello_all_v2017_1_0_dpi.py b/test_regress/t/t_uvm_hello_all_v2017_1_0_dpi.py index 0315ef712..2cdca660e 100755 --- a/test_regress/t/t_uvm_hello_all_v2017_1_0_dpi.py +++ b/test_regress/t/t_uvm_hello_all_v2017_1_0_dpi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_uvm_hello_all_v2017_1_0_nodpi.py b/test_regress/t/t_uvm_hello_all_v2017_1_0_nodpi.py index cc9aba966..9bb7b08fe 100755 --- a/test_regress/t/t_uvm_hello_all_v2017_1_0_nodpi.py +++ b/test_regress/t/t_uvm_hello_all_v2017_1_0_nodpi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_uvm_hello_all_v2020_3_1_dpi.py b/test_regress/t/t_uvm_hello_all_v2020_3_1_dpi.py index bafba287c..35b107f08 100755 --- a/test_regress/t/t_uvm_hello_all_v2020_3_1_dpi.py +++ b/test_regress/t/t_uvm_hello_all_v2020_3_1_dpi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_uvm_hello_all_v2020_3_1_nodpi.py b/test_regress/t/t_uvm_hello_all_v2020_3_1_nodpi.py index 0f3b03587..5184f0e79 100755 --- a/test_regress/t/t_uvm_hello_all_v2020_3_1_nodpi.py +++ b/test_regress/t/t_uvm_hello_all_v2020_3_1_nodpi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vams_basic.py b/test_regress/t/t_vams_basic.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_vams_basic.py +++ b/test_regress/t/t_vams_basic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vams_basic.v b/test_regress/t/t_vams_basic.v index e805206fd..11f243c2e 100644 --- a/test_regress/t/t_vams_basic.v +++ b/test_regress/t/t_vams_basic.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `begin_keywords "VAMS-2.3" diff --git a/test_regress/t/t_vams_kwd_bad.py b/test_regress/t/t_vams_kwd_bad.py index 45a114b8a..79419345a 100755 --- a/test_regress/t/t_vams_kwd_bad.py +++ b/test_regress/t/t_vams_kwd_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vams_kwd_bad.v b/test_regress/t/t_vams_kwd_bad.v index e21f9889a..d20e82d24 100644 --- a/test_regress/t/t_vams_kwd_bad.v +++ b/test_regress/t/t_vams_kwd_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Driss Hafdi. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Driss Hafdi // SPDX-License-Identifier: CC0-1.0 `begin_keywords "VAMS-2.3" diff --git a/test_regress/t/t_vams_wreal.py b/test_regress/t/t_vams_wreal.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_vams_wreal.py +++ b/test_regress/t/t_vams_wreal.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vams_wreal.v b/test_regress/t/t_vams_wreal.v index 4025a86c7..6964449f2 100644 --- a/test_regress/t/t_vams_wreal.v +++ b/test_regress/t/t_vams_wreal.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `begin_keywords "VAMS-2.3" diff --git a/test_regress/t/t_var_assign_landr.py b/test_regress/t/t_var_assign_landr.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_var_assign_landr.py +++ b/test_regress/t/t_var_assign_landr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_assign_landr.v b/test_regress/t/t_var_assign_landr.v index 5c6d4faa9..67669486b 100644 --- a/test_regress/t/t_var_assign_landr.v +++ b/test_regress/t/t_var_assign_landr.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2014. +// This file ONLY is placed under the Creative Commons Public Domain, for +// SPDX-FileCopyrightText: 2014 // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_assign_landr_noexpand.py b/test_regress/t/t_var_assign_landr_noexpand.py index 5b4129fff..9f5c9af04 100755 --- a/test_regress/t/t_var_assign_landr_noexpand.py +++ b/test_regress/t/t_var_assign_landr_noexpand.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_bad_hide.py b/test_regress/t/t_var_bad_hide.py index 84ba24c85..836d3abfe 100755 --- a/test_regress/t/t_var_bad_hide.py +++ b/test_regress/t/t_var_bad_hide.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_bad_hide.v b/test_regress/t/t_var_bad_hide.v index 88130fb8a..61fa93949 100644 --- a/test_regress/t/t_var_bad_hide.v +++ b/test_regress/t/t_var_bad_hide.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_bad_hide2.py b/test_regress/t/t_var_bad_hide2.py index 04d516c0f..9fc9ce6d8 100755 --- a/test_regress/t/t_var_bad_hide2.py +++ b/test_regress/t/t_var_bad_hide2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_bad_hide2.v b/test_regress/t/t_var_bad_hide2.v index 2861ac167..125de7068 100644 --- a/test_regress/t/t_var_bad_hide2.v +++ b/test_regress/t/t_var_bad_hide2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_bad_hide_docs.py b/test_regress/t/t_var_bad_hide_docs.py index 1b7e7a797..7c8806d08 100755 --- a/test_regress/t/t_var_bad_hide_docs.py +++ b/test_regress/t/t_var_bad_hide_docs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_bad_hide_docs.v b/test_regress/t/t_var_bad_hide_docs.v index ff91817b3..cbbb49285 100644 --- a/test_regress/t/t_var_bad_hide_docs.v +++ b/test_regress/t/t_var_bad_hide_docs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_bad_sameas.py b/test_regress/t/t_var_bad_sameas.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_var_bad_sameas.py +++ b/test_regress/t/t_var_bad_sameas.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_bad_sameas.v b/test_regress/t/t_var_bad_sameas.v index 65f9178fa..9b6f2bf64 100644 --- a/test_regress/t/t_var_bad_sameas.v +++ b/test_regress/t/t_var_bad_sameas.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_bad_sv.py b/test_regress/t/t_var_bad_sv.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_var_bad_sv.py +++ b/test_regress/t/t_var_bad_sv.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_bad_sv.v b/test_regress/t/t_var_bad_sv.v index 08bc61ab1..70ddfa56a 100644 --- a/test_regress/t/t_var_bad_sv.v +++ b/test_regress/t/t_var_bad_sv.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_const.py b/test_regress/t/t_var_const.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_var_const.py +++ b/test_regress/t/t_var_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_const.v b/test_regress/t/t_var_const.v index c8ff9be07..8133f9bbf 100644 --- a/test_regress/t/t_var_const.v +++ b/test_regress/t/t_var_const.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_const2.py b/test_regress/t/t_var_const2.py index cca4c9e73..d6d35e7fd 100755 --- a/test_regress/t/t_var_const2.py +++ b/test_regress/t/t_var_const2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_const2.v b/test_regress/t/t_var_const2.v index 5e70192bc..163062047 100644 --- a/test_regress/t/t_var_const2.v +++ b/test_regress/t/t_var_const2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_const_bad.py b/test_regress/t/t_var_const_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_var_const_bad.py +++ b/test_regress/t/t_var_const_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_const_bad.v b/test_regress/t/t_var_const_bad.v index 1a1914c21..08498d485 100644 --- a/test_regress/t/t_var_const_bad.v +++ b/test_regress/t/t_var_const_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2011 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2011 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_dotted1.v b/test_regress/t/t_var_dotted1.v index 2b0f1318b..260c0fb91 100644 --- a/test_regress/t/t_var_dotted1.v +++ b/test_regress/t/t_var_dotted1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2006 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2006 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_dotted1_inl0.py b/test_regress/t/t_var_dotted1_inl0.py index 4fc10fede..604bcb233 100755 --- a/test_regress/t/t_var_dotted1_inl0.py +++ b/test_regress/t/t_var_dotted1_inl0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_dotted1_inl1.py b/test_regress/t/t_var_dotted1_inl1.py index e2a6573e0..b27436339 100755 --- a/test_regress/t/t_var_dotted1_inl1.py +++ b/test_regress/t/t_var_dotted1_inl1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_dotted1_inl2.py b/test_regress/t/t_var_dotted1_inl2.py index 9af70f709..4608951b0 100755 --- a/test_regress/t/t_var_dotted1_inl2.py +++ b/test_regress/t/t_var_dotted1_inl2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_dotted2.v b/test_regress/t/t_var_dotted2.v index b15546752..0730d90ff 100644 --- a/test_regress/t/t_var_dotted2.v +++ b/test_regress/t/t_var_dotted2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef USE_INLINE diff --git a/test_regress/t/t_var_dotted2_inl0.py b/test_regress/t/t_var_dotted2_inl0.py index d1929af8d..cdd88b557 100755 --- a/test_regress/t/t_var_dotted2_inl0.py +++ b/test_regress/t/t_var_dotted2_inl0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_dotted2_inl1.py b/test_regress/t/t_var_dotted2_inl1.py index 1638e3047..8d800dcde 100755 --- a/test_regress/t/t_var_dotted2_inl1.py +++ b/test_regress/t/t_var_dotted2_inl1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_dotted_dup_bad.py b/test_regress/t/t_var_dotted_dup_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_var_dotted_dup_bad.py +++ b/test_regress/t/t_var_dotted_dup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_dotted_dup_bad.v b/test_regress/t/t_var_dotted_dup_bad.v index e4a4eff8a..d02a4cc2a 100644 --- a/test_regress/t/t_var_dotted_dup_bad.v +++ b/test_regress/t/t_var_dotted_dup_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_dup2.py b/test_regress/t/t_var_dup2.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_var_dup2.py +++ b/test_regress/t/t_var_dup2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_dup2.v b/test_regress/t/t_var_dup2.v index d2b18006f..39a81e0a6 100644 --- a/test_regress/t/t_var_dup2.v +++ b/test_regress/t/t_var_dup2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Legal with ANSI Verilog 2001 style ports diff --git a/test_regress/t/t_var_dup2_bad.py b/test_regress/t/t_var_dup2_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_var_dup2_bad.py +++ b/test_regress/t/t_var_dup2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_dup2_bad.v b/test_regress/t/t_var_dup2_bad.v index 3d762be23..aea82ee73 100644 --- a/test_regress/t/t_var_dup2_bad.v +++ b/test_regress/t/t_var_dup2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Illegal with ANSI Verilog 2001 style ports diff --git a/test_regress/t/t_var_dup3.py b/test_regress/t/t_var_dup3.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_var_dup3.py +++ b/test_regress/t/t_var_dup3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_dup3.v b/test_regress/t/t_var_dup3.v index 812c92746..b144221e3 100644 --- a/test_regress/t/t_var_dup3.v +++ b/test_regress/t/t_var_dup3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Legal with Verilog 1995 style ports diff --git a/test_regress/t/t_var_dup_bad.py b/test_regress/t/t_var_dup_bad.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_var_dup_bad.py +++ b/test_regress/t/t_var_dup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_dup_bad.v b/test_regress/t/t_var_dup_bad.v index ae153fbed..104f8f4e5 100644 --- a/test_regress/t/t_var_dup_bad.v +++ b/test_regress/t/t_var_dup_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2007 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2007 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t diff --git a/test_regress/t/t_var_escape.py b/test_regress/t/t_var_escape.py index c4d5794db..feae45552 100755 --- a/test_regress/t/t_var_escape.py +++ b/test_regress/t/t_var_escape.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_escape.v b/test_regress/t/t_var_escape.v index 910c61332..12606b655 100644 --- a/test_regress/t/t_var_escape.v +++ b/test_regress/t/t_var_escape.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_escape_noinl.py b/test_regress/t/t_var_escape_noinl.py index dc717ba7e..4bb346b5d 100755 --- a/test_regress/t/t_var_escape_noinl.py +++ b/test_regress/t/t_var_escape_noinl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_extern_method_lifetime.py b/test_regress/t/t_var_extern_method_lifetime.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_var_extern_method_lifetime.py +++ b/test_regress/t/t_var_extern_method_lifetime.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_extern_method_lifetime.v b/test_regress/t/t_var_extern_method_lifetime.v index 899faae30..1b1feb3d9 100644 --- a/test_regress/t/t_var_extern_method_lifetime.v +++ b/test_regress/t/t_var_extern_method_lifetime.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 class Foo; diff --git a/test_regress/t/t_var_in_assign.py b/test_regress/t/t_var_in_assign.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_var_in_assign.py +++ b/test_regress/t/t_var_in_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_in_assign.v b/test_regress/t/t_var_in_assign.v index cf6c488ac..3c6457be6 100644 --- a/test_regress/t/t_var_in_assign.v +++ b/test_regress/t/t_var_in_assign.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_in_assign_bad.py b/test_regress/t/t_var_in_assign_bad.py index 5629f9846..303a2a4ae 100755 --- a/test_regress/t/t_var_in_assign_bad.py +++ b/test_regress/t/t_var_in_assign_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_in_assign_bad.v b/test_regress/t/t_var_in_assign_bad.v index bf4614b10..3de951051 100644 --- a/test_regress/t/t_var_in_assign_bad.v +++ b/test_regress/t/t_var_in_assign_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_in_assign_pedantic.py b/test_regress/t/t_var_in_assign_pedantic.py index 778ba42c8..e69900c14 100755 --- a/test_regress/t/t_var_in_assign_pedantic.py +++ b/test_regress/t/t_var_in_assign_pedantic.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_in_fork.py b/test_regress/t/t_var_in_fork.py index c53b55262..7ded63f3a 100755 --- a/test_regress/t/t_var_in_fork.py +++ b/test_regress/t/t_var_in_fork.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_in_fork.v b/test_regress/t/t_var_in_fork.v index d4a10079e..8406377a9 100644 --- a/test_regress/t/t_var_in_fork.v +++ b/test_regress/t/t_var_in_fork.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 int static_var; diff --git a/test_regress/t/t_var_init.py b/test_regress/t/t_var_init.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_var_init.py +++ b/test_regress/t/t_var_init.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_init.v b/test_regress/t/t_var_init.v index 0c96cd72b..6b3336365 100644 --- a/test_regress/t/t_var_init.v +++ b/test_regress/t/t_var_init.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_lifetime_module_bad.py b/test_regress/t/t_var_lifetime_module_bad.py index 55203b6c9..1d5ccb8f4 100755 --- a/test_regress/t/t_var_lifetime_module_bad.py +++ b/test_regress/t/t_var_lifetime_module_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_lifetime_module_bad.v b/test_regress/t/t_var_lifetime_module_bad.v index a529822a6..765d17df3 100644 --- a/test_regress/t/t_var_lifetime_module_bad.v +++ b/test_regress/t/t_var_lifetime_module_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_local.py b/test_regress/t/t_var_local.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_var_local.py +++ b/test_regress/t/t_var_local.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_local.v b/test_regress/t/t_var_local.v index be0e1042f..8790f1d67 100644 --- a/test_regress/t/t_var_local.v +++ b/test_regress/t/t_var_local.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class cls; diff --git a/test_regress/t/t_var_nonamebegin.py b/test_regress/t/t_var_nonamebegin.py index a6754718f..6f6a0cc62 100755 --- a/test_regress/t/t_var_nonamebegin.py +++ b/test_regress/t/t_var_nonamebegin.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_nonamebegin.v b/test_regress/t/t_var_nonamebegin.v index 2c366c5dd..3a607ff29 100644 --- a/test_regress/t/t_var_nonamebegin.v +++ b/test_regress/t/t_var_nonamebegin.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_notfound_bad.py b/test_regress/t/t_var_notfound_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_var_notfound_bad.py +++ b/test_regress/t/t_var_notfound_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_notfound_bad.v b/test_regress/t/t_var_notfound_bad.v index c0fae653b..668b00fe1 100644 --- a/test_regress/t/t_var_notfound_bad.v +++ b/test_regress/t/t_var_notfound_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_outoforder.py b/test_regress/t/t_var_outoforder.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_var_outoforder.py +++ b/test_regress/t/t_var_outoforder.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_outoforder.v b/test_regress/t/t_var_outoforder.v index 90b386e39..be3e78841 100644 --- a/test_regress/t/t_var_outoforder.v +++ b/test_regress/t/t_var_outoforder.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2004 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2004 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_overcmp.py b/test_regress/t/t_var_overcmp.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_var_overcmp.py +++ b/test_regress/t/t_var_overcmp.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_overcmp.v b/test_regress/t/t_var_overcmp.v index c03da0f48..46e551a45 100644 --- a/test_regress/t/t_var_overcmp.v +++ b/test_regress/t/t_var_overcmp.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_overwidth_bad.cpp b/test_regress/t/t_var_overwidth_bad.cpp index 053be27da..2ab1b6f25 100644 --- a/test_regress/t/t_var_overwidth_bad.cpp +++ b/test_regress/t/t_var_overwidth_bad.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_var_overwidth_bad.py b/test_regress/t/t_var_overwidth_bad.py index 8f9635a27..96e69ef2c 100755 --- a/test_regress/t/t_var_overwidth_bad.py +++ b/test_regress/t/t_var_overwidth_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_overwidth_bad.v b/test_regress/t/t_var_overwidth_bad.v index 96d441841..3f0709c9b 100644 --- a/test_regress/t/t_var_overwidth_bad.v +++ b/test_regress/t/t_var_overwidth_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_overzero.py b/test_regress/t/t_var_overzero.py index a2adc5082..e7be559d1 100755 --- a/test_regress/t/t_var_overzero.py +++ b/test_regress/t/t_var_overzero.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_overzero.v b/test_regress/t/t_var_overzero.v index dbff3598c..5cd28f4c6 100644 --- a/test_regress/t/t_var_overzero.v +++ b/test_regress/t/t_var_overzero.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_pins_bad.py b/test_regress/t/t_var_pins_bad.py index a7ccd7462..a7556b86c 100755 --- a/test_regress/t/t_var_pins_bad.py +++ b/test_regress/t/t_var_pins_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_pins_cc.py b/test_regress/t/t_var_pins_cc.py index 1912bf071..a9e8f9786 100755 --- a/test_regress/t/t_var_pins_cc.py +++ b/test_regress/t/t_var_pins_cc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_pins_sc1.py b/test_regress/t/t_var_pins_sc1.py index 7e9d114a9..157e2b2ff 100755 --- a/test_regress/t/t_var_pins_sc1.py +++ b/test_regress/t/t_var_pins_sc1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_pins_sc2.py b/test_regress/t/t_var_pins_sc2.py index 8cf009783..4339e6c27 100755 --- a/test_regress/t/t_var_pins_sc2.py +++ b/test_regress/t/t_var_pins_sc2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_pins_sc32.py b/test_regress/t/t_var_pins_sc32.py index 55d5fc5c2..3b2cccd0c 100755 --- a/test_regress/t/t_var_pins_sc32.py +++ b/test_regress/t/t_var_pins_sc32.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_pins_sc64.py b/test_regress/t/t_var_pins_sc64.py index b550f6899..a97c4a284 100755 --- a/test_regress/t/t_var_pins_sc64.py +++ b/test_regress/t/t_var_pins_sc64.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_pins_sc_biguint.py b/test_regress/t/t_var_pins_sc_biguint.py index 7336b83fd..5852501c4 100755 --- a/test_regress/t/t_var_pins_sc_biguint.py +++ b/test_regress/t/t_var_pins_sc_biguint.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_pins_sc_uint.py b/test_regress/t/t_var_pins_sc_uint.py index 0836de46a..3aa6428f9 100755 --- a/test_regress/t/t_var_pins_sc_uint.py +++ b/test_regress/t/t_var_pins_sc_uint.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_pins_sc_uint_biguint.py b/test_regress/t/t_var_pins_sc_uint_biguint.py index 5f7abceda..7049f7321 100755 --- a/test_regress/t/t_var_pins_sc_uint_biguint.py +++ b/test_regress/t/t_var_pins_sc_uint_biguint.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_pins_sc_uint_bool.py b/test_regress/t/t_var_pins_sc_uint_bool.py index e2b556580..8050f1ed3 100755 --- a/test_regress/t/t_var_pins_sc_uint_bool.py +++ b/test_regress/t/t_var_pins_sc_uint_bool.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_pins_sc_uint_bool_nomain.py b/test_regress/t/t_var_pins_sc_uint_bool_nomain.py index b466547a0..efc72b6c1 100755 --- a/test_regress/t/t_var_pins_sc_uint_bool_nomain.py +++ b/test_regress/t/t_var_pins_sc_uint_bool_nomain.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_pins_scui.py b/test_regress/t/t_var_pins_scui.py index c3600fa8a..f9e3634e5 100755 --- a/test_regress/t/t_var_pins_scui.py +++ b/test_regress/t/t_var_pins_scui.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_pinsizes.cpp b/test_regress/t/t_var_pinsizes.cpp index b898aa792..186a11f6e 100644 --- a/test_regress/t/t_var_pinsizes.cpp +++ b/test_regress/t/t_var_pinsizes.cpp @@ -1,6 +1,6 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_var_pinsizes.v b/test_regress/t/t_var_pinsizes.v index 20621c891..f26be1353 100644 --- a/test_regress/t/t_var_pinsizes.v +++ b/test_regress/t/t_var_pinsizes.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2003 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Also check that SystemC is ordering properly diff --git a/test_regress/t/t_var_pinsizes.vlt b/test_regress/t/t_var_pinsizes.vlt index 40e17265b..af5160e01 100644 --- a/test_regress/t/t_var_pinsizes.vlt +++ b/test_regress/t/t_var_pinsizes.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2019 by Stefan Wallentowitz. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Stefan Wallentowitz // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_var_port2_bad.py b/test_regress/t/t_var_port2_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_var_port2_bad.py +++ b/test_regress/t/t_var_port2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_port2_bad.v b/test_regress/t/t_var_port2_bad.v index 504af82db..a48f90a59 100644 --- a/test_regress/t/t_var_port2_bad.v +++ b/test_regress/t/t_var_port2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2019 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2019 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (portwithoin); diff --git a/test_regress/t/t_var_port_bad.py b/test_regress/t/t_var_port_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_var_port_bad.py +++ b/test_regress/t/t_var_port_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_port_bad.v b/test_regress/t/t_var_port_bad.v index 03f042560..09d51d14f 100644 --- a/test_regress/t/t_var_port_bad.v +++ b/test_regress/t/t_var_port_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_port_json_only.py b/test_regress/t/t_var_port_json_only.py index c445dd503..6759caffd 100755 --- a/test_regress/t/t_var_port_json_only.py +++ b/test_regress/t/t_var_port_json_only.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_port_json_only.v b/test_regress/t/t_var_port_json_only.v index 88418b19c..0815fdeff 100644 --- a/test_regress/t/t_var_port_json_only.v +++ b/test_regress/t/t_var_port_json_only.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2021 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // This checks IEEE ports work correctly, we use XML output to make it easy to diff --git a/test_regress/t/t_var_ref.py b/test_regress/t/t_var_ref.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_var_ref.py +++ b/test_regress/t/t_var_ref.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_ref.v b/test_regress/t/t_var_ref.v index 81feb657a..e5081e066 100644 --- a/test_regress/t/t_var_ref.v +++ b/test_regress/t/t_var_ref.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_var_ref_bad1.py b/test_regress/t/t_var_ref_bad1.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_var_ref_bad1.py +++ b/test_regress/t/t_var_ref_bad1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_ref_bad1.v b/test_regress/t/t_var_ref_bad1.v index 20149514b..3c9c4c45a 100644 --- a/test_regress/t/t_var_ref_bad1.v +++ b/test_regress/t/t_var_ref_bad1.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Make sure type errors aren't suppressable diff --git a/test_regress/t/t_var_ref_bad2.py b/test_regress/t/t_var_ref_bad2.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_var_ref_bad2.py +++ b/test_regress/t/t_var_ref_bad2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_ref_bad2.v b/test_regress/t/t_var_ref_bad2.v index 307880832..86d4186fa 100644 --- a/test_regress/t/t_var_ref_bad2.v +++ b/test_regress/t/t_var_ref_bad2.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Make sure type errors aren't suppressable diff --git a/test_regress/t/t_var_ref_bad3.py b/test_regress/t/t_var_ref_bad3.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_var_ref_bad3.py +++ b/test_regress/t/t_var_ref_bad3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_ref_bad3.v b/test_regress/t/t_var_ref_bad3.v index f6fc60143..1890389ea 100644 --- a/test_regress/t/t_var_ref_bad3.v +++ b/test_regress/t/t_var_ref_bad3.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Make sure type errors aren't suppressable diff --git a/test_regress/t/t_var_ref_noinline.py b/test_regress/t/t_var_ref_noinline.py index f5064fa95..457d074fe 100755 --- a/test_regress/t/t_var_ref_noinline.py +++ b/test_regress/t/t_var_ref_noinline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 test.top_filename = "t/t_var_ref.v" diff --git a/test_regress/t/t_var_ref_static.py b/test_regress/t/t_var_ref_static.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_var_ref_static.py +++ b/test_regress/t/t_var_ref_static.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_ref_static.v b/test_regress/t/t_var_ref_static.v index 1d3a248c9..4b13091ea 100644 --- a/test_regress/t/t_var_ref_static.v +++ b/test_regress/t/t_var_ref_static.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Make sure type errors aren't suppressable diff --git a/test_regress/t/t_var_rsvd.py b/test_regress/t/t_var_rsvd.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_var_rsvd.py +++ b/test_regress/t/t_var_rsvd.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_rsvd.v b/test_regress/t/t_var_rsvd.v index aa3e53a2c..dc972d13b 100644 --- a/test_regress/t/t_var_rsvd.v +++ b/test_regress/t/t_var_rsvd.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilator lint_off SYMRSVDWORD diff --git a/test_regress/t/t_var_rsvd_bad.py b/test_regress/t/t_var_rsvd_bad.py index 113352b72..4ceae144c 100755 --- a/test_regress/t/t_var_rsvd_bad.py +++ b/test_regress/t/t_var_rsvd_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_rsvd_port.py b/test_regress/t/t_var_rsvd_port.py index 13c220107..551293a78 100755 --- a/test_regress/t/t_var_rsvd_port.py +++ b/test_regress/t/t_var_rsvd_port.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_rsvd_port.v b/test_regress/t/t_var_rsvd_port.v index a9d81abe0..5cc594967 100644 --- a/test_regress/t/t_var_rsvd_port.v +++ b/test_regress/t/t_var_rsvd_port.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2005 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2005 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_sc_bv.cpp b/test_regress/t/t_var_sc_bv.cpp index 97d45745f..116ac6aa5 100644 --- a/test_regress/t/t_var_sc_bv.cpp +++ b/test_regress/t/t_var_sc_bv.cpp @@ -1,7 +1,7 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_var_sc_bv.py b/test_regress/t/t_var_sc_bv.py index fb4049cf1..04b92947c 100755 --- a/test_regress/t/t_var_sc_bv.py +++ b/test_regress/t/t_var_sc_bv.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_sc_bv.v b/test_regress/t/t_var_sc_bv.v index d3164ee09..499a81da5 100644 --- a/test_regress/t/t_var_sc_bv.v +++ b/test_regress/t/t_var_sc_bv.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2008 by Lane Brooks. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Lane Brooks // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_sc_double.cpp b/test_regress/t/t_var_sc_double.cpp index 70a787e6d..58a72c9f3 100644 --- a/test_regress/t/t_var_sc_double.cpp +++ b/test_regress/t/t_var_sc_double.cpp @@ -1,7 +1,7 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by George Polack. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 George Polack // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_var_sc_double.py b/test_regress/t/t_var_sc_double.py index fb4049cf1..04b92947c 100755 --- a/test_regress/t/t_var_sc_double.py +++ b/test_regress/t/t_var_sc_double.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_sc_double.v b/test_regress/t/t_var_sc_double.v index c140ce083..44fa1cf67 100644 --- a/test_regress/t/t_var_sc_double.v +++ b/test_regress/t/t_var_sc_double.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2025 by George Polack. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 George Polack // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_var_set_link.py b/test_regress/t/t_var_set_link.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_var_set_link.py +++ b/test_regress/t/t_var_set_link.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_set_link.v b/test_regress/t/t_var_set_link.v index d01f989df..281f405f3 100644 --- a/test_regress/t/t_var_set_link.v +++ b/test_regress/t/t_var_set_link.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2008 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2008 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_var_static.py b/test_regress/t/t_var_static.py index df3c5c280..8537b369d 100755 --- a/test_regress/t/t_var_static.py +++ b/test_regress/t/t_var_static.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_static.v b/test_regress/t/t_var_static.v index dd79f5703..046eb3370 100644 --- a/test_regress/t/t_var_static.v +++ b/test_regress/t/t_var_static.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2014 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2014 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_var_static_assign_decl_bad.py b/test_regress/t/t_var_static_assign_decl_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_var_static_assign_decl_bad.py +++ b/test_regress/t/t_var_static_assign_decl_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_static_assign_decl_bad.v b/test_regress/t/t_var_static_assign_decl_bad.v index 6e0f5b260..7b1b07771 100644 --- a/test_regress/t/t_var_static_assign_decl_bad.v +++ b/test_regress/t/t_var_static_assign_decl_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2024 Antmicro // SPDX-License-Identifier: CC0-1.0 function static func_stat; diff --git a/test_regress/t/t_var_static_param.py b/test_regress/t/t_var_static_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_var_static_param.py +++ b/test_regress/t/t_var_static_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_static_param.v b/test_regress/t/t_var_static_param.v index 72b989329..39814a874 100644 --- a/test_regress/t/t_var_static_param.v +++ b/test_regress/t/t_var_static_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_var_suggest_bad.py b/test_regress/t/t_var_suggest_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_var_suggest_bad.py +++ b/test_regress/t/t_var_suggest_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_suggest_bad.v b/test_regress/t/t_var_suggest_bad.v index 8d321505a..f6f6063f5 100644 --- a/test_regress/t/t_var_suggest_bad.v +++ b/test_regress/t/t_var_suggest_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_tieout.py b/test_regress/t/t_var_tieout.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_var_tieout.py +++ b/test_regress/t/t_var_tieout.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_tieout.v b/test_regress/t/t_var_tieout.v index 96855d921..967ed5dba 100644 --- a/test_regress/t/t_var_tieout.v +++ b/test_regress/t/t_var_tieout.v @@ -1,6 +1,6 @@ // DESCRIPTION: Verilator: Verilog Test module -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug291 diff --git a/test_regress/t/t_var_top_struct.py b/test_regress/t/t_var_top_struct.py index c3bd7274f..66009b455 100755 --- a/test_regress/t/t_var_top_struct.py +++ b/test_regress/t/t_var_top_struct.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_top_struct.v b/test_regress/t/t_var_top_struct.v index a27336e0b..e468508ec 100644 --- a/test_regress/t/t_var_top_struct.v +++ b/test_regress/t/t_var_top_struct.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 typedef struct { diff --git a/test_regress/t/t_var_types.py b/test_regress/t/t_var_types.py index 9964558dd..8b5344d9a 100755 --- a/test_regress/t/t_var_types.py +++ b/test_regress/t/t_var_types.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_types.v b/test_regress/t/t_var_types.v index 40d05d94e..d410af232 100644 --- a/test_regress/t/t_var_types.v +++ b/test_regress/t/t_var_types.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_types_bad.py b/test_regress/t/t_var_types_bad.py index 8e9543a6c..5e2791bb4 100755 --- a/test_regress/t/t_var_types_bad.py +++ b/test_regress/t/t_var_types_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_types_bad.v b/test_regress/t/t_var_types_bad.v index 2f307d898..ccd9a587f 100644 --- a/test_regress/t/t_var_types_bad.v +++ b/test_regress/t/t_var_types_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2009 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2009 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_vec_sel.py b/test_regress/t/t_var_vec_sel.py index c2d985114..67b896515 100755 --- a/test_regress/t/t_var_vec_sel.py +++ b/test_regress/t/t_var_vec_sel.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_vec_sel.v b/test_regress/t/t_var_vec_sel.v index e55cf45a8..b7ac89c82 100644 --- a/test_regress/t/t_var_vec_sel.v +++ b/test_regress/t/t_var_vec_sel.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // bug601 diff --git a/test_regress/t/t_var_xref_bad.py b/test_regress/t/t_var_xref_bad.py index 30c3d4f77..1952b53a1 100755 --- a/test_regress/t/t_var_xref_bad.py +++ b/test_regress/t/t_var_xref_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_xref_bad.v b/test_regress/t/t_var_xref_bad.v index ec7be7c09..c7b00fb81 100644 --- a/test_regress/t/t_var_xref_bad.v +++ b/test_regress/t/t_var_xref_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_var_xref_gen.py b/test_regress/t/t_var_xref_gen.py index 75684187a..52389589b 100755 --- a/test_regress/t/t_var_xref_gen.py +++ b/test_regress/t/t_var_xref_gen.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_var_xref_gen.v b/test_regress/t/t_var_xref_gen.v index bff5037a9..39a3faf1e 100644 --- a/test_regress/t/t_var_xref_gen.v +++ b/test_regress/t/t_var_xref_gen.v @@ -3,8 +3,8 @@ // This is to test the handling of VarXRef when the referenced VAR is // under a generate construction. // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2015 by Jie Xu and Roland Kruse. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2015 Jie Xu and Roland Kruse // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_varref_scope_in_interface.py b/test_regress/t/t_varref_scope_in_interface.py index f81c3d68d..88752b416 100755 --- a/test_regress/t/t_varref_scope_in_interface.py +++ b/test_regress/t/t_varref_scope_in_interface.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_varref_scope_in_interface.v b/test_regress/t/t_varref_scope_in_interface.v index d030b5c13..d598f35e6 100755 --- a/test_regress/t/t_varref_scope_in_interface.v +++ b/test_regress/t/t_varref_scope_in_interface.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface iface #(parameter DWIDTH = 32)(); diff --git a/test_regress/t/t_verilated_all.py b/test_regress/t/t_verilated_all.py index 86812d347..28cd6b097 100755 --- a/test_regress/t/t_verilated_all.py +++ b/test_regress/t/t_verilated_all.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_verilated_all.v b/test_regress/t/t_verilated_all.v index 660a709bb..f34361b2c 100644 --- a/test_regress/t/t_verilated_all.v +++ b/test_regress/t/t_verilated_all.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 class Rnd; diff --git a/test_regress/t/t_verilated_all_newest.py b/test_regress/t/t_verilated_all_newest.py index 0bfa92b93..417fc64a7 100755 --- a/test_regress/t/t_verilated_all_newest.py +++ b/test_regress/t/t_verilated_all_newest.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_verilated_all_oldest.py b/test_regress/t/t_verilated_all_oldest.py index c07c374b9..b0f512f72 100755 --- a/test_regress/t/t_verilated_all_oldest.py +++ b/test_regress/t/t_verilated_all_oldest.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_verilated_debug.py b/test_regress/t/t_verilated_debug.py index 221a3478d..dbc82d1c1 100755 --- a/test_regress/t/t_verilated_debug.py +++ b/test_regress/t/t_verilated_debug.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_verilated_debug.v b/test_regress/t/t_verilated_debug.v index 3f4e000eb..7795281e6 100644 --- a/test_regress/t/t_verilated_debug.v +++ b/test_regress/t/t_verilated_debug.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2017 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2017 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_verilated_header.py b/test_regress/t/t_verilated_header.py index 64fff6852..7d58e7d17 100755 --- a/test_regress/t/t_verilated_header.py +++ b/test_regress/t/t_verilated_header.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_verilated_header.v b/test_regress/t/t_verilated_header.v index 0081c4644..6a41aac7c 100644 --- a/test_regress/t/t_verilated_header.v +++ b/test_regress/t/t_verilated_header.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include "verilated.v" diff --git a/test_regress/t/t_verilated_threaded.py b/test_regress/t/t_verilated_threaded.py index f8371587a..b7f070268 100755 --- a/test_regress/t/t_verilated_threaded.py +++ b/test_regress/t/t_verilated_threaded.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_virtual_interface_delayed.py b/test_regress/t/t_virtual_interface_delayed.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_virtual_interface_delayed.py +++ b/test_regress/t/t_virtual_interface_delayed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_virtual_interface_delayed.v b/test_regress/t/t_virtual_interface_delayed.v index 20df1840e..3c7126751 100644 --- a/test_regress/t/t_virtual_interface_delayed.v +++ b/test_regress/t/t_virtual_interface_delayed.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_virtual_interface_gen_for_ref.py b/test_regress/t/t_virtual_interface_gen_for_ref.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_virtual_interface_gen_for_ref.py +++ b/test_regress/t/t_virtual_interface_gen_for_ref.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_virtual_interface_gen_for_ref.v b/test_regress/t/t_virtual_interface_gen_for_ref.v index 2d8b30a86..b6761b8a7 100644 --- a/test_regress/t/t_virtual_interface_gen_for_ref.v +++ b/test_regress/t/t_virtual_interface_gen_for_ref.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 package uvm_pkg; diff --git a/test_regress/t/t_virtual_interface_member_trigger.py b/test_regress/t/t_virtual_interface_member_trigger.py index f1e665db3..567f18b29 100755 --- a/test_regress/t/t_virtual_interface_member_trigger.py +++ b/test_regress/t/t_virtual_interface_member_trigger.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_virtual_interface_member_trigger.v b/test_regress/t/t_virtual_interface_member_trigger.v index 593e78baa..391075ae1 100755 --- a/test_regress/t/t_virtual_interface_member_trigger.v +++ b/test_regress/t/t_virtual_interface_member_trigger.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 `timescale 1ns/1ps diff --git a/test_regress/t/t_virtual_interface_member_trigger_realistic_case.py b/test_regress/t/t_virtual_interface_member_trigger_realistic_case.py index f1e665db3..567f18b29 100755 --- a/test_regress/t/t_virtual_interface_member_trigger_realistic_case.py +++ b/test_regress/t/t_virtual_interface_member_trigger_realistic_case.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_virtual_interface_member_trigger_realistic_case.v b/test_regress/t/t_virtual_interface_member_trigger_realistic_case.v index 617f94732..11eef5026 100755 --- a/test_regress/t/t_virtual_interface_member_trigger_realistic_case.v +++ b/test_regress/t/t_virtual_interface_member_trigger_realistic_case.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by PlanV GmbH. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 PlanV GmbH // SPDX-License-Identifier: CC0-1.0 `timescale 1ns/1ps diff --git a/test_regress/t/t_virtual_interface_method.py b/test_regress/t/t_virtual_interface_method.py index d2e0fe791..61fae108a 100755 --- a/test_regress/t/t_virtual_interface_method.py +++ b/test_regress/t/t_virtual_interface_method.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_virtual_interface_method.v b/test_regress/t/t_virtual_interface_method.v index 28e8c6003..61c47d7ed 100644 --- a/test_regress/t/t_virtual_interface_method.v +++ b/test_regress/t/t_virtual_interface_method.v @@ -1,7 +1,7 @@ -// Copyright 2003 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // Create stimulus and Drive the interface class DriverStim; diff --git a/test_regress/t/t_virtual_interface_method_bad.py b/test_regress/t/t_virtual_interface_method_bad.py index 2ce66844f..b6af58c86 100755 --- a/test_regress/t/t_virtual_interface_method_bad.py +++ b/test_regress/t/t_virtual_interface_method_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_virtual_interface_method_bad.v b/test_regress/t/t_virtual_interface_method_bad.v index 3b789011a..2622d0c81 100644 --- a/test_regress/t/t_virtual_interface_method_bad.v +++ b/test_regress/t/t_virtual_interface_method_bad.v @@ -1,7 +1,7 @@ -// Copyright 2003 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2003 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 class ExampleClass; localparam NUM_TXNS = 10; diff --git a/test_regress/t/t_virtual_interface_nba_assign.py b/test_regress/t/t_virtual_interface_nba_assign.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_virtual_interface_nba_assign.py +++ b/test_regress/t/t_virtual_interface_nba_assign.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_virtual_interface_nba_assign.v b/test_regress/t/t_virtual_interface_nba_assign.v index 023ca31fd..b23443b61 100644 --- a/test_regress/t/t_virtual_interface_nba_assign.v +++ b/test_regress/t/t_virtual_interface_nba_assign.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface clk_if; diff --git a/test_regress/t/t_virtual_interface_param.py b/test_regress/t/t_virtual_interface_param.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_virtual_interface_param.py +++ b/test_regress/t/t_virtual_interface_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_virtual_interface_param.v b/test_regress/t/t_virtual_interface_param.v index 032c01fd2..bb8c5d6f8 100644 --- a/test_regress/t/t_virtual_interface_param.v +++ b/test_regress/t/t_virtual_interface_param.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface b_if #( diff --git a/test_regress/t/t_virtual_interface_param_bind.py b/test_regress/t/t_virtual_interface_param_bind.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_virtual_interface_param_bind.py +++ b/test_regress/t/t_virtual_interface_param_bind.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_virtual_interface_param_bind.v b/test_regress/t/t_virtual_interface_param_bind.v index 483166c3a..931219eb4 100644 --- a/test_regress/t/t_virtual_interface_param_bind.v +++ b/test_regress/t/t_virtual_interface_param_bind.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 interface b_if; diff --git a/test_regress/t/t_virtual_interface_pkg.py b/test_regress/t/t_virtual_interface_pkg.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_virtual_interface_pkg.py +++ b/test_regress/t/t_virtual_interface_pkg.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_virtual_interface_pkg.v b/test_regress/t/t_virtual_interface_pkg.v index 0167863c1..8d94418b4 100644 --- a/test_regress/t/t_virtual_interface_pkg.v +++ b/test_regress/t/t_virtual_interface_pkg.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Yilou Wang. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Yilou Wang // SPDX-License-Identifier: CC0-1.0 package my_pkg; diff --git a/test_regress/t/t_vlcov_debugi.py b/test_regress/t/t_vlcov_debugi.py index b3d310b71..a8d57ece9 100755 --- a/test_regress/t/t_vlcov_debugi.py +++ b/test_regress/t/t_vlcov_debugi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_flag_invalid_bad.py b/test_regress/t/t_vlcov_flag_invalid_bad.py index 8e3fec647..5d95d4575 100755 --- a/test_regress/t/t_vlcov_flag_invalid_bad.py +++ b/test_regress/t/t_vlcov_flag_invalid_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_info.py b/test_regress/t/t_vlcov_info.py index 19def3282..a4ed84de9 100755 --- a/test_regress/t/t_vlcov_info.py +++ b/test_regress/t/t_vlcov_info.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_merge.py b/test_regress/t/t_vlcov_merge.py index 271a8d1c7..44639a512 100755 --- a/test_regress/t/t_vlcov_merge.py +++ b/test_regress/t/t_vlcov_merge.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_nfound_bad.py b/test_regress/t/t_vlcov_nfound_bad.py index d435f38ee..a38c79391 100755 --- a/test_regress/t/t_vlcov_nfound_bad.py +++ b/test_regress/t/t_vlcov_nfound_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_opt_branch.py b/test_regress/t/t_vlcov_opt_branch.py index d784b9006..88a3b1cd2 100755 --- a/test_regress/t/t_vlcov_opt_branch.py +++ b/test_regress/t/t_vlcov_opt_branch.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_opt_expr.py b/test_regress/t/t_vlcov_opt_expr.py index 4fa8200d2..2672c395a 100755 --- a/test_regress/t/t_vlcov_opt_expr.py +++ b/test_regress/t/t_vlcov_opt_expr.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_opt_line.py b/test_regress/t/t_vlcov_opt_line.py index f5f4b8195..ece30cd93 100755 --- a/test_regress/t/t_vlcov_opt_line.py +++ b/test_regress/t/t_vlcov_opt_line.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_opt_toggle.py b/test_regress/t/t_vlcov_opt_toggle.py index 49da6830d..4371d9893 100755 --- a/test_regress/t/t_vlcov_opt_toggle.py +++ b/test_regress/t/t_vlcov_opt_toggle.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_opt_user.py b/test_regress/t/t_vlcov_opt_user.py index 805813778..38fe3c837 100755 --- a/test_regress/t/t_vlcov_opt_user.py +++ b/test_regress/t/t_vlcov_opt_user.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_opt_wild.py b/test_regress/t/t_vlcov_opt_wild.py index 7fea40269..7a3a1c94f 100755 --- a/test_regress/t/t_vlcov_opt_wild.py +++ b/test_regress/t/t_vlcov_opt_wild.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_rank.py b/test_regress/t/t_vlcov_rank.py index 6013b047c..19a71718f 100755 --- a/test_regress/t/t_vlcov_rank.py +++ b/test_regress/t/t_vlcov_rank.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_rewrite.py b/test_regress/t/t_vlcov_rewrite.py index 91fdfa1d0..c2eead44b 100755 --- a/test_regress/t/t_vlcov_rewrite.py +++ b/test_regress/t/t_vlcov_rewrite.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlcov_unlink.py b/test_regress/t/t_vlcov_unlink.py index 90f9428f4..3b63aadf1 100755 --- a/test_regress/t/t_vlcov_unlink.py +++ b/test_regress/t/t_vlcov_unlink.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlprocess_missing.py b/test_regress/t/t_vlprocess_missing.py index 35076ad18..0a6cf5898 100755 --- a/test_regress/t/t_vlprocess_missing.py +++ b/test_regress/t/t_vlprocess_missing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_legacy.py b/test_regress/t/t_vlt_legacy.py index 7437ff992..4c820dfa1 100755 --- a/test_regress/t/t_vlt_legacy.py +++ b/test_regress/t/t_vlt_legacy.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_legacy.v b/test_regress/t/t_vlt_legacy.v index 8b389fdf1..efb3e17f6 100644 --- a/test_regress/t/t_vlt_legacy.v +++ b/test_regress/t/t_vlt_legacy.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_vlt_legacy.vlt b/test_regress/t/t_vlt_legacy.vlt index 7bd9adc07..d959b2289 100644 --- a/test_regress/t/t_vlt_legacy.vlt +++ b/test_regress/t/t_vlt_legacy.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vlt_match_contents.py b/test_regress/t/t_vlt_match_contents.py index 1c0bcea9a..5e720b678 100755 --- a/test_regress/t/t_vlt_match_contents.py +++ b/test_regress/t/t_vlt_match_contents.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_match_contents.v b/test_regress/t/t_vlt_match_contents.v index dc1c5d6fe..7991f2d90 100644 --- a/test_regress/t/t_vlt_match_contents.v +++ b/test_regress/t/t_vlt_match_contents.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Ethan Sifferman. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Ethan Sifferman // SPDX-License-Identifier: CC0-1.0 string MATCH_VERSION = "10.20"; diff --git a/test_regress/t/t_vlt_match_contents.vlt b/test_regress/t/t_vlt_match_contents.vlt index e568f5af0..55ebc3483 100644 --- a/test_regress/t/t_vlt_match_contents.vlt +++ b/test_regress/t/t_vlt_match_contents.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Ethan Sifferman. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Ethan Sifferman // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vlt_match_error.v b/test_regress/t/t_vlt_match_error.v index 762d1daf5..a6a7f0447 100644 --- a/test_regress/t/t_vlt_match_error.v +++ b/test_regress/t/t_vlt_match_error.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Ethan Sifferman. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Ethan Sifferman // SPDX-License-Identifier: CC0-1.0 module DECLFILENAME; diff --git a/test_regress/t/t_vlt_match_error.vlt b/test_regress/t/t_vlt_match_error.vlt index 7b6aa8e7f..64c0d4cf7 100644 --- a/test_regress/t/t_vlt_match_error.vlt +++ b/test_regress/t/t_vlt_match_error.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Ethan Sifferman. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Ethan Sifferman // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vlt_match_error_1.py b/test_regress/t/t_vlt_match_error_1.py index 209cca7be..6ff21feb1 100755 --- a/test_regress/t/t_vlt_match_error_1.py +++ b/test_regress/t/t_vlt_match_error_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_match_error_2.py b/test_regress/t/t_vlt_match_error_2.py index 3d67fbdd1..e586d0fdf 100755 --- a/test_regress/t/t_vlt_match_error_2.py +++ b/test_regress/t/t_vlt_match_error_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_match_error_3.py b/test_regress/t/t_vlt_match_error_3.py index c7d750e2c..70e9b89eb 100755 --- a/test_regress/t/t_vlt_match_error_3.py +++ b/test_regress/t/t_vlt_match_error_3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_public_spec.py b/test_regress/t/t_vlt_public_spec.py index 01e358441..4798ba0c4 100755 --- a/test_regress/t/t_vlt_public_spec.py +++ b/test_regress/t/t_vlt_public_spec.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_public_spec.v b/test_regress/t/t_vlt_public_spec.v index 7a166825e..166b37f89 100644 --- a/test_regress/t/t_vlt_public_spec.v +++ b/test_regress/t/t_vlt_public_spec.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_vlt_public_spec.vlt b/test_regress/t/t_vlt_public_spec.vlt index fc1a202d3..6d4fa1ef2 100644 --- a/test_regress/t/t_vlt_public_spec.vlt +++ b/test_regress/t/t_vlt_public_spec.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vlt_syntax_bad.py b/test_regress/t/t_vlt_syntax_bad.py index 90b3aecba..73cb205ca 100755 --- a/test_regress/t/t_vlt_syntax_bad.py +++ b/test_regress/t/t_vlt_syntax_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_syntax_bad.v b/test_regress/t/t_vlt_syntax_bad.v index 0f1777e05..13d882f59 100644 --- a/test_regress/t/t_vlt_syntax_bad.v +++ b/test_regress/t/t_vlt_syntax_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_vlt_syntax_bad.vlt b/test_regress/t/t_vlt_syntax_bad.vlt index 129141465..2ebcefa7c 100644 --- a/test_regress/t/t_vlt_syntax_bad.vlt +++ b/test_regress/t/t_vlt_syntax_bad.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vlt_timing.py b/test_regress/t/t_vlt_timing.py index 7c4d12ae4..23cc86544 100755 --- a/test_regress/t/t_vlt_timing.py +++ b/test_regress/t/t_vlt_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_timing.v b/test_regress/t/t_vlt_timing.v index 8472ae6b5..ccf2fa2a4 100644 --- a/test_regress/t/t_vlt_timing.v +++ b/test_regress/t/t_vlt_timing.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_vlt_timing.vlt b/test_regress/t/t_vlt_timing.vlt index d35c3a5d6..16e738099 100644 --- a/test_regress/t/t_vlt_timing.vlt +++ b/test_regress/t/t_vlt_timing.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vlt_var_sc_biguint_bad.py b/test_regress/t/t_vlt_var_sc_biguint_bad.py index f9df35643..b041f5b52 100755 --- a/test_regress/t/t_vlt_var_sc_biguint_bad.py +++ b/test_regress/t/t_vlt_var_sc_biguint_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_var_sc_biguint_bad.vlt b/test_regress/t/t_vlt_var_sc_biguint_bad.vlt index 5f0ac35b3..2e2ab2b3b 100644 --- a/test_regress/t/t_vlt_var_sc_biguint_bad.vlt +++ b/test_regress/t/t_vlt_var_sc_biguint_bad.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Antmicro. +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2025 Antmicro // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vlt_var_spec_bad.py b/test_regress/t/t_vlt_var_spec_bad.py index f9df35643..b041f5b52 100755 --- a/test_regress/t/t_vlt_var_spec_bad.py +++ b/test_regress/t/t_vlt_var_spec_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_var_spec_bad.vlt b/test_regress/t/t_vlt_var_spec_bad.vlt index 85b26f6a7..ac0078c79 100644 --- a/test_regress/t/t_vlt_var_spec_bad.vlt +++ b/test_regress/t/t_vlt_var_spec_bad.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vlt_warn.py b/test_regress/t/t_vlt_warn.py index 4260c4bdc..3860afadd 100755 --- a/test_regress/t/t_vlt_warn.py +++ b/test_regress/t/t_vlt_warn.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_warn.v b/test_regress/t/t_vlt_warn.v index 7fdd59c36..99285a4ab 100644 --- a/test_regress/t/t_vlt_warn.v +++ b/test_regress/t/t_vlt_warn.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // Try inline config diff --git a/test_regress/t/t_vlt_warn.vlt b/test_regress/t/t_vlt_warn.vlt index e850e9fd8..f6f589ba0 100644 --- a/test_regress/t/t_vlt_warn.vlt +++ b/test_regress/t/t_vlt_warn.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vlt_warn_bad.py b/test_regress/t/t_vlt_warn_bad.py index b06923482..ef78578ba 100755 --- a/test_regress/t/t_vlt_warn_bad.py +++ b/test_regress/t/t_vlt_warn_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_warn_bad.vlt b/test_regress/t/t_vlt_warn_bad.vlt index 323ae27fa..2a8319454 100644 --- a/test_regress/t/t_vlt_warn_bad.vlt +++ b/test_regress/t/t_vlt_warn_bad.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vlt_warn_ecode_bad.py b/test_regress/t/t_vlt_warn_ecode_bad.py index b89538328..338666d51 100755 --- a/test_regress/t/t_vlt_warn_ecode_bad.py +++ b/test_regress/t/t_vlt_warn_ecode_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_warn_ecode_bad.vlt b/test_regress/t/t_vlt_warn_ecode_bad.vlt index af0780399..1e3185e70 100644 --- a/test_regress/t/t_vlt_warn_ecode_bad.vlt +++ b/test_regress/t/t_vlt_warn_ecode_bad.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2010 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vlt_warn_file2_bad.py b/test_regress/t/t_vlt_warn_file2_bad.py index 6b6b023e4..54ac3c90e 100755 --- a/test_regress/t/t_vlt_warn_file2_bad.py +++ b/test_regress/t/t_vlt_warn_file2_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_warn_file2_bad.v b/test_regress/t/t_vlt_warn_file2_bad.v index aa761484f..b4c649b43 100644 --- a/test_regress/t/t_vlt_warn_file2_bad.v +++ b/test_regress/t/t_vlt_warn_file2_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef verilator diff --git a/test_regress/t/t_vlt_warn_file_bad.py b/test_regress/t/t_vlt_warn_file_bad.py index 35484f938..43b2a05e8 100755 --- a/test_regress/t/t_vlt_warn_file_bad.py +++ b/test_regress/t/t_vlt_warn_file_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_warn_file_bad.v b/test_regress/t/t_vlt_warn_file_bad.v index 89ef7bfc2..47dcc0ad1 100644 --- a/test_regress/t/t_vlt_warn_file_bad.v +++ b/test_regress/t/t_vlt_warn_file_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `include "t_vlt_warn_file_bad_b.vh" diff --git a/test_regress/t/t_vlt_warn_file_bad.vlt b/test_regress/t/t_vlt_warn_file_bad.vlt index 14107e8a0..543bb9937 100644 --- a/test_regress/t/t_vlt_warn_file_bad.vlt +++ b/test_regress/t/t_vlt_warn_file_bad.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vlt_warn_file_bad_b.vh b/test_regress/t/t_vlt_warn_file_bad_b.vh index bf1bb1067..f97aad506 100644 --- a/test_regress/t/t_vlt_warn_file_bad_b.vh +++ b/test_regress/t/t_vlt_warn_file_bad_b.vh @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module sub; diff --git a/test_regress/t/t_vlt_warn_one_on_bad.py b/test_regress/t/t_vlt_warn_one_on_bad.py index 6b6b023e4..54ac3c90e 100755 --- a/test_regress/t/t_vlt_warn_one_on_bad.py +++ b/test_regress/t/t_vlt_warn_one_on_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_warn_one_on_bad.v b/test_regress/t/t_vlt_warn_one_on_bad.v index a43270f7d..1fbadba29 100644 --- a/test_regress/t/t_vlt_warn_one_on_bad.v +++ b/test_regress/t/t_vlt_warn_one_on_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef verilator diff --git a/test_regress/t/t_vlt_warn_range_bad.py b/test_regress/t/t_vlt_warn_range_bad.py index 6b6b023e4..54ac3c90e 100755 --- a/test_regress/t/t_vlt_warn_range_bad.py +++ b/test_regress/t/t_vlt_warn_range_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vlt_warn_range_bad.v b/test_regress/t/t_vlt_warn_range_bad.v index 8c045e32a..5215f16d9 100644 --- a/test_regress/t/t_vlt_warn_range_bad.v +++ b/test_regress/t/t_vlt_warn_range_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `ifdef verilator diff --git a/test_regress/t/t_vpi_cb_iter.cpp b/test_regress/t/t_vpi_cb_iter.cpp index d98fe968c..611c06f0d 100644 --- a/test_regress/t/t_vpi_cb_iter.cpp +++ b/test_regress/t/t_vpi_cb_iter.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Wilson Snyder and Marlon James. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Wilson Snyder and Marlon James // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_cb_iter.py b/test_regress/t/t_vpi_cb_iter.py index 663e45330..88d019a3e 100755 --- a/test_regress/t/t_vpi_cb_iter.py +++ b/test_regress/t/t_vpi_cb_iter.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_cb_iter.v b/test_regress/t/t_vpi_cb_iter.v index 9c4d0fa91..c29aa6eb7 100644 --- a/test_regress/t/t_vpi_cb_iter.v +++ b/test_regress/t/t_vpi_cb_iter.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Wilson Snyder and Marlon James. +// SPDX-FileCopyrightText: 2020 Wilson Snyder and Marlon James // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_vpi_const_type.cpp b/test_regress/t/t_vpi_const_type.cpp index 5efd97175..e1f8d886b 100644 --- a/test_regress/t/t_vpi_const_type.cpp +++ b/test_regress/t/t_vpi_const_type.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_const_type.py b/test_regress/t/t_vpi_const_type.py index 61cf61c9e..136827742 100755 --- a/test_regress/t/t_vpi_const_type.py +++ b/test_regress/t/t_vpi_const_type.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_const_type.v b/test_regress/t/t_vpi_const_type.v index 2ae4e2f59..df13f23f4 100644 --- a/test_regress/t/t_vpi_const_type.v +++ b/test_regress/t/t_vpi_const_type.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import "DPI-C" context function int mon_check(); diff --git a/test_regress/t/t_vpi_dump.cpp b/test_regress/t/t_vpi_dump.cpp index cf2147e54..6e9e9d950 100644 --- a/test_regress/t/t_vpi_dump.cpp +++ b/test_regress/t/t_vpi_dump.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_dump.py b/test_regress/t/t_vpi_dump.py index 218f5e912..89b8841ed 100755 --- a/test_regress/t/t_vpi_dump.py +++ b/test_regress/t/t_vpi_dump.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_dump.v b/test_regress/t/t_vpi_dump.v index 2c553e88d..81ea91a8d 100644 --- a/test_regress/t/t_vpi_dump.v +++ b/test_regress/t/t_vpi_dump.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 /* verilator public_on */ diff --git a/test_regress/t/t_vpi_dump_missing_scopes.py b/test_regress/t/t_vpi_dump_missing_scopes.py index 686d688f4..a762066ee 100755 --- a/test_regress/t/t_vpi_dump_missing_scopes.py +++ b/test_regress/t/t_vpi_dump_missing_scopes.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_dump_missing_scopes.v b/test_regress/t/t_vpi_dump_missing_scopes.v index f35f3862a..c97803e7e 100644 --- a/test_regress/t/t_vpi_dump_missing_scopes.v +++ b/test_regress/t/t_vpi_dump_missing_scopes.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 diff --git a/test_regress/t/t_vpi_dump_no_inline.py b/test_regress/t/t_vpi_dump_no_inline.py index 2f7379242..e15bbd2a9 100755 --- a/test_regress/t/t_vpi_dump_no_inline.py +++ b/test_regress/t/t_vpi_dump_no_inline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_escape.cpp b/test_regress/t/t_vpi_escape.cpp index 03f206e88..929c30109 100644 --- a/test_regress/t/t_vpi_escape.cpp +++ b/test_regress/t/t_vpi_escape.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2023 by Wilson Snyder and Marlon James. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2023 Wilson Snyder and Marlon James // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_escape.py b/test_regress/t/t_vpi_escape.py index dcc91956c..ad5236557 100755 --- a/test_regress/t/t_vpi_escape.py +++ b/test_regress/t/t_vpi_escape.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_escape.v b/test_regress/t/t_vpi_escape.v index 4c2a8ecc7..8d02fee8c 100644 --- a/test_regress/t/t_vpi_escape.v +++ b/test_regress/t/t_vpi_escape.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010-2023 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2023 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef USE_VPI_NOT_DPI diff --git a/test_regress/t/t_vpi_escape.vlt b/test_regress/t/t_vpi_escape.vlt index 409c71fc8..15bf559f6 100644 --- a/test_regress/t/t_vpi_escape.vlt +++ b/test_regress/t/t_vpi_escape.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_vpi_finish.py b/test_regress/t/t_vpi_finish.py index 34a4cc6f1..7ddfb7429 100755 --- a/test_regress/t/t_vpi_finish.py +++ b/test_regress/t/t_vpi_finish.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_finish.v b/test_regress/t/t_vpi_finish.v index dcde332c8..e626020b4 100644 --- a/test_regress/t/t_vpi_finish.v +++ b/test_regress/t/t_vpi_finish.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_vpi_finish_c.cpp b/test_regress/t/t_vpi_finish_c.cpp index 27563051d..2c83b02c6 100644 --- a/test_regress/t/t_vpi_finish_c.cpp +++ b/test_regress/t/t_vpi_finish_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_force.cpp b/test_regress/t/t_vpi_force.cpp index b2f65f46f..a46312326 100644 --- a/test_regress/t/t_vpi_force.cpp +++ b/test_regress/t/t_vpi_force.cpp @@ -1,6 +1,6 @@ // ====================================================================== -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Christian Hecken // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/test_regress/t/t_vpi_force.py b/test_regress/t/t_vpi_force.py index eab45df5a..20ff5295c 100755 --- a/test_regress/t/t_vpi_force.py +++ b/test_regress/t/t_vpi_force.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_force.v b/test_regress/t/t_vpi_force.v index 0b7f26f3c..f6041846e 100644 --- a/test_regress/t/t_vpi_force.v +++ b/test_regress/t/t_vpi_force.v @@ -1,6 +1,6 @@ // ====================================================================== -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Christian Hecken // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/test_regress/t/t_vpi_forceable_bad.cpp b/test_regress/t/t_vpi_forceable_bad.cpp index 72be078e7..d38bb9371 100644 --- a/test_regress/t/t_vpi_forceable_bad.cpp +++ b/test_regress/t/t_vpi_forceable_bad.cpp @@ -1,6 +1,6 @@ // ====================================================================== -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Christian Hecken // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/test_regress/t/t_vpi_forceable_bad.py b/test_regress/t/t_vpi_forceable_bad.py index d68c13d6d..d82925bf2 100755 --- a/test_regress/t/t_vpi_forceable_bad.py +++ b/test_regress/t/t_vpi_forceable_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_forceable_bad.v b/test_regress/t/t_vpi_forceable_bad.v index b646eef1c..13a053d97 100644 --- a/test_regress/t/t_vpi_forceable_bad.v +++ b/test_regress/t/t_vpi_forceable_bad.v @@ -1,6 +1,6 @@ // ====================================================================== -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2026 Christian Hecken // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/test_regress/t/t_vpi_get.cpp b/test_regress/t/t_vpi_get.cpp index 7a9e5711f..93e957cea 100644 --- a/test_regress/t/t_vpi_get.cpp +++ b/test_regress/t/t_vpi_get.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_get.py b/test_regress/t/t_vpi_get.py index 9f7ed1832..499796518 100755 --- a/test_regress/t/t_vpi_get.py +++ b/test_regress/t/t_vpi_get.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_get.v b/test_regress/t/t_vpi_get.v index ec1fbc4d4..0a673a05e 100644 --- a/test_regress/t/t_vpi_get.v +++ b/test_regress/t/t_vpi_get.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef USE_VPI_NOT_DPI diff --git a/test_regress/t/t_vpi_get_public_rw_switch.py b/test_regress/t/t_vpi_get_public_rw_switch.py index b6e094445..158ec956a 100755 --- a/test_regress/t/t_vpi_get_public_rw_switch.py +++ b/test_regress/t/t_vpi_get_public_rw_switch.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_get_value_array.cpp b/test_regress/t/t_vpi_get_value_array.cpp index 621d1ac62..c2564447a 100644 --- a/test_regress/t/t_vpi_get_value_array.cpp +++ b/test_regress/t/t_vpi_get_value_array.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2024 by Diego Roux. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Diego Roux // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_get_value_array.py b/test_regress/t/t_vpi_get_value_array.py index 9f7ed1832..499796518 100755 --- a/test_regress/t/t_vpi_get_value_array.py +++ b/test_regress/t/t_vpi_get_value_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_get_value_array.v b/test_regress/t/t_vpi_get_value_array.v index 86a82df92..522141003 100644 --- a/test_regress/t/t_vpi_get_value_array.v +++ b/test_regress/t/t_vpi_get_value_array.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Diego Roux. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Diego Roux // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VERILATOR_COMMENTS diff --git a/test_regress/t/t_vpi_hierarchy_clear.cpp b/test_regress/t/t_vpi_hierarchy_clear.cpp index a304477e4..518f20f28 100644 --- a/test_regress/t/t_vpi_hierarchy_clear.cpp +++ b/test_regress/t/t_vpi_hierarchy_clear.cpp @@ -1,6 +1,6 @@ // ====================================================================== -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Christian Hecken // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/test_regress/t/t_vpi_hierarchy_clear.py b/test_regress/t/t_vpi_hierarchy_clear.py index c850792e2..de86a91e5 100755 --- a/test_regress/t/t_vpi_hierarchy_clear.py +++ b/test_regress/t/t_vpi_hierarchy_clear.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_hierarchy_clear.v b/test_regress/t/t_vpi_hierarchy_clear.v index 190886548..1069dd580 100644 --- a/test_regress/t/t_vpi_hierarchy_clear.v +++ b/test_regress/t/t_vpi_hierarchy_clear.v @@ -1,6 +1,6 @@ // ====================================================================== -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Christian Hecken // SPDX-License-Identifier: CC0-1.0 // ====================================================================== diff --git a/test_regress/t/t_vpi_memory.cpp b/test_regress/t/t_vpi_memory.cpp index 857ee2d90..f536d25d0 100644 --- a/test_regress/t/t_vpi_memory.cpp +++ b/test_regress/t/t_vpi_memory.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_memory.py b/test_regress/t/t_vpi_memory.py index 31a4ce4b1..83449045d 100755 --- a/test_regress/t/t_vpi_memory.py +++ b/test_regress/t/t_vpi_memory.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_memory.v b/test_regress/t/t_vpi_memory.v index 11696d6f6..26d873254 100644 --- a/test_regress/t/t_vpi_memory.v +++ b/test_regress/t/t_vpi_memory.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef USE_VPI_NOT_DPI diff --git a/test_regress/t/t_vpi_module.cpp b/test_regress/t/t_vpi_module.cpp index a0a3c030f..169088f84 100644 --- a/test_regress/t/t_vpi_module.cpp +++ b/test_regress/t/t_vpi_module.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_module.py b/test_regress/t/t_vpi_module.py index ef8a5d334..2c06858e9 100755 --- a/test_regress/t/t_vpi_module.py +++ b/test_regress/t/t_vpi_module.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_module.v b/test_regress/t/t_vpi_module.v index be1d4a46c..aa6c6a8bd 100644 --- a/test_regress/t/t_vpi_module.v +++ b/test_regress/t/t_vpi_module.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifndef IVERILOG diff --git a/test_regress/t/t_vpi_module_dpi.py b/test_regress/t/t_vpi_module_dpi.py index 879bda0ca..65cf40b86 100755 --- a/test_regress/t/t_vpi_module_dpi.py +++ b/test_regress/t/t_vpi_module_dpi.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_module_empty.cpp b/test_regress/t/t_vpi_module_empty.cpp index f08ebb27d..652a6a5a0 100644 --- a/test_regress/t/t_vpi_module_empty.cpp +++ b/test_regress/t/t_vpi_module_empty.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2023 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2023 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_module_empty.py b/test_regress/t/t_vpi_module_empty.py index ef8a5d334..2c06858e9 100755 --- a/test_regress/t/t_vpi_module_empty.py +++ b/test_regress/t/t_vpi_module_empty.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_module_empty.v b/test_regress/t/t_vpi_module_empty.v index cd0f78d34..dd193f7f2 100644 --- a/test_regress/t/t_vpi_module_empty.v +++ b/test_regress/t/t_vpi_module_empty.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2023 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 interface sv_if(); diff --git a/test_regress/t/t_vpi_multidim.cpp b/test_regress/t/t_vpi_multidim.cpp index 848c5bc7c..8174ee705 100644 --- a/test_regress/t/t_vpi_multidim.cpp +++ b/test_regress/t/t_vpi_multidim.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_multidim.py b/test_regress/t/t_vpi_multidim.py index ab0961ef9..e891344e5 100755 --- a/test_regress/t/t_vpi_multidim.py +++ b/test_regress/t/t_vpi_multidim.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_multidim.v b/test_regress/t/t_vpi_multidim.v index 2cdd39c9b..d4f6d9f32 100644 --- a/test_regress/t/t_vpi_multidim.v +++ b/test_regress/t/t_vpi_multidim.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_vpi_onetime_cbs.cpp b/test_regress/t/t_vpi_onetime_cbs.cpp index b41bed563..441ffae76 100644 --- a/test_regress/t/t_vpi_onetime_cbs.cpp +++ b/test_regress/t/t_vpi_onetime_cbs.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2021 by Wilson Snyder and Marlon James. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2021 Wilson Snyder and Marlon James // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_onetime_cbs.py b/test_regress/t/t_vpi_onetime_cbs.py index 620a74cde..7c5bb911a 100755 --- a/test_regress/t/t_vpi_onetime_cbs.py +++ b/test_regress/t/t_vpi_onetime_cbs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_onetime_cbs.v b/test_regress/t/t_vpi_onetime_cbs.v index 3568bf9d7..33ca974e1 100644 --- a/test_regress/t/t_vpi_onetime_cbs.v +++ b/test_regress/t/t_vpi_onetime_cbs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Wilson Snyder and Marlon James. +// SPDX-FileCopyrightText: 2020 Wilson Snyder and Marlon James // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_vpi_package.cpp b/test_regress/t/t_vpi_package.cpp index c36b28f1e..409d78f6a 100644 --- a/test_regress/t/t_vpi_package.cpp +++ b/test_regress/t/t_vpi_package.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_package.py b/test_regress/t/t_vpi_package.py index 91593a3fe..aeab48da3 100755 --- a/test_regress/t/t_vpi_package.py +++ b/test_regress/t/t_vpi_package.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_package.v b/test_regress/t/t_vpi_package.v index b69e2cdad..4d51d187a 100644 --- a/test_regress/t/t_vpi_package.v +++ b/test_regress/t/t_vpi_package.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import "DPI-C" context function int mon_check(); diff --git a/test_regress/t/t_vpi_param.cpp b/test_regress/t/t_vpi_param.cpp index d5700b10a..6396e22bb 100644 --- a/test_regress/t/t_vpi_param.cpp +++ b/test_regress/t/t_vpi_param.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_param.py b/test_regress/t/t_vpi_param.py index 31a4ce4b1..83449045d 100755 --- a/test_regress/t/t_vpi_param.py +++ b/test_regress/t/t_vpi_param.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_param.v b/test_regress/t/t_vpi_param.v index 4ae1dbb47..8e90125d8 100644 --- a/test_regress/t/t_vpi_param.v +++ b/test_regress/t/t_vpi_param.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef USE_VPI_NOT_DPI diff --git a/test_regress/t/t_vpi_public_depth.cpp b/test_regress/t/t_vpi_public_depth.cpp index e1bf6e2a6..61f9c4dea 100644 --- a/test_regress/t/t_vpi_public_depth.cpp +++ b/test_regress/t/t_vpi_public_depth.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2023 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2023 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_public_depth.py b/test_regress/t/t_vpi_public_depth.py index d5766b917..7dfbbde26 100755 --- a/test_regress/t/t_vpi_public_depth.py +++ b/test_regress/t/t_vpi_public_depth.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_public_depth.v b/test_regress/t/t_vpi_public_depth.v index 3766dfec3..a0ccafb40 100644 --- a/test_regress/t/t_vpi_public_depth.v +++ b/test_regress/t/t_vpi_public_depth.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifndef IVERILOG diff --git a/test_regress/t/t_vpi_public_depth_off.py b/test_regress/t/t_vpi_public_depth_off.py index 925b535de..0a5818489 100755 --- a/test_regress/t/t_vpi_public_depth_off.py +++ b/test_regress/t/t_vpi_public_depth_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_public_depthn.v b/test_regress/t/t_vpi_public_depthn.v index ee29e32d1..b1cfbba34 100644 --- a/test_regress/t/t_vpi_public_depthn.v +++ b/test_regress/t/t_vpi_public_depthn.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 interface AXIS_IF ( diff --git a/test_regress/t/t_vpi_public_depthn_1.py b/test_regress/t/t_vpi_public_depthn_1.py index fb9c03bc5..62caa1eed 100755 --- a/test_regress/t/t_vpi_public_depthn_1.py +++ b/test_regress/t/t_vpi_public_depthn_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_public_depthn_2.py b/test_regress/t/t_vpi_public_depthn_2.py index 398908a03..f3ef9238b 100755 --- a/test_regress/t/t_vpi_public_depthn_2.py +++ b/test_regress/t/t_vpi_public_depthn_2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_public_depthn_3.py b/test_regress/t/t_vpi_public_depthn_3.py index e3d95f1a4..9d9be297b 100755 --- a/test_regress/t/t_vpi_public_depthn_3.py +++ b/test_regress/t/t_vpi_public_depthn_3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_public_off.py b/test_regress/t/t_vpi_public_off.py index 34b624b8e..171a80e92 100755 --- a/test_regress/t/t_vpi_public_off.py +++ b/test_regress/t/t_vpi_public_off.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_public_params.py b/test_regress/t/t_vpi_public_params.py index 43d10bc97..26d0b8c0e 100755 --- a/test_regress/t/t_vpi_public_params.py +++ b/test_regress/t/t_vpi_public_params.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_public_params.v b/test_regress/t/t_vpi_public_params.v index 6286e7481..8be64a20e 100644 --- a/test_regress/t/t_vpi_public_params.v +++ b/test_regress/t/t_vpi_public_params.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef USE_VPI_NOT_DPI diff --git a/test_regress/t/t_vpi_put_value_array.cpp b/test_regress/t/t_vpi_put_value_array.cpp index b8f8c65a7..e0749093f 100644 --- a/test_regress/t/t_vpi_put_value_array.cpp +++ b/test_regress/t/t_vpi_put_value_array.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2024 by Diego Roux. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Diego Roux // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_put_value_array.py b/test_regress/t/t_vpi_put_value_array.py index 9f7ed1832..499796518 100755 --- a/test_regress/t/t_vpi_put_value_array.py +++ b/test_regress/t/t_vpi_put_value_array.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_put_value_array.v b/test_regress/t/t_vpi_put_value_array.v index f0aefe35b..c9c04397c 100644 --- a/test_regress/t/t_vpi_put_value_array.v +++ b/test_regress/t/t_vpi_put_value_array.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2024 by Diego Roux. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it under +// the terms of either the GNU Lesser General Public License Version 3 or the +// Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2024 Diego Roux // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VERILATOR_COMMENTS diff --git a/test_regress/t/t_vpi_release_dup_bad.py b/test_regress/t/t_vpi_release_dup_bad.py index f49cdbdec..fcf0fe88b 100755 --- a/test_regress/t/t_vpi_release_dup_bad.py +++ b/test_regress/t/t_vpi_release_dup_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_release_dup_bad.v b/test_regress/t/t_vpi_release_dup_bad.v index 7a54f1b06..605660bd2 100644 --- a/test_regress/t/t_vpi_release_dup_bad.v +++ b/test_regress/t/t_vpi_release_dup_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under The Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under The Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 import "DPI-C" context function void dpii_check(); diff --git a/test_regress/t/t_vpi_release_dup_bad_c.cpp b/test_regress/t/t_vpi_release_dup_bad_c.cpp index d78f3f329..62ea5781b 100644 --- a/test_regress/t/t_vpi_release_dup_bad_c.cpp +++ b/test_regress/t/t_vpi_release_dup_bad_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2011 by Wilson Snyder. This program is free software; you -// can redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_repetitive_cbs.cpp b/test_regress/t/t_vpi_repetitive_cbs.cpp index 1ed4e48f6..e1d82a101 100644 --- a/test_regress/t/t_vpi_repetitive_cbs.cpp +++ b/test_regress/t/t_vpi_repetitive_cbs.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Wilson Snyder and Marlon James. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Wilson Snyder and Marlon James // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_repetitive_cbs.py b/test_regress/t/t_vpi_repetitive_cbs.py index 620a74cde..7c5bb911a 100755 --- a/test_regress/t/t_vpi_repetitive_cbs.py +++ b/test_regress/t/t_vpi_repetitive_cbs.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_repetitive_cbs.v b/test_regress/t/t_vpi_repetitive_cbs.v index 3568bf9d7..33ca974e1 100644 --- a/test_regress/t/t_vpi_repetitive_cbs.v +++ b/test_regress/t/t_vpi_repetitive_cbs.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 Wilson Snyder and Marlon James. +// SPDX-FileCopyrightText: 2020 Wilson Snyder and Marlon James // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_vpi_sc.cpp b/test_regress/t/t_vpi_sc.cpp index 71f45e2aa..e1bad2b62 100644 --- a/test_regress/t/t_vpi_sc.cpp +++ b/test_regress/t/t_vpi_sc.cpp @@ -1,6 +1,6 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include VM_PREFIX_INCLUDE diff --git a/test_regress/t/t_vpi_sc.py b/test_regress/t/t_vpi_sc.py index cf18f768b..bb2cd47cf 100755 --- a/test_regress/t/t_vpi_sc.py +++ b/test_regress/t/t_vpi_sc.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_sc.v b/test_regress/t/t_vpi_sc.v index fdd3bc959..2453b4841 100644 --- a/test_regress/t/t_vpi_sc.v +++ b/test_regress/t/t_vpi_sc.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_vpi_stop_bad.py b/test_regress/t/t_vpi_stop_bad.py index fb9404ffa..652535171 100755 --- a/test_regress/t/t_vpi_stop_bad.py +++ b/test_regress/t/t_vpi_stop_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_stop_bad.v b/test_regress/t/t_vpi_stop_bad.v index 4028992ff..87dfe5dd0 100644 --- a/test_regress/t/t_vpi_stop_bad.v +++ b/test_regress/t/t_vpi_stop_bad.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t; diff --git a/test_regress/t/t_vpi_stop_bad_c.cpp b/test_regress/t/t_vpi_stop_bad_c.cpp index f66641e1e..80ca9862e 100644 --- a/test_regress/t/t_vpi_stop_bad_c.cpp +++ b/test_regress/t/t_vpi_stop_bad_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2009-2009 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2009-2009 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_time_cb.cpp b/test_regress/t/t_vpi_time_cb.cpp index 8bc06e2f1..1aa0da70c 100644 --- a/test_regress/t/t_vpi_time_cb.cpp +++ b/test_regress/t/t_vpi_time_cb.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_time_cb.py b/test_regress/t/t_vpi_time_cb.py index a0b1ae435..183cbded4 100755 --- a/test_regress/t/t_vpi_time_cb.py +++ b/test_regress/t/t_vpi_time_cb.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_time_cb.v b/test_regress/t/t_vpi_time_cb.v index 5b1249718..e6659e5e8 100644 --- a/test_regress/t/t_vpi_time_cb.v +++ b/test_regress/t/t_vpi_time_cb.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import "DPI-C" function void dpii_init(); diff --git a/test_regress/t/t_vpi_time_cb_c.cpp b/test_regress/t/t_vpi_time_cb_c.cpp index 4f69d232c..9dbcbac7b 100644 --- a/test_regress/t/t_vpi_time_cb_c.cpp +++ b/test_regress/t/t_vpi_time_cb_c.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_unimpl.cpp b/test_regress/t/t_vpi_unimpl.cpp index 732b30d53..05e998241 100644 --- a/test_regress/t/t_vpi_unimpl.cpp +++ b/test_regress/t/t_vpi_unimpl.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_unimpl.py b/test_regress/t/t_vpi_unimpl.py index 24ecd0ed9..efe2ab890 100755 --- a/test_regress/t/t_vpi_unimpl.py +++ b/test_regress/t/t_vpi_unimpl.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_unimpl.v b/test_regress/t/t_vpi_unimpl.v index b7ec59af2..924be11be 100644 --- a/test_regress/t/t_vpi_unimpl.v +++ b/test_regress/t/t_vpi_unimpl.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef VERILATOR diff --git a/test_regress/t/t_vpi_var.cpp b/test_regress/t/t_vpi_var.cpp index c5a3e702b..a78321f06 100644 --- a/test_regress/t/t_vpi_var.cpp +++ b/test_regress/t/t_vpi_var.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_var.py b/test_regress/t/t_vpi_var.py index 610e7454d..86de3c42a 100755 --- a/test_regress/t/t_vpi_var.py +++ b/test_regress/t/t_vpi_var.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_var.v b/test_regress/t/t_vpi_var.v index f951574e9..4feebc607 100644 --- a/test_regress/t/t_vpi_var.v +++ b/test_regress/t/t_vpi_var.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef USE_VPI_NOT_DPI diff --git a/test_regress/t/t_vpi_var2.py b/test_regress/t/t_vpi_var2.py index 62511e4cb..7d4a550b1 100755 --- a/test_regress/t/t_vpi_var2.py +++ b/test_regress/t/t_vpi_var2.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_var2.v b/test_regress/t/t_vpi_var2.v index 85d786682..99a46940e 100644 --- a/test_regress/t/t_vpi_var2.v +++ b/test_regress/t/t_vpi_var2.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2023 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef USE_VPI_NOT_DPI diff --git a/test_regress/t/t_vpi_var3.py b/test_regress/t/t_vpi_var3.py index f4a2b3cc4..7b2d9f412 100755 --- a/test_regress/t/t_vpi_var3.py +++ b/test_regress/t/t_vpi_var3.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_var3.v b/test_regress/t/t_vpi_var3.v index 9a89544b1..977828e73 100644 --- a/test_regress/t/t_vpi_var3.v +++ b/test_regress/t/t_vpi_var3.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 `ifdef USE_VPI_NOT_DPI diff --git a/test_regress/t/t_vpi_zero_time_cb.cpp b/test_regress/t/t_vpi_zero_time_cb.cpp index e19bd7f38..82b742ccc 100644 --- a/test_regress/t/t_vpi_zero_time_cb.cpp +++ b/test_regress/t/t_vpi_zero_time_cb.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2010-2011 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010-2011 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_vpi_zero_time_cb.py b/test_regress/t/t_vpi_zero_time_cb.py index aff674d1e..4fc9bb5f7 100755 --- a/test_regress/t/t_vpi_zero_time_cb.py +++ b/test_regress/t/t_vpi_zero_time_cb.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_vpi_zero_time_cb.v b/test_regress/t/t_vpi_zero_time_cb.v index 1ac2d001f..153e29b61 100644 --- a/test_regress/t/t_vpi_zero_time_cb.v +++ b/test_regress/t/t_vpi_zero_time_cb.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2010 by Wilson Snyder. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2010 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_vthread.py b/test_regress/t/t_vthread.py index 670b5c0fa..d783c2065 100755 --- a/test_regress/t/t_vthread.py +++ b/test_regress/t/t_vthread.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wait.py b/test_regress/t/t_wait.py index 8fe17ddf9..f4a8053d2 100755 --- a/test_regress/t/t_wait.py +++ b/test_regress/t/t_wait.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wait.v b/test_regress/t/t_wait.v index 91a271a86..e27f3b423 100644 --- a/test_regress/t/t_wait.v +++ b/test_regress/t/t_wait.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_wait_const.py b/test_regress/t/t_wait_const.py index a1700c6d9..a36e184d4 100755 --- a/test_regress/t/t_wait_const.py +++ b/test_regress/t/t_wait_const.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wait_const.v b/test_regress/t/t_wait_const.v index a1972bb22..e6689bc19 100644 --- a/test_regress/t/t_wait_const.v +++ b/test_regress/t/t_wait_const.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2023 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_wait_fork.py b/test_regress/t/t_wait_fork.py index 2bf2a6f4f..93cb34ac2 100755 --- a/test_regress/t/t_wait_fork.py +++ b/test_regress/t/t_wait_fork.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wait_fork.v b/test_regress/t/t_wait_fork.v index 159087ffa..06190d50d 100644 --- a/test_regress/t/t_wait_fork.v +++ b/test_regress/t/t_wait_fork.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_wait_no_triggered_bad.py b/test_regress/t/t_wait_no_triggered_bad.py index 31228c9a7..c7d9b21a5 100755 --- a/test_regress/t/t_wait_no_triggered_bad.py +++ b/test_regress/t/t_wait_no_triggered_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wait_no_triggered_bad.v b/test_regress/t/t_wait_no_triggered_bad.v index 0d827874d..c9b32d62c 100644 --- a/test_regress/t/t_wait_no_triggered_bad.v +++ b/test_regress/t/t_wait_no_triggered_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_wait_order.py b/test_regress/t/t_wait_order.py index 22467ab79..c132b489d 100755 --- a/test_regress/t/t_wait_order.py +++ b/test_regress/t/t_wait_order.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wait_order.v b/test_regress/t/t_wait_order.v index 910454ade..3ec531c08 100644 --- a/test_regress/t/t_wait_order.v +++ b/test_regress/t/t_wait_order.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_wait_timing.py b/test_regress/t/t_wait_timing.py index dce50a25c..56e3b606d 100755 --- a/test_regress/t/t_wait_timing.py +++ b/test_regress/t/t_wait_timing.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_waiveroutput.py b/test_regress/t/t_waiveroutput.py index df3799f05..3d2b380ef 100755 --- a/test_regress/t/t_waiveroutput.py +++ b/test_regress/t/t_waiveroutput.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_waiveroutput.v b/test_regress/t/t_waiveroutput.v index f3441479c..6463281c6 100644 --- a/test_regress/t/t_waiveroutput.v +++ b/test_regress/t/t_waiveroutput.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t_waiveroutput; diff --git a/test_regress/t/t_waiveroutput.vlt b/test_regress/t/t_waiveroutput.vlt index 5771d85dc..4f842eb18 100644 --- a/test_regress/t/t_waiveroutput.vlt +++ b/test_regress/t/t_waiveroutput.vlt @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `verilator_config diff --git a/test_regress/t/t_waiveroutput_allgood.py b/test_regress/t/t_waiveroutput_allgood.py index 502abc15b..aa2b64137 100755 --- a/test_regress/t/t_waiveroutput_allgood.py +++ b/test_regress/t/t_waiveroutput_allgood.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_waiveroutput_multiline.py b/test_regress/t/t_waiveroutput_multiline.py index ddbe93341..d4274bb75 100755 --- a/test_regress/t/t_waiveroutput_multiline.py +++ b/test_regress/t/t_waiveroutput_multiline.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_waiveroutput_roundtrip.py b/test_regress/t/t_waiveroutput_roundtrip.py index 39834358b..e3bc2e547 100755 --- a/test_regress/t/t_waiveroutput_roundtrip.py +++ b/test_regress/t/t_waiveroutput_roundtrip.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_waiveroutput_roundtrip.v b/test_regress/t/t_waiveroutput_roundtrip.v index d9f68bdf1..90da59ede 100644 --- a/test_regress/t/t_waiveroutput_roundtrip.v +++ b/test_regress/t/t_waiveroutput_roundtrip.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_while_cond_is_stmt.py b/test_regress/t/t_while_cond_is_stmt.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_while_cond_is_stmt.py +++ b/test_regress/t/t_while_cond_is_stmt.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_while_cond_is_stmt.v b/test_regress/t/t_while_cond_is_stmt.v index 9e7289d05..cfb402d8a 100644 --- a/test_regress/t/t_while_cond_is_stmt.v +++ b/test_regress/t/t_while_cond_is_stmt.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Test of select from constant // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_while_finish.py b/test_regress/t/t_while_finish.py index bd059b0f2..4ee7f9e14 100755 --- a/test_regress/t/t_while_finish.py +++ b/test_regress/t/t_while_finish.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_while_finish.v b/test_regress/t/t_while_finish.v index 82692197d..3ca0b7191 100644 --- a/test_regress/t/t_while_finish.v +++ b/test_regress/t/t_while_finish.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_while_timing_control.py b/test_regress/t/t_while_timing_control.py index 8303ed1f1..7e421df2e 100755 --- a/test_regress/t/t_while_timing_control.py +++ b/test_regress/t/t_while_timing_control.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_while_timing_control.v b/test_regress/t/t_while_timing_control.v index 11d54b9c6..f05dd7f33 100644 --- a/test_regress/t/t_while_timing_control.v +++ b/test_regress/t/t_while_timing_control.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Antmicro Ltd. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Antmicro Ltd // SPDX-License-Identifier: CC0-1.0 module t(); diff --git a/test_regress/t/t_wide_temp_while_cond.cpp b/test_regress/t/t_wide_temp_while_cond.cpp index d6e745f07..675cad9eb 100644 --- a/test_regress/t/t_wide_temp_while_cond.cpp +++ b/test_regress/t/t_wide_temp_while_cond.cpp @@ -2,10 +2,10 @@ // // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2025 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2025 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 //************************************************************************* diff --git a/test_regress/t/t_wide_temp_while_cond.py b/test_regress/t/t_wide_temp_while_cond.py index d64df839f..65878e7d0 100755 --- a/test_regress/t/t_wide_temp_while_cond.py +++ b/test_regress/t/t_wide_temp_while_cond.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2025 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wide_temp_while_cond.v b/test_regress/t/t_wide_temp_while_cond.v index 2a88840c4..25993a2ca 100644 --- a/test_regress/t/t_wide_temp_while_cond.v +++ b/test_regress/t/t_wide_temp_while_cond.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Geza Lore. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Geza Lore // SPDX-License-Identifier: CC0-1.0 import "DPI-C" pure function int identity(input int value); diff --git a/test_regress/t/t_wire_beh1364_bad.py b/test_regress/t/t_wire_beh1364_bad.py index 797770aeb..a7b6ba93f 100755 --- a/test_regress/t/t_wire_beh1364_bad.py +++ b/test_regress/t/t_wire_beh1364_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wire_beh1364_bad.v b/test_regress/t/t_wire_beh1364_bad.v index d983139f8..ccde7f5f0 100644 --- a/test_regress/t/t_wire_beh1364_bad.v +++ b/test_regress/t/t_wire_beh1364_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_wire_beh1800_bad.py b/test_regress/t/t_wire_beh1800_bad.py index 2ce66844f..b6af58c86 100755 --- a/test_regress/t/t_wire_beh1800_bad.py +++ b/test_regress/t/t_wire_beh1800_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wire_beh1800_bad.v b/test_regress/t/t_wire_beh1800_bad.v index 9f080c9eb..75b4d6bb1 100644 --- a/test_regress/t/t_wire_beh1800_bad.v +++ b/test_regress/t/t_wire_beh1800_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t (/*AUTOARG*/ diff --git a/test_regress/t/t_wire_behp1364_bad.py b/test_regress/t/t_wire_behp1364_bad.py index c3c017906..cee56ddf4 100755 --- a/test_regress/t/t_wire_behp1364_bad.py +++ b/test_regress/t/t_wire_behp1364_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wire_behp1364_bad.v b/test_regress/t/t_wire_behp1364_bad.v index e88ea744d..e69ec6ddf 100644 --- a/test_regress/t/t_wire_behp1364_bad.v +++ b/test_regress/t/t_wire_behp1364_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_wire_behp1800_bad.py b/test_regress/t/t_wire_behp1800_bad.py index 2ce66844f..b6af58c86 100755 --- a/test_regress/t/t_wire_behp1800_bad.py +++ b/test_regress/t/t_wire_behp1800_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wire_behp1800_bad.v b/test_regress/t/t_wire_behp1800_bad.v index b80f7c041..46812ffbc 100644 --- a/test_regress/t/t_wire_behp1800_bad.v +++ b/test_regress/t/t_wire_behp1800_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2018 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2018 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t ( diff --git a/test_regress/t/t_wire_self_bad.py b/test_regress/t/t_wire_self_bad.py index 2ce66844f..b6af58c86 100755 --- a/test_regress/t/t_wire_self_bad.py +++ b/test_regress/t/t_wire_self_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wire_self_bad.v b/test_regress/t/t_wire_self_bad.v index a35cad9c4..d31b7af98 100644 --- a/test_regress/t/t_wire_self_bad.v +++ b/test_regress/t/t_wire_self_bad.v @@ -2,8 +2,8 @@ // // Simple bi-directional alias test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_wire_trireg_unsup.py b/test_regress/t/t_wire_trireg_unsup.py index e33e10acf..3160d0589 100755 --- a/test_regress/t/t_wire_trireg_unsup.py +++ b/test_regress/t/t_wire_trireg_unsup.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wire_trireg_unsup.v b/test_regress/t/t_wire_trireg_unsup.v index dd5086be6..b0c2668e9 100644 --- a/test_regress/t/t_wire_trireg_unsup.v +++ b/test_regress/t/t_wire_trireg_unsup.v @@ -2,8 +2,8 @@ // // Simple bi-directional alias test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_wire_types.py b/test_regress/t/t_wire_types.py index 8b49c4409..62c1fbed7 100755 --- a/test_regress/t/t_wire_types.py +++ b/test_regress/t/t_wire_types.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wire_types.v b/test_regress/t/t_wire_types.v index d99864d9b..4ca1e42a7 100644 --- a/test_regress/t/t_wire_types.v +++ b/test_regress/t/t_wire_types.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2012 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2012 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_wired_net_test.py b/test_regress/t/t_wired_net_test.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_wired_net_test.py +++ b/test_regress/t/t_wired_net_test.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wired_net_test.v b/test_regress/t/t_wired_net_test.v index 741c558a1..a34253be5 100755 --- a/test_regress/t/t_wired_net_test.v +++ b/test_regress/t/t_wired_net_test.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 `define stop $stop diff --git a/test_regress/t/t_with.py b/test_regress/t/t_with.py index d4f986441..3cc73805c 100755 --- a/test_regress/t/t_with.py +++ b/test_regress/t/t_with.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_with.v b/test_regress/t/t_with.v index d3f62df58..b3b663ad2 100644 --- a/test_regress/t/t_with.v +++ b/test_regress/t/t_with.v @@ -2,8 +2,8 @@ // // Simple bi-directional alias test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 // verilog_format: off diff --git a/test_regress/t/t_with_suggest_bad.py b/test_regress/t/t_with_suggest_bad.py index 2ce66844f..b6af58c86 100755 --- a/test_regress/t/t_with_suggest_bad.py +++ b/test_regress/t/t_with_suggest_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_with_suggest_bad.v b/test_regress/t/t_with_suggest_bad.v index 3d7a4f77a..14160770f 100644 --- a/test_regress/t/t_with_suggest_bad.v +++ b/test_regress/t/t_with_suggest_bad.v @@ -2,8 +2,8 @@ // // Simple bi-directional alias test. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module t; diff --git a/test_regress/t/t_wrapper_clone.cpp b/test_regress/t/t_wrapper_clone.cpp index 296c00321..838e53b33 100644 --- a/test_regress/t/t_wrapper_clone.cpp +++ b/test_regress/t/t_wrapper_clone.cpp @@ -1,8 +1,8 @@ // // DESCRIPTION: Verilator: Verilog Test module for prepareClone/atClone APIs // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Yinan Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Yinan Xu // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_wrapper_clone.py b/test_regress/t/t_wrapper_clone.py index 123fd2a37..cb9e8dec6 100755 --- a/test_regress/t/t_wrapper_clone.py +++ b/test_regress/t/t_wrapper_clone.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test module for prepareClone/atClone APIs # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wrapper_clone.v b/test_regress/t/t_wrapper_clone.v index fa6546a8b..0a0e8236d 100644 --- a/test_regress/t/t_wrapper_clone.v +++ b/test_regress/t/t_wrapper_clone.v @@ -3,8 +3,8 @@ // This model counts from 0 to 8. It forks a child process (in C++) at 6 // and waits for the child to simulate and exit for resumption (of the parent). // -// This file ONLY is placed into the Public Domain, for any use, -// without warranty, 2023 by Yinan Xu. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2023 Yinan Xu // SPDX-License-Identifier: CC0-1.0 module top( diff --git a/test_regress/t/t_wrapper_context.cpp b/test_regress/t/t_wrapper_context.cpp index 267932a21..9651a71a6 100644 --- a/test_regress/t/t_wrapper_context.cpp +++ b/test_regress/t/t_wrapper_context.cpp @@ -1,8 +1,8 @@ // // DESCRIPTION: Verilator: Verilog Multiple Model Test Module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020-2021 by Andreas Kuster. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020-2021 Andreas Kuster // SPDX-License-Identifier: CC0-1.0 // diff --git a/test_regress/t/t_wrapper_context.py b/test_regress/t/t_wrapper_context.py index d6fa7e7c0..8df7e10ef 100755 --- a/test_regress/t/t_wrapper_context.py +++ b/test_regress/t/t_wrapper_context.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Multiple Model Test Module # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wrapper_context.v b/test_regress/t/t_wrapper_context.v index e0a833752..6a8f88e89 100644 --- a/test_regress/t/t_wrapper_context.v +++ b/test_regress/t/t_wrapper_context.v @@ -3,8 +3,8 @@ // This model counts from 0 to 10. It is instantiated twice in concurrent // threads to check for race conditions/signal interference. // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2020-2021 by Andreas Kuster. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2020-2021 Andreas Kuster // SPDX-License-Identifier: CC0-1.0 `define STRINGIFY(x) `"x`" diff --git a/test_regress/t/t_wrapper_context_fst.py b/test_regress/t/t_wrapper_context_fst.py index 414ff4ea2..b4bed53eb 100755 --- a/test_regress/t/t_wrapper_context_fst.py +++ b/test_regress/t/t_wrapper_context_fst.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Multiple Model Test Module # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wrapper_context_seq.py b/test_regress/t/t_wrapper_context_seq.py index ebcdee42e..3a1222abc 100755 --- a/test_regress/t/t_wrapper_context_seq.py +++ b/test_regress/t/t_wrapper_context_seq.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Multiple Model Test Module # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wrapper_del_context_bad.cpp b/test_regress/t/t_wrapper_del_context_bad.cpp index b825a5a4b..994315bf2 100644 --- a/test_regress/t/t_wrapper_del_context_bad.cpp +++ b/test_regress/t/t_wrapper_del_context_bad.cpp @@ -1,8 +1,8 @@ // // DESCRIPTION: Verilator: Verilog Multiple Model Test Module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_wrapper_del_context_bad.py b/test_regress/t/t_wrapper_del_context_bad.py index a7310eb61..8ec19f0ba 100755 --- a/test_regress/t/t_wrapper_del_context_bad.py +++ b/test_regress/t/t_wrapper_del_context_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Multiple Model Test Module # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wrapper_del_context_bad.v b/test_regress/t/t_wrapper_del_context_bad.v index f4ae87f02..8dbcefd6d 100644 --- a/test_regress/t/t_wrapper_del_context_bad.v +++ b/test_regress/t/t_wrapper_del_context_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module top; diff --git a/test_regress/t/t_wrapper_legacy.cpp b/test_regress/t/t_wrapper_legacy.cpp index be799c77d..058a97d01 100644 --- a/test_regress/t/t_wrapper_legacy.cpp +++ b/test_regress/t/t_wrapper_legacy.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Wilson Snyder and Marlon James. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Wilson Snyder // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_wrapper_legacy.py b/test_regress/t/t_wrapper_legacy.py index 5aaf32d75..d31ccfb6f 100755 --- a/test_regress/t/t_wrapper_legacy.py +++ b/test_regress/t/t_wrapper_legacy.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wrapper_legacy.v b/test_regress/t/t_wrapper_legacy.v index c6fd4a2e0..e3a5db804 100644 --- a/test_regress/t/t_wrapper_legacy.v +++ b/test_regress/t/t_wrapper_legacy.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // // This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2021 Wilson Snyder and Marlon James. +// SPDX-FileCopyrightText: 2021 Wilson Snyder and Marlon James // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_wrapper_legacy_time64.py b/test_regress/t/t_wrapper_legacy_time64.py index 1e14ef94a..b57318aa7 100755 --- a/test_regress/t/t_wrapper_legacy_time64.py +++ b/test_regress/t/t_wrapper_legacy_time64.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wrapper_legacy_timed.py b/test_regress/t/t_wrapper_legacy_timed.py index 74ebc2c1b..11f2e6178 100755 --- a/test_regress/t/t_wrapper_legacy_timed.py +++ b/test_regress/t/t_wrapper_legacy_timed.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wrapper_reuse_context_bad.cpp b/test_regress/t/t_wrapper_reuse_context_bad.cpp index 684fee858..859680341 100644 --- a/test_regress/t/t_wrapper_reuse_context_bad.cpp +++ b/test_regress/t/t_wrapper_reuse_context_bad.cpp @@ -1,8 +1,8 @@ // // DESCRIPTION: Verilator: Verilog Multiple Model Test Module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2024 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2024 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 #include diff --git a/test_regress/t/t_wrapper_reuse_context_bad.py b/test_regress/t/t_wrapper_reuse_context_bad.py index a7310eb61..8ec19f0ba 100755 --- a/test_regress/t/t_wrapper_reuse_context_bad.py +++ b/test_regress/t/t_wrapper_reuse_context_bad.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Multiple Model Test Module # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_wrapper_reuse_context_bad.v b/test_regress/t/t_wrapper_reuse_context_bad.v index f4ae87f02..8dbcefd6d 100644 --- a/test_regress/t/t_wrapper_reuse_context_bad.v +++ b/test_regress/t/t_wrapper_reuse_context_bad.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2022 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2022 Wilson Snyder // SPDX-License-Identifier: CC0-1.0 module top; diff --git a/test_regress/t/t_x_assign.cpp b/test_regress/t/t_x_assign.cpp index eec3f5816..fe52af097 100644 --- a/test_regress/t/t_x_assign.cpp +++ b/test_regress/t/t_x_assign.cpp @@ -1,10 +1,10 @@ // -*- mode: C++; c-file-style: "cc-mode" -*- //************************************************************************* // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 // //************************************************************************* diff --git a/test_regress/t/t_x_assign.v b/test_regress/t/t_x_assign.v index e031bae31..f325025ec 100644 --- a/test_regress/t/t_x_assign.v +++ b/test_regress/t/t_x_assign.v @@ -1,9 +1,9 @@ // DESCRIPTION: Verilator: Verilog Test module // -// Copyright 2020 by Geza Lore. This program is free software; you can -// redistribute it and/or modify it under the terms of either the GNU -// Lesser General Public License Version 3 or the Perl Artistic License -// Version 2.0. +// This program is free software; you can redistribute it and/or modify it +// under the terms of either the GNU Lesser General Public License Version 3 +// or the Perl Artistic License Version 2.0. +// SPDX-FileCopyrightText: 2020 Geza Lore // SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 module t_x_assign( diff --git a/test_regress/t/t_x_assign_0.py b/test_regress/t/t_x_assign_0.py index 37663b85c..586ae8f62 100755 --- a/test_regress/t/t_x_assign_0.py +++ b/test_regress/t/t_x_assign_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_assign_1.py b/test_regress/t/t_x_assign_1.py index 97778b4f0..8957289a5 100755 --- a/test_regress/t/t_x_assign_1.py +++ b/test_regress/t/t_x_assign_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_assign_unique_0.py b/test_regress/t/t_x_assign_unique_0.py index 22aa92b35..723512416 100755 --- a/test_regress/t/t_x_assign_unique_0.py +++ b/test_regress/t/t_x_assign_unique_0.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_assign_unique_1.py b/test_regress/t/t_x_assign_unique_1.py index 22aa92b35..723512416 100755 --- a/test_regress/t/t_x_assign_unique_1.py +++ b/test_regress/t/t_x_assign_unique_1.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you can -# redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_rand_mt_stability.py b/test_regress/t/t_x_rand_mt_stability.py index 459473d4d..820119492 100755 --- a/test_regress/t/t_x_rand_mt_stability.py +++ b/test_regress/t/t_x_rand_mt_stability.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_rand_mt_stability_add.py b/test_regress/t/t_x_rand_mt_stability_add.py index 0dc0f0af8..0bcc359a5 100755 --- a/test_regress/t/t_x_rand_mt_stability_add.py +++ b/test_regress/t/t_x_rand_mt_stability_add.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_rand_mt_stability_add_trace.py b/test_regress/t/t_x_rand_mt_stability_add_trace.py index 0e6d3dc4f..278edc8c2 100755 --- a/test_regress/t/t_x_rand_mt_stability_add_trace.py +++ b/test_regress/t/t_x_rand_mt_stability_add_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_rand_mt_stability_trace.py b/test_regress/t/t_x_rand_mt_stability_trace.py index b7248be24..042bf344a 100755 --- a/test_regress/t/t_x_rand_mt_stability_trace.py +++ b/test_regress/t/t_x_rand_mt_stability_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_rand_mt_stability_zeros.py b/test_regress/t/t_x_rand_mt_stability_zeros.py index a82b8586d..8a062d04d 100755 --- a/test_regress/t/t_x_rand_mt_stability_zeros.py +++ b/test_regress/t/t_x_rand_mt_stability_zeros.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_rand_stability.py b/test_regress/t/t_x_rand_stability.py index a08c45ed6..e992309d3 100755 --- a/test_regress/t/t_x_rand_stability.py +++ b/test_regress/t/t_x_rand_stability.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_rand_stability.v b/test_regress/t/t_x_rand_stability.v index 5c47811ee..42eda3813 100644 --- a/test_regress/t/t_x_rand_stability.v +++ b/test_regress/t/t_x_rand_stability.v @@ -1,7 +1,7 @@ // DESCRIPTION: Verilator: Confirm x randomization stability // -// This file ONLY is placed under the Creative Commons Public Domain, for -// any use, without warranty, 2025 by Wilson Snyder. +// This file ONLY is placed under the Creative Commons Public Domain. +// SPDX-FileCopyrightText: 2025 Todd Strader // SPDX-License-Identifier: CC0-1.0 diff --git a/test_regress/t/t_x_rand_stability_add.py b/test_regress/t/t_x_rand_stability_add.py index c2766d031..4d2c7c257 100755 --- a/test_regress/t/t_x_rand_stability_add.py +++ b/test_regress/t/t_x_rand_stability_add.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_rand_stability_add_trace.py b/test_regress/t/t_x_rand_stability_add_trace.py index ea6207b6e..ace3b9790 100755 --- a/test_regress/t/t_x_rand_stability_add_trace.py +++ b/test_regress/t/t_x_rand_stability_add_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_rand_stability_trace.py b/test_regress/t/t_x_rand_stability_trace.py index 05c2f308d..3ff7d8e20 100755 --- a/test_regress/t/t_x_rand_stability_trace.py +++ b/test_regress/t/t_x_rand_stability_trace.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/t_x_rand_stability_zeros.py b/test_regress/t/t_x_rand_stability_zeros.py index c872e4dd0..78dac3f86 100755 --- a/test_regress/t/t_x_rand_stability_zeros.py +++ b/test_regress/t/t_x_rand_stability_zeros.py @@ -1,10 +1,10 @@ #!/usr/bin/env python3 # DESCRIPTION: Verilator: Verilog Test driver/expect definition # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import vltest_bootstrap diff --git a/test_regress/t/tsub/t_flag_f_tsub.v b/test_regress/t/tsub/t_flag_f_tsub.v index 04329e761..fdffb37e4 100644 --- a/test_regress/t/tsub/t_flag_f_tsub.v +++ b/test_regress/t/tsub/t_flag_f_tsub.v @@ -1,3 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module +// +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2010-2026 Wilson Snyder +// SPDX-License-Identifier: CC0-1.0 `define GOT_DEF6 diff --git a/test_regress/t/tsub/t_flag_f_tsub.vc b/test_regress/t/tsub/t_flag_f_tsub.vc index aa7e76cf1..209d35225 100644 --- a/test_regress/t/tsub/t_flag_f_tsub.vc +++ b/test_regress/t/tsub/t_flag_f_tsub.vc @@ -1,4 +1,8 @@ // DESCRIPTION: Verilator: Verilog Test module +// +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2010-2026 Wilson Snyder +// SPDX-License-Identifier: CC0-1.0 +define+GOT_DEF4=1 +incdir+. diff --git a/test_regress/t/tsub/t_flag_f_tsub_inc.v b/test_regress/t/tsub/t_flag_f_tsub_inc.v index 840561da1..0749780d8 100644 --- a/test_regress/t/tsub/t_flag_f_tsub_inc.v +++ b/test_regress/t/tsub/t_flag_f_tsub_inc.v @@ -1,3 +1,7 @@ // DESCRIPTION: Verilator: Verilog Test module +// +// This file ONLY is placed under the Creative Commons Public Domain +// SPDX-FileCopyrightText: 2010-2026 Wilson Snyder +// SPDX-License-Identifier: CC0-1.0 `define GOT_DEF5 diff --git a/test_regress/t/vltest_bootstrap.py b/test_regress/t/vltest_bootstrap.py index b299e9207..21b29daa2 100755 --- a/test_regress/t/vltest_bootstrap.py +++ b/test_regress/t/vltest_bootstrap.py @@ -1,9 +1,9 @@ # DESCRIPTION: Verilator: Verilog Test bootstrap loader # -# Copyright 2024 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2024 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 import os diff --git a/verilator-config-version.cmake.in b/verilator-config-version.cmake.in index ece52b650..f4d8e66b3 100644 --- a/verilator-config-version.cmake.in +++ b/verilator-config-version.cmake.in @@ -7,10 +7,10 @@ # # find_package(verilator 4.0) # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # ###################################################################### diff --git a/verilator-config.cmake.in b/verilator-config.cmake.in index d5c96372b..2da925698 100644 --- a/verilator-config.cmake.in +++ b/verilator-config.cmake.in @@ -11,10 +11,10 @@ # add_executable(simulator ) # verilate(simulator SOURCES ) # -# Copyright 2003-2026 by Wilson Snyder. This program is free software; you -# can redistribute it and/or modify it under the terms of either the GNU -# Lesser General Public License Version 3 or the Perl Artistic License -# Version 2.0. +# This program is free software; you can redistribute it and/or modify it +# under the terms of either the GNU Lesser General Public License Version 3 +# or the Perl Artistic License Version 2.0. +# SPDX-FileCopyrightText: 2025-2026 Wilson Snyder # SPDX-License-Identifier: LGPL-3.0-only OR Artistic-2.0 # ######################################################################