"Fossies" - the Fresh Open Source Software Archive  

Source code changes report for "ldc" between the packages
ldc-1.32.2.tar.gz and ldc-1.33.0.tar.gz

About: LDC is a LLVM-based D compiler.

Summary:

The "ldc" source code changed by about 1.4% and now consists of 6218 regular files (+65) and 286 directories.

Related Informations:

See CHANGELOG.md (ldc 1.33.0).

Changes In Files (According File Type):

File TypeTotalAddedRemovedChanged
Header file 150 2 0 22
C program 3590 54 9 166
C++ program 166 3 0 29
Patch 2 0 0 0
Static library 1 0 0 0
Assembler program 3 0 0 0
Java program 457 1 0 24
Objective-C program 8 0 0 0
Python program 1 0 0 0
Shell program 64 1 0 0
Automake file 5 0 0 0
CMake file 19 0 0 6
Configuration file 11 0 0 2
JSON file 4 0 0 0
Makefile 36 0 0 1
Module-Definition file 1 0 0 0
SGML document 1 0 0 0
XML document 3 0 0 0
Compiled object 1 0 0 0
Data List 5 0 0 0
Doxygen file 1 0 0 0
Git file 7 0 0 0
HTML page 123 0 1 0
Property file 1 0 0 0
Property list 3 0 0 0
Xcode file 1 0 0 0
YAML file 25 0 0 5
Data file 24 0 0 6
Directory 286 0 0 0
Change log 1 0 0 1
License 1 0 0 0
Readme file 19 0 0 1
Text file 1485 15 1 27
Other 10 0 0 0
Total Files65157611290



Header Files (24 of 150):

NameStatusDeltaVisual Diff
dmd/aggregate.h changed 0.5% diff
dmd/attrib.h changed 1.9% diff
dmd/declaration.h changed 1.6% diff
dmd/dsymbol.h changed 0.6% diff
dmd/expression.h changed 1.3% diff
dmd/frontend.h changed 2.8% diff
dmd/globals.h changed 1.1% diff
dmd/module.h changed 1.2% diff
dmd/root/ctfloat.h changed 6.2% diff
dmd/root/filename.h changed 3.0% diff
dmd/root/longdouble.h changed 4.2% diff
dmd/statement.h changed 0.3% diff
dmd/template.h changed 3.5% diff
dmd/tokens.h changed 0.4% diff
dmd/vsoptions.h changed 12.6% diff
driver/args.h changed 6.4% diff
driver/cl_options.h changed 0.9% diff
driver/cl_options_instrumentation.h changed 6.9% diff
driver/cpreprocessor.h added
driver/tool.h changed 9.5% diff
gen/funcgenstate.h changed 1.3% diff
gen/optimizer.h changed 9.1% diff
gen/variable_lifetime.h added
runtime/druntime/src/importc.h changed 66.9% diff

C Programs (229 of 3590):

NameStatusDeltaVisual Diff
dmd/apply.d changed 0.9% diff
dmd/argtypes_sysv_x64.d changed 0.3% diff
dmd/arrayop.d changed 1.6% diff
dmd/attrib.d changed 0.5% diff
dmd/blockexit.d changed 0.4% diff
dmd/canthrow.d changed 0.9% diff
dmd/cli.d changed 0.9% diff
dmd/common/outbuffer.d changed 1.9% diff
dmd/common/string.d changed 1.2% diff
dmd/compiler.d changed 4.2% diff
dmd/cond.d changed 0.2% diff
dmd/cparse.d changed 1.9% diff
dmd/cppmanglewin.d changed 1.0% diff
dmd/ctfeexpr.d changed 1.0% diff
dmd/dclass.d changed 0.4% diff
dmd/declaration.d changed 1.6% diff
dmd/delegatize.d changed 1.1% diff
dmd/dinterpret.d changed 0.3% diff
dmd/dmangle.d changed 26.4% diff
dmd/dmodule.d changed 2.3% diff
dmd/doc.d changed 0.1% diff
dmd/dscope.d changed 1.0% diff
dmd/dstruct.d changed 1.8% diff
dmd/dsymbol.d changed 1.1% diff
dmd/dtemplate.d changed 2.0% diff
dmd/dtoh.d changed 0.6% diff
dmd/errors.d changed 5.0% diff
dmd/errorsink.d added
dmd/expression.d changed 2.6% diff
dmd/foreachvar.d changed 0.8% diff
dmd/func.d changed 2.1% diff
dmd/globals.d changed 1.7% diff
dmd/gluelayer.d changed 2.1% diff
dmd/hdrgen.d changed 2.2% diff
dmd/iasmgcc.d changed 4.8% diff
dmd/id.d changed 0.5% diff
dmd/inline.d changed 0.3% diff
dmd/inlinecost.d changed 1.9% diff
dmd/json.d changed 0.1% diff
dmd/lambdacomp.d changed 0.2% diff
dmd/lexer.d changed 4.4% diff
dmd/mars.d changed 0.5% diff
dmd/nogc.d changed 30.7% diff
dmd/ob.d changed 0.3% diff
dmd/parse.d changed 2.0% diff
dmd/printast.d changed 0.7% diff
dmd/root/aav.d changed 0.5% diff
dmd/root/array.d changed 2.7% diff
dmd/root/ctfloat.d changed 2.8% diff
dmd/root/file.d changed 4.0% diff
dmd/root/filename.d changed 0.4% diff
dmd/root/longdouble.d changed 3.4% diff
dmd/root/rootobject.d changed 3.0% diff
dmd/sapply.d changed 1.1% diff
dmd/sideeffect.d changed 0.5% diff
dmd/statement.d changed 0.9% diff
dmd/target.d changed 0.4% diff
dmd/traits.d changed 2.6% diff
dmd/typinf.d changed 5.5% diff
dmd/visitor.d changed 0.4% diff
dmd/vsoptions.d changed 4.1% diff
runtime/druntime/src/core/attribute.d changed 0.9% diff
runtime/druntime/src/core/cpuid.d changed 0.1% diff
runtime/druntime/src/core/demangle.d changed 1.3% diff
runtime/druntime/src/core/factory.d added
runtime/druntime/src/core/lifetime.d changed 4.3% diff
runtime/druntime/src/core/memory.d changed 0.2% diff
runtime/druntime/src/core/sys/posix/netinet/in_.d changed 3.8% diff
runtime/druntime/src/core/sys/posix/sys/stat.d changed 0.05% diff
runtime/druntime/src/core/sys/windows/stacktrace.d changed 1.6% diff
runtime/druntime/src/core/sys/windows/winbase.d changed 0.5% diff
runtime/druntime/src/core/thread/fiber.d changed 0.5% diff
runtime/druntime/src/core/thread/types.d changed 24.2% diff
runtime/druntime/src/object.d changed 1.6% diff
runtime/druntime/src/rt/config.d changed 41.5% diff
runtime/druntime/src/rt/tracegc.d changed 0.8% diff
runtime/druntime/test/exceptions/src/winstack.d changed 20.6% diff
tests/codegen/attr_callingconvention.d changed 3.7% diff
tests/codegen/inputs/lambdas_dmd23722b.d added
tests/codegen/lambdas_dmd23722.d added
tests/codegen/lifetime_local_variables.d added
tests/compilable/gh2782.d added
tests/compilable/inputs/gh2782b.d added
tests/dmd/compilable/cppflags.c changed 30.8% diff
tests/dmd/compilable/ctests2.c changed 10.6% diff
tests/dmd/compilable/extra-files/header1.di changed 4.0% diff
tests/dmd/compilable/extra-files/header1i.di changed 0.8% diff
tests/dmd/compilable/extra-files/header2.di changed 5.4% diff
tests/dmd/compilable/extra-files/header2i.di changed 2.6% diff
tests/dmd/compilable/ice13920.d changed 27.3% diff
tests/dmd/compilable/issue23597.d added
tests/dmd/compilable/named_argumens_struct.d added
tests/dmd/compilable/named_arguments.d added
tests/dmd/compilable/scope.d changed 2.8% diff
tests/dmd/compilable/shared.d changed 37.5% diff
tests/dmd/compilable/stdcheaders.c added
tests/dmd/compilable/test16213.d added
tests/dmd/compilable/test16495.d added
tests/dmd/compilable/test17351.d changed 61.9% diff
tests/dmd/compilable/test19295.d added
tests/dmd/compilable/test20201.d added
tests/dmd/compilable/test21073.d removed
tests/dmd/compilable/test21543.d removed
tests/dmd/compilable/test22739.d added
tests/dmd/compilable/test22809.c changed 49.9% diff
tests/dmd/compilable/test22916.d added
tests/dmd/compilable/test23145.d added
tests/dmd/compilable/test23214.c changed 41.8% diff
tests/dmd/compilable/test23407.i added
tests/dmd/compilable/test23431_minimal.d changed 25.2% diff
tests/dmd/compilable/test23433.d changed 33.2% diff
tests/dmd/compilable/test23583.c added
tests/dmd/compilable/test23598.d added
tests/dmd/compilable/test23616.c added
tests/dmd/compilable/test23617.d added
tests/dmd/compilable/test23622.c added
tests/dmd/compilable/test23639.d added
tests/dmd/compilable/test23799.d added
tests/dmd/compilable/test5973.d removed
tests/dmd/compilable/test6777.d removed
tests/dmd/compilable/testcorrectthis.d added
tests/dmd/compilable/testcstuff1.c changed 1.5% diff
tests/dmd/dshell/dll.d changed 10.2% diff
tests/dmd/fail_compilation/biterrors2.d changed 30.1% diff
tests/dmd/fail_compilation/bug9631.d changed 0.7% diff
tests/dmd/fail_compilation/ctfeblock.d added
tests/dmd/fail_compilation/deprecate_getVirtualFunctions.d added
tests/dmd/fail_compilation/diag10099.d changed 58.6% diff
tests/dmd/fail_compilation/diag11132.d changed 100.0% diff
tests/dmd/fail_compilation/diag12312.d changed 100.0% diff
tests/dmd/fail_compilation/diag3438.d changed 15.7% diff
tests/dmd/fail_compilation/diag8101.d changed 87.0% diff
tests/dmd/fail_compilation/diag9358.d changed 100.0% diff
tests/dmd/fail_compilation/diag9679.d changed 79.7% diff
tests/dmd/fail_compilation/dip25.d changed 26.8% diff
tests/dmd/fail_compilation/enum_init.d changed 3.7% diff
tests/dmd/fail_compilation/fail10102.d changed 21.5% diff
tests/dmd/fail_compilation/fail14406.d changed 50.5% diff
tests/dmd/fail_compilation/fail155.d changed 21.5% diff
tests/dmd/fail_compilation/fail156.d changed 15.4% diff
tests/dmd/fail_compilation/fail15616a.d changed 19.6% diff
tests/dmd/fail_compilation/fail15616c.d added
tests/dmd/fail_compilation/fail15616d.d added
tests/dmd/fail_compilation/fail158.d changed 45.0% diff
tests/dmd/fail_compilation/fail17955.d changed 8.0% diff
tests/dmd/fail_compilation/fail19948.d changed 5.1% diff
tests/dmd/fail_compilation/fail22570.d changed 48.3% diff
tests/dmd/fail_compilation/fail23816.d added
tests/dmd/fail_compilation/fail253.d changed 73.7% diff
tests/dmd/fail_compilation/fail299.d changed 46.1% diff
tests/dmd/fail_compilation/fail308.d changed 16.9% diff
tests/dmd/fail_compilation/fail346.d changed 20.9% diff
tests/dmd/fail_compilation/fail5851.d removed
tests/dmd/fail_compilation/fail61.d changed 12.2% diff
tests/dmd/fail_compilation/fail_circular.d changed 17.1% diff
tests/dmd/fail_compilation/fail_scope.d changed 2.6% diff
tests/dmd/fail_compilation/failcstuff4.c changed 18.9% diff
tests/dmd/fail_compilation/failinout3748a.d removed
tests/dmd/fail_compilation/failinout3748b.d removed
tests/dmd/fail_compilation/failob1.d changed 40.5% diff
tests/dmd/fail_compilation/fix22104.c changed 59.1% diff
tests/dmd/fail_compilation/ice12727.d changed 14.4% diff
tests/dmd/fail_compilation/ice12902.d changed 38.6% diff
tests/dmd/fail_compilation/ice13816.d changed 71.6% diff
tests/dmd/fail_compilation/ice18753.d changed 19.2% diff
tests/dmd/fail_compilation/ice19295.d removed
tests/dmd/fail_compilation/ice23569.d changed 53.7% diff
tests/dmd/fail_compilation/ice23781.d added
tests/dmd/fail_compilation/ice9439.d changed 40.0% diff
tests/dmd/fail_compilation/issue16020.d changed 26.3% diff
tests/dmd/fail_compilation/named_arguments_error.d added
tests/dmd/fail_compilation/named_arguments_overload.d added
tests/dmd/fail_compilation/named_arguments_parse.d added
tests/dmd/fail_compilation/retscope6.d changed 2.7% diff
tests/dmd/fail_compilation/shared.d changed 17.1% diff
tests/dmd/fail_compilation/test128.i added
tests/dmd/fail_compilation/test17451.d changed 13.6% diff
tests/dmd/fail_compilation/test20719.d changed 16.3% diff
tests/dmd/fail_compilation/test20809.d changed 23.9% diff
tests/dmd/fail_compilation/test20998.d changed 15.3% diff
tests/dmd/fail_compilation/test_switch_error.d changed 12.3% diff
tests/dmd/fail_compilation/testscopestatic.d changed 17.2% diff
tests/dmd/run.d changed 0.5% diff
tests/dmd/runnable/aliasthis.d changed 1.9% diff
tests/dmd/runnable/auto1.d changed 5.1% diff
tests/dmd/runnable/bitfields.c changed 0.5% diff
tests/dmd/runnable/complex3.d added
tests/dmd/runnable/cppdtor.d changed 14.7% diff
tests/dmd/runnable/e7804.d changed 2.4% diff
tests/dmd/runnable/extra-files/paranoia.d changed 0.1% diff
tests/dmd/runnable/extra-files/test11051.d added
tests/dmd/runnable/funclit.d changed 0.2% diff
tests/dmd/runnable/imports/freer.i added
tests/dmd/runnable/imports/maker.i added
tests/dmd/runnable/initializer.c changed 0.4% diff
tests/dmd/runnable/mixin2.d changed 0.7% diff
tests/dmd/runnable/test15985.d added
tests/dmd/runnable/test16098.d changed 100.0% diff
tests/dmd/runnable/test17684.d changed 12.4% diff
tests/dmd/runnable/test18472.d added
tests/dmd/runnable/test19782.d changed 33.3% diff
tests/dmd/runnable/test19946.d added
tests/dmd/runnable/test20855.d changed 14.4% diff
tests/dmd/runnable/test21039.d changed 21.2% diff
tests/dmd/runnable/test21772.d added
tests/dmd/runnable/test21821.d added
tests/dmd/runnable/test23.d changed 1.2% diff
tests/dmd/runnable/test23234.d changed 42.5% diff
tests/dmd/runnable/test23387.d added
tests/dmd/runnable/test23650.d added
tests/dmd/runnable/test23710.d added
tests/dmd/runnable/test34.d changed 0.8% diff
tests/dmd/runnable/test8.d changed 0.9% diff
tests/dmd/runnable/testaliascast.d changed 24.6% diff
tests/dmd/runnable/testassign.d changed 0.6% diff
tests/dmd/runnable/testcheck.c added
tests/dmd/runnable/testdstress.d changed 0.2% diff
tests/dmd/runnable/traits.d changed 2.7% diff
tests/dmd/runnable/traits_getPointerBitmap.d changed 13.0% diff
tests/dmd/runnable/untag.d removed
tests/dmd/runnable/xtest46.d changed 0.2% diff
tests/dmd/runnable_cxx/cpp_abi_tests.d changed 11.4% diff
tests/dmd/runnable_cxx/cppa.d changed 11.3% diff
tests/dmd/tools/d_do_test.d changed 0.1% diff
tests/dmd/unit/frontend.d changed 5.0% diff
tests/plugins/visitor_example.d added
tests/sanitizers/asan_use_after_scope.d added
tests/sanitizers/asan_use_after_scope_if.d added
tools/ldc-build-plugin.d.in added

C++ Programs (32 of 166):

NameStatusDeltaVisual Diff
driver/archiver.cpp changed 0.7% diff
driver/args.cpp changed 4.7% diff
driver/cl_options.cpp changed 2.2% diff
driver/cl_options_instrumentation.cpp changed 21.3% diff
driver/codegenerator.cpp changed 2.9% diff
driver/cpreprocessor.cpp added
driver/ldmd.cpp changed 1.4% diff
driver/linker-gcc.cpp changed 0.4% diff
driver/linker-msvc.cpp changed 1.8% diff
driver/linker.cpp changed 0.8% diff
driver/main.cpp changed 0.5% diff
driver/plugins.cpp changed 100.0% diff
driver/toobj.cpp changed 18.2% diff
driver/tool.cpp changed 23.9% diff
gen/abi/x86-64.cpp changed 1.2% diff
gen/ctfloat.cpp changed 6.1% diff
gen/declarations.cpp changed 1.6% diff
gen/dibuilder.cpp changed 1.3% diff
gen/funcgenstate.cpp changed 2.4% diff
gen/llvmhelpers.cpp changed 1.2% diff
gen/moduleinfo.cpp changed 0.8% diff
gen/modules.cpp changed 4.0% diff
gen/optimizer.cpp changed 15.2% diff
gen/statements.cpp changed 1.1% diff
gen/target.cpp changed 1.9% diff
gen/toir.cpp changed 0.1% diff
gen/tollvm.cpp changed 3.5% diff
gen/typinf.cpp changed 1.2% diff
gen/variable_lifetime.cpp added
ir/irclass.cpp changed 0.6% diff
tests/dmd/runnable_cxx/extra-files/cpp_abi_tests.cpp changed 5.0% diff
utils/split-file.cpp added

Java Programs (25 of 457):

NameStatusDeltaVisual Diff
dmd/clone.d changed 1.1% diff
dmd/constfold.d changed 1.0% diff
dmd/cppmangle.d changed 0.6% diff
dmd/dsymbolsem.d changed 2.5% diff
dmd/escape.d changed 6.0% diff
dmd/expressionsem.d changed 2.8% diff
dmd/initsem.d changed 10.1% diff
dmd/mtype.d changed 2.9% diff
dmd/opover.d changed 1.3% diff
dmd/semantic2.d changed 1.9% diff
dmd/semantic3.d changed 0.4% diff
dmd/statementsem.d changed 0.9% diff
dmd/templateparamsem.d changed 1.0% diff
dmd/tokens.d changed 5.3% diff
dmd/typesem.d changed 0.7% diff
gen/semantic.d changed 36.5% diff
runtime/druntime/src/core/thread/osthread.d changed 0.2% diff
tests/codegen/lambdas_gh3648b.d changed 55.0% diff
tests/dmd/compilable/test22674.d changed 18.1% diff
tests/dmd/fail_compilation/test21164.d changed 48.4% diff
tests/dmd/runnable/interpret.d changed 0.1% diff
tests/dmd/unit/lexer/diagnostic_reporter.d changed 39.2% diff
tests/dmd/unit/lexer/lexer_dmdlib.d changed 24.7% diff
tests/dmd/unit/lexer/location_offset.d changed 12.5% diff
tests/plugins/basic_sema_plugin.d added

Shell Programs (1 of 64):

NameStatusDeltaVisual Diff
tests/dmd/runnable/test_safe_final_switch.sh added

CMake Files (6 of 19):

NameStatusDeltaVisual Diff
cmake/Modules/BuildDExecutable.cmake changed 4.9% diff
CMakeLists.txt changed 2.9% diff
runtime/CMakeLists.txt changed 1.2% diff
tests/CMakeLists.txt changed 9.1% diff
tools/CMakeLists.txt changed 41.7% diff
utils/CMakeLists.txt changed 30.2% diff

Configuration Files (2 of 11):

NameStatusDeltaVisual Diff
tests/lit.site.cfg.in changed 2.4% diff
tests/plugins/lit.local.cfg changed 100.0% diff

Makefiles (1 of 36):

NameStatusDeltaVisual Diff
runtime/druntime/test/exceptions/Makefile changed 2.2% diff

HTML Pages (1 of 123):

NameStatusDeltaVisual Diff
tests/dmd/runnable/extra-files/untag.html removed

YAML Files (5 of 25):

NameStatusDeltaVisual Diff
.cirrus.yml changed 1.8% diff
.github/actions/3-build-cross/action.yml changed 2.0% diff
.github/actions/5-install/action.yml changed 2.5% diff
.github/workflows/main.yml changed 3.0% diff
.github/workflows/supported_llvm_versions.yml changed 5.4% diff

Data Files (6 of 24):

NameStatusDeltaVisual Diff
runtime/druntime/test/profile/myprofilegc.log.freebsd.32.exp changed 14.5% diff
runtime/druntime/test/profile/myprofilegc.log.freebsd.64.exp changed 14.5% diff
runtime/druntime/test/profile/myprofilegc.log.linux.32.exp changed 14.5% diff
runtime/druntime/test/profile/myprofilegc.log.linux.64.exp changed 14.5% diff
runtime/druntime/test/profile/myprofilegc.log.osx.32.exp changed 14.5% diff
runtime/druntime/test/profile/myprofilegc.log.osx.64.exp changed 14.5% diff

Change Logs (all 1):

NameStatusDeltaVisual Diff
CHANGELOG.md changed 2.6% diff

Readme Files (1 of 19):

NameStatusDeltaVisual Diff
dmd/README.md changed 1.0% diff

Text Files (43 of 1485):

NameStatusDeltaVisual Diff
packaging/dlang-tools_version changed 100.0% diff
packaging/dub_version changed 100.0% diff
packaging/reggae_version changed 100.0% diff
runtime/druntime/src/__builtins.di changed 16.7% diff
runtime/druntime/src/core/int128.d changed 3.2% diff
runtime/druntime/src/core/internal/traits.d changed 0.3% diff
runtime/druntime/src/core/sys/freebsd/config.d changed 19.7% diff
tests/codegen/const_struct_export.d changed 4.4% diff
tests/codegen/fcf_protection.d added
tests/codegen/lambdas_gh3648.d changed 51.7% diff
tests/dmd/compilable/imports/test23597.di added
tests/dmd/compilable/infer_stc.d added
tests/dmd/compilable/previewhelp.d changed 9.3% diff
tests/dmd/compilable/reverthelp.d changed 21.1% diff
tests/dmd/compilable/test23606.d added
tests/dmd/compilable/test23651.d added
tests/dmd/compilable/test23676.d added
tests/dmd/fail_compilation/call_function_type.d added
tests/dmd/fail_compilation/dip25flag.d added
tests/dmd/fail_compilation/e15876_5.d changed 22.7% diff
tests/dmd/fail_compilation/enum9921.d changed 50.8% diff
tests/dmd/fail_compilation/fail17646.d changed 30.0% diff
tests/dmd/fail_compilation/fail19076.d changed 19.2% diff
tests/dmd/fail_compilation/fail21243.d changed 8.0% diff
tests/dmd/fail_compilation/fail22039.d added
tests/dmd/fail_compilation/fail22857.d added
tests/dmd/fail_compilation/fail233.d removed
tests/dmd/fail_compilation/fail23760.d added
tests/dmd/fail_compilation/fail4269a.d changed 29.9% diff
tests/dmd/fail_compilation/failob2.d changed 6.6% diff
tests/dmd/fail_compilation/fob1.d changed 38.0% diff
tests/dmd/fail_compilation/fob2.d changed 20.9% diff
tests/dmd/fail_compilation/gag4269f.d changed 32.1% diff
tests/dmd/fail_compilation/ice13788.d changed 56.9% diff
tests/dmd/fail_compilation/imports/import22857.d added
tests/dmd/fail_compilation/test16495.d added
tests/dmd/fail_compilation/test17096.d changed 73.1% diff
tests/dmd/fail_compilation/test20549.d changed 54.3% diff
tests/dmd/fail_compilation/test22765.d added
tests/dmd/fail_compilation/test23710.d added
tests/dmd/fail_compilation/udaparams.d changed 7.0% diff
tests/dmd/runnable/xtest46_gc.d changed 100.0% diff
tests/driver/fwarn-stack-size.d changed 73.7% diff

Packages Compared:

ldc-1.32.2.tar.gz
ldc-1.33.0.tar.gz


Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  Codespell  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)