{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.HidmxM8Y/b1/fftw_2.1.5-7_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.HidmxM8Y/b2/fftw_2.1.5-7_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,8 +1,8 @@\n \n 7da6a489283dce657684e4d2b7522e6a 289744 oldlibs optional fftw-dev_2.1.5-7_amd64.deb\n- 21774f5de533f83250a362475bc7c13b 273416 doc optional fftw-docs_2.1.5-7_all.deb\n+ 6999f887e5d014eb957f160f10cab603 273452 doc optional fftw-docs_2.1.5-7_all.deb\n 4c715f599dc57588fe4158a863bd41d4 11008 debug optional fftw2-dbgsym_2.1.5-7_amd64.deb\n 91d4aa80929fd2c31d5bf40a285edcfa 251248 oldlibs optional fftw2_2.1.5-7_amd64.deb\n 68a1a7b7f4e81e67534bae6ecb778770 292696 oldlibs optional sfftw-dev_2.1.5-7_amd64.deb\n 35c3f848ba89f9773190e8699195fa16 10948 debug optional sfftw2-dbgsym_2.1.5-7_amd64.deb\n 69133a83ffa47eec817b7e860b9da193 252760 oldlibs optional sfftw2_2.1.5-7_amd64.deb\n"}, {"source1": "fftw-docs_2.1.5-7_all.deb", "source2": "fftw-docs_2.1.5-7_all.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-08-01 11:21:10.000000 debian-binary\n -rw-r--r-- 0 0 0 1972 2024-08-01 11:21:10.000000 control.tar.xz\n--rw-r--r-- 0 0 0 271252 2024-08-01 11:21:10.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 271288 2024-08-01 11:21:10.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,19 +1,19 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-08-01 11:21:10.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-08-01 11:21:10.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-08-01 11:21:10.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-08-01 11:21:10.000000 ./usr/share/doc/\n drwxr-xr-x 0 root (0) root (0) 0 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/\n drwxr-xr-x 0 root (0) root (0) 0 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/\n--rw-r--r-- 0 root (0) root (0) 6122 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/index.html\n--rw-r--r-- 0 root (0) root (0) 3349 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/section1.html\n--rw-r--r-- 0 root (0) root (0) 7660 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/section2.html\n--rw-r--r-- 0 root (0) root (0) 8182 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/section3.html\n--rw-r--r-- 0 root (0) root (0) 3766 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/section4.html\n--rw-r--r-- 0 root (0) root (0) 5438 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/section5.html\n+-rw-r--r-- 0 root (0) root (0) 6121 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/index.html\n+-rw-r--r-- 0 root (0) root (0) 3348 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/section1.html\n+-rw-r--r-- 0 root (0) root (0) 7659 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/section2.html\n+-rw-r--r-- 0 root (0) root (0) 8181 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/section3.html\n+-rw-r--r-- 0 root (0) root (0) 3765 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/section4.html\n+-rw-r--r-- 0 root (0) root (0) 5437 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/FAQ/section5.html\n -rw-r--r-- 0 root (0) root (0) 5193 2003-03-24 07:28:04.000000 ./usr/share/doc/fftw-docs/NEWS.gz\n -rw-r--r-- 0 root (0) root (0) 2443 2003-03-16 23:43:18.000000 ./usr/share/doc/fftw-docs/README\n -rw-r--r-- 0 root (0) root (0) 5147 2003-03-16 23:43:18.000000 ./usr/share/doc/fftw-docs/README.hacks\n -rw-r--r-- 0 root (0) root (0) 3165 2003-03-16 23:43:18.000000 ./usr/share/doc/fftw-docs/TODO\n -rw-r--r-- 0 root (0) root (0) 1084 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/changelog.Debian.gz\n -rw-r--r-- 0 root (0) root (0) 43492 2003-03-24 07:05:04.000000 ./usr/share/doc/fftw-docs/changelog.gz\n -rw-r--r-- 0 root (0) root (0) 867 2024-08-01 11:17:42.000000 ./usr/share/doc/fftw-docs/copyright\n@@ -45,15 +45,15 @@\n -rw-r--r-- 0 root (0) root (0) 19099 2003-03-16 23:43:18.000000 ./usr/share/doc/fftw-docs/html/equation-1.gif\n -rw-r--r-- 0 root (0) root (0) 18344 2003-03-16 23:43:18.000000 ./usr/share/doc/fftw-docs/html/equation-2.gif\n -rw-r--r-- 0 root (0) root (0) 10238 2003-03-16 23:43:18.000000 ./usr/share/doc/fftw-docs/html/equation-3.gif\n -rw-r--r-- 0 root (0) root (0) 36918 2003-03-16 23:43:18.000000 ./usr/share/doc/fftw-docs/html/equation-4.gif\n -rw-r--r-- 0 root (0) root (0) 19716 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/html/fftw.html\n -rw-r--r-- 0 root (0) root (0) 11299 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/html/fftw_1.html\n -rw-r--r-- 0 root (0) root (0) 28023 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/html/fftw_10.html\n--rw-r--r-- 0 root (0) root (0) 31283 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/html/fftw_11.html\n+-rw-r--r-- 0 root (0) root (0) 31261 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/html/fftw_11.html\n -rw-r--r-- 0 root (0) root (0) 17959 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/html/fftw_12.html\n -rw-r--r-- 0 root (0) root (0) 71454 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/html/fftw_2.html\n -rw-r--r-- 0 root (0) root (0) 124464 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/html/fftw_3.html\n -rw-r--r-- 0 root (0) root (0) 70151 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/html/fftw_4.html\n -rw-r--r-- 0 root (0) root (0) 20574 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/html/fftw_5.html\n -rw-r--r-- 0 root (0) root (0) 33475 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/html/fftw_6.html\n -rw-r--r-- 0 root (0) root (0) 7335 2024-08-01 11:21:10.000000 ./usr/share/doc/fftw-docs/html/fftw_7.html\n"}, {"source1": "./usr/share/doc/fftw-docs/FAQ/index.html", "source2": "./usr/share/doc/fftw-docs/FAQ/index.html", "unified_diff": "@@ -81,12 +81,12 @@\n AIX.\n
  • Q5.10. FFTW 2.1.2's complex transforms give incorrect results for large prime\n sizes.\n
  • Q5.11. FFTW 2.1.3 crashes on AIX\n
    \n
    \n Matteo Frigo and Steven G. Johnson / fftw@fftw.org\n-- 02 October 2026\n+- 30 August 2025\n

    \n Extracted from FFTW Frequently Asked Questions with Answers,\n-Copyright © 2026 Massachusetts Institute of Technology.\n+Copyright © 2025 Massachusetts Institute of Technology.\n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -54,11 +54,11 @@\n _\bf_\ba_\bc_\bt_\bo_\br_\bs_\b _\b1_\b7_\b _\bt_\bo_\b _\b9_\b7_\b.\n * _\bQ_\b5_\b._\b8_\b._\b _\bF_\bF_\bT_\bW_\b _\b2_\b._\b1_\b._\b1_\b'_\bs_\b _\bM_\bP_\bI_\b _\bt_\be_\bs_\bt_\b _\bp_\br_\bo_\bg_\br_\ba_\bm_\bs_\b _\bc_\br_\ba_\bs_\bh_\b _\bw_\bi_\bt_\bh_\b _\bM_\bP_\bI_\bC_\bH_\b.\n * _\bQ_\b5_\b._\b9_\b._\b _\bF_\bF_\bT_\bW_\b _\b2_\b._\b1_\b._\b2_\b'_\bs_\b _\bm_\bu_\bl_\bt_\bi_\b-_\bt_\bh_\br_\be_\ba_\bd_\be_\bd_\b _\bt_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs_\b _\bd_\bo_\bn_\b'_\bt_\b _\bw_\bo_\br_\bk_\b _\bo_\bn_\b _\bA_\bI_\bX_\b.\n * _\bQ_\b5_\b._\b1_\b0_\b._\b _\bF_\bF_\bT_\bW_\b _\b2_\b._\b1_\b._\b2_\b'_\bs_\b _\bc_\bo_\bm_\bp_\bl_\be_\bx_\b _\bt_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs_\b _\bg_\bi_\bv_\be_\b _\bi_\bn_\bc_\bo_\br_\br_\be_\bc_\bt_\b _\br_\be_\bs_\bu_\bl_\bt_\bs_\b _\bf_\bo_\br_\b _\bl_\ba_\br_\bg_\be\n _\bp_\br_\bi_\bm_\be_\b _\bs_\bi_\bz_\be_\bs_\b.\n * _\bQ_\b5_\b._\b1_\b1_\b._\b _\bF_\bF_\bT_\bW_\b _\b2_\b._\b1_\b._\b3_\b _\bc_\br_\ba_\bs_\bh_\be_\bs_\b _\bo_\bn_\b _\bA_\bI_\bX\n ===============================================================================\n- _\bM_\ba_\bt_\bt_\be_\bo_\b _\bF_\br_\bi_\bg_\bo_\b _\ba_\bn_\bd_\b _\bS_\bt_\be_\bv_\be_\bn_\b _\bG_\b._\b _\bJ_\bo_\bh_\bn_\bs_\bo_\bn / _\bf_\bf_\bt_\bw_\b@_\bf_\bf_\bt_\bw_\b._\bo_\br_\bg - 02 October 2026\n+ _\bM_\ba_\bt_\bt_\be_\bo_\b _\bF_\br_\bi_\bg_\bo_\b _\ba_\bn_\bd_\b _\bS_\bt_\be_\bv_\be_\bn_\b _\bG_\b._\b _\bJ_\bo_\bh_\bn_\bs_\bo_\bn / _\bf_\bf_\bt_\bw_\b@_\bf_\bf_\bt_\bw_\b._\bo_\br_\bg - 30 August 2025\n \n-Extracted from FFTW Frequently Asked Questions with Answers, Copyright \u00a9 2026\n+Extracted from FFTW Frequently Asked Questions with Answers, Copyright \u00a9 2025\n Massachusetts Institute of Technology.\n"}]}, {"source1": "./usr/share/doc/fftw-docs/FAQ/section1.html", "source2": "./usr/share/doc/fftw-docs/FAQ/section1.html", "unified_diff": "@@ -66,12 +66,12 @@\n copyright to FFTW and they only let us GPL it because we convinced\n them that it would neither affect their licensing revenue nor irritate\n existing licensees.
    \n Next: Installing FFTW.
    \n Return to contents.

    \n

    \n Matteo Frigo and Steven G. Johnson / fftw@fftw.org\n-- 02 October 2026\n+- 30 August 2025\n

    \n Extracted from FFTW Frequently Asked Questions with Answers,\n-Copyright © 2026 Massachusetts Institute of Technology.\n+Copyright © 2025 Massachusetts Institute of Technology.\n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -32,11 +32,11 @@\n We could instead have released FFTW under the LGPL, or even disallowed non-Free\n usage. Suffice it to say, however, that MIT owns the copyright to FFTW and they\n only let us GPL it because we convinced them that it would neither affect their\n licensing revenue nor irritate existing licensees.\n ===============================================================================\n Next: _\bI_\bn_\bs_\bt_\ba_\bl_\bl_\bi_\bn_\bg_\b _\bF_\bF_\bT_\bW.\n _\bR_\be_\bt_\bu_\br_\bn_\b _\bt_\bo_\b _\bc_\bo_\bn_\bt_\be_\bn_\bt_\bs.\n- _\bM_\ba_\bt_\bt_\be_\bo_\b _\bF_\br_\bi_\bg_\bo_\b _\ba_\bn_\bd_\b _\bS_\bt_\be_\bv_\be_\bn_\b _\bG_\b._\b _\bJ_\bo_\bh_\bn_\bs_\bo_\bn / _\bf_\bf_\bt_\bw_\b@_\bf_\bf_\bt_\bw_\b._\bo_\br_\bg - 02 October 2026\n+ _\bM_\ba_\bt_\bt_\be_\bo_\b _\bF_\br_\bi_\bg_\bo_\b _\ba_\bn_\bd_\b _\bS_\bt_\be_\bv_\be_\bn_\b _\bG_\b._\b _\bJ_\bo_\bh_\bn_\bs_\bo_\bn / _\bf_\bf_\bt_\bw_\b@_\bf_\bf_\bt_\bw_\b._\bo_\br_\bg - 30 August 2025\n \n-Extracted from FFTW Frequently Asked Questions with Answers, Copyright \u00a9 2026\n+Extracted from FFTW Frequently Asked Questions with Answers, Copyright \u00a9 2025\n Massachusetts Institute of Technology.\n"}]}, {"source1": "./usr/share/doc/fftw-docs/FAQ/section2.html", "source2": "./usr/share/doc/fftw-docs/FAQ/section2.html", "unified_diff": "@@ -159,12 +159,12 @@\n On a Unix system: configure --enable-float. On a non-Unix system: edit fftw/fftw.h to #define the symbol FFTW_ENABLE_FLOAT. In both cases, you must then recompile\n FFTW.
    \n Next: Using FFTW.
    \n Back: Introduction and General Information.
    \n Return to contents.

    \n

    \n Matteo Frigo and Steven G. Johnson / fftw@fftw.org\n-- 02 October 2026\n+- 30 August 2025\n

    \n Extracted from FFTW Frequently Asked Questions with Answers,\n-Copyright © 2026 Massachusetts Institute of Technology.\n+Copyright © 2025 Massachusetts Institute of Technology.\n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -87,11 +87,11 @@\n On a Unix system: configure --enable-float. On a non-Unix system: edit fftw/\n fftw.h to #define the symbol FFTW_ENABLE_FLOAT. In both cases, you must then\n recompile FFTW.\n ===============================================================================\n Next: _\bU_\bs_\bi_\bn_\bg_\b _\bF_\bF_\bT_\bW.\n Back: _\bI_\bn_\bt_\br_\bo_\bd_\bu_\bc_\bt_\bi_\bo_\bn_\b _\ba_\bn_\bd_\b _\bG_\be_\bn_\be_\br_\ba_\bl_\b _\bI_\bn_\bf_\bo_\br_\bm_\ba_\bt_\bi_\bo_\bn.\n _\bR_\be_\bt_\bu_\br_\bn_\b _\bt_\bo_\b _\bc_\bo_\bn_\bt_\be_\bn_\bt_\bs.\n- _\bM_\ba_\bt_\bt_\be_\bo_\b _\bF_\br_\bi_\bg_\bo_\b _\ba_\bn_\bd_\b _\bS_\bt_\be_\bv_\be_\bn_\b _\bG_\b._\b _\bJ_\bo_\bh_\bn_\bs_\bo_\bn / _\bf_\bf_\bt_\bw_\b@_\bf_\bf_\bt_\bw_\b._\bo_\br_\bg - 02 October 2026\n+ _\bM_\ba_\bt_\bt_\be_\bo_\b _\bF_\br_\bi_\bg_\bo_\b _\ba_\bn_\bd_\b _\bS_\bt_\be_\bv_\be_\bn_\b _\bG_\b._\b _\bJ_\bo_\bh_\bn_\bs_\bo_\bn / _\bf_\bf_\bt_\bw_\b@_\bf_\bf_\bt_\bw_\b._\bo_\br_\bg - 30 August 2025\n \n-Extracted from FFTW Frequently Asked Questions with Answers, Copyright \u00a9 2026\n+Extracted from FFTW Frequently Asked Questions with Answers, Copyright \u00a9 2025\n Massachusetts Institute of Technology.\n"}]}, {"source1": "./usr/share/doc/fftw-docs/FAQ/section3.html", "source2": "./usr/share/doc/fftw-docs/FAQ/section3.html", "unified_diff": "@@ -173,12 +173,12 @@\n transform if they are larger than a few hundred elements. \n
    \n Next: Internals of FFTW.
    \n Back: Installing FFTW.
    \n Return to contents.

    \n

    \n Matteo Frigo and Steven G. Johnson / fftw@fftw.org\n-- 02 October 2026\n+- 30 August 2025\n

    \n Extracted from FFTW Frequently Asked Questions with Answers,\n-Copyright © 2026 Massachusetts Institute of Technology.\n+Copyright © 2025 Massachusetts Institute of Technology.\n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -94,11 +94,11 @@\n You cannot declare large arrays statically; you should use malloc (or\n equivalent) to allocate the arrays you want to transform if they are larger\n than a few hundred elements.\n ===============================================================================\n Next: _\bI_\bn_\bt_\be_\br_\bn_\ba_\bl_\bs_\b _\bo_\bf_\b _\bF_\bF_\bT_\bW.\n Back: _\bI_\bn_\bs_\bt_\ba_\bl_\bl_\bi_\bn_\bg_\b _\bF_\bF_\bT_\bW.\n _\bR_\be_\bt_\bu_\br_\bn_\b _\bt_\bo_\b _\bc_\bo_\bn_\bt_\be_\bn_\bt_\bs.\n- _\bM_\ba_\bt_\bt_\be_\bo_\b _\bF_\br_\bi_\bg_\bo_\b _\ba_\bn_\bd_\b _\bS_\bt_\be_\bv_\be_\bn_\b _\bG_\b._\b _\bJ_\bo_\bh_\bn_\bs_\bo_\bn / _\bf_\bf_\bt_\bw_\b@_\bf_\bf_\bt_\bw_\b._\bo_\br_\bg - 02 October 2026\n+ _\bM_\ba_\bt_\bt_\be_\bo_\b _\bF_\br_\bi_\bg_\bo_\b _\ba_\bn_\bd_\b _\bS_\bt_\be_\bv_\be_\bn_\b _\bG_\b._\b _\bJ_\bo_\bh_\bn_\bs_\bo_\bn / _\bf_\bf_\bt_\bw_\b@_\bf_\bf_\bt_\bw_\b._\bo_\br_\bg - 30 August 2025\n \n-Extracted from FFTW Frequently Asked Questions with Answers, Copyright \u00a9 2026\n+Extracted from FFTW Frequently Asked Questions with Answers, Copyright \u00a9 2025\n Massachusetts Institute of Technology.\n"}]}, {"source1": "./usr/share/doc/fftw-docs/FAQ/section4.html", "source2": "./usr/share/doc/fftw-docs/FAQ/section4.html", "unified_diff": "@@ -75,12 +75,12 @@\n

    \n In short, wisdom does more things with less effort, and seemed like The Right Thing to do.


    \n Next: Known bugs.
    \n Back: Using FFTW.
    \n Return to contents.

    \n

    \n Matteo Frigo and Steven G. Johnson / fftw@fftw.org\n-- 02 October 2026\n+- 30 August 2025\n

    \n Extracted from FFTW Frequently Asked Questions with Answers,\n-Copyright © 2026 Massachusetts Institute of Technology.\n+Copyright © 2025 Massachusetts Institute of Technology.\n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -40,11 +40,11 @@\n can be reused.\n In short, wisdom does more things with less effort, and seemed like The Right\n Thing to do.\n ===============================================================================\n Next: _\bK_\bn_\bo_\bw_\bn_\b _\bb_\bu_\bg_\bs.\n Back: _\bU_\bs_\bi_\bn_\bg_\b _\bF_\bF_\bT_\bW.\n _\bR_\be_\bt_\bu_\br_\bn_\b _\bt_\bo_\b _\bc_\bo_\bn_\bt_\be_\bn_\bt_\bs.\n- _\bM_\ba_\bt_\bt_\be_\bo_\b _\bF_\br_\bi_\bg_\bo_\b _\ba_\bn_\bd_\b _\bS_\bt_\be_\bv_\be_\bn_\b _\bG_\b._\b _\bJ_\bo_\bh_\bn_\bs_\bo_\bn / _\bf_\bf_\bt_\bw_\b@_\bf_\bf_\bt_\bw_\b._\bo_\br_\bg - 02 October 2026\n+ _\bM_\ba_\bt_\bt_\be_\bo_\b _\bF_\br_\bi_\bg_\bo_\b _\ba_\bn_\bd_\b _\bS_\bt_\be_\bv_\be_\bn_\b _\bG_\b._\b _\bJ_\bo_\bh_\bn_\bs_\bo_\bn / _\bf_\bf_\bt_\bw_\b@_\bf_\bf_\bt_\bw_\b._\bo_\br_\bg - 30 August 2025\n \n-Extracted from FFTW Frequently Asked Questions with Answers, Copyright \u00a9 2026\n+Extracted from FFTW Frequently Asked Questions with Answers, Copyright \u00a9 2025\n Massachusetts Institute of Technology.\n"}]}, {"source1": "./usr/share/doc/fftw-docs/FAQ/section5.html", "source2": "./usr/share/doc/fftw-docs/FAQ/section5.html", "unified_diff": "@@ -126,12 +126,12 @@\n \n The FFTW 2.1.3 configure script picked incorrect compiler flags for the xlc compiler on newer IBM processors. This\n is fixed in FFTW 2.1.4.
    \n Back: Internals of FFTW.
    \n Return to contents.

    \n

    \n Matteo Frigo and Steven G. Johnson / fftw@fftw.org\n-- 02 October 2026\n+- 30 August 2025\n

    \n Extracted from FFTW Frequently Asked Questions with Answers,\n-Copyright © 2026 Massachusetts Institute of Technology.\n+Copyright © 2025 Massachusetts Institute of Technology.\n \n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -62,11 +62,11 @@\n (Sizes without large prime factors are not affected.)\n *\b**\b**\b**\b**\b* Q\bQu\bue\bes\bst\bti\bio\bon\bn 5\b5.\b.1\b11\b1.\b. F\bFF\bFT\bTW\bW 2\b2.\b.1\b1.\b.3\b3 c\bcr\bra\bas\bsh\bhe\bes\bs o\bon\bn A\bAI\bIX\bX *\b**\b**\b**\b**\b*\n The FFTW 2.1.3 configure script picked incorrect compiler flags for the xlc\n compiler on newer IBM processors. This is fixed in FFTW 2.1.4.\n ===============================================================================\n Back: _\bI_\bn_\bt_\be_\br_\bn_\ba_\bl_\bs_\b _\bo_\bf_\b _\bF_\bF_\bT_\bW.\n _\bR_\be_\bt_\bu_\br_\bn_\b _\bt_\bo_\b _\bc_\bo_\bn_\bt_\be_\bn_\bt_\bs.\n- _\bM_\ba_\bt_\bt_\be_\bo_\b _\bF_\br_\bi_\bg_\bo_\b _\ba_\bn_\bd_\b _\bS_\bt_\be_\bv_\be_\bn_\b _\bG_\b._\b _\bJ_\bo_\bh_\bn_\bs_\bo_\bn / _\bf_\bf_\bt_\bw_\b@_\bf_\bf_\bt_\bw_\b._\bo_\br_\bg - 02 October 2026\n+ _\bM_\ba_\bt_\bt_\be_\bo_\b _\bF_\br_\bi_\bg_\bo_\b _\ba_\bn_\bd_\b _\bS_\bt_\be_\bv_\be_\bn_\b _\bG_\b._\b _\bJ_\bo_\bh_\bn_\bs_\bo_\bn / _\bf_\bf_\bt_\bw_\b@_\bf_\bf_\bt_\bw_\b._\bo_\br_\bg - 30 August 2025\n \n-Extracted from FFTW Frequently Asked Questions with Answers, Copyright \u00a9 2026\n+Extracted from FFTW Frequently Asked Questions with Answers, Copyright \u00a9 2025\n Massachusetts Institute of Technology.\n"}]}, {"source1": "./usr/share/doc/fftw-docs/fftw-faq.ascii.gz", "source2": "./usr/share/doc/fftw-docs/fftw-faq.ascii.gz", "unified_diff": null, "details": [{"source1": "fftw-faq.ascii", "source2": "fftw-faq.ascii", "unified_diff": "@@ -1,9 +1,9 @@\n FFTW FREQUENTLY ASKED QUESTIONS WITH ANSWERS\n- 02 Oct 2026\n+ 30 Aug 2025\n \t\t\t Matteo Frigo\n \t\t\t Steven G. Johnson\n \t\t\t \n \n This is the list of Frequently Asked Questions about FFTW, a collection of\n fast C routines for computing the Discrete Fourier Transform in one or\n more dimensions.\n"}]}, {"source1": "./usr/share/doc/fftw-docs/html/fftw_11.html", "source2": "./usr/share/doc/fftw-docs/html/fftw_11.html", "unified_diff": "@@ -99,25 +99,25 @@\n fftwnd_one2.2 Complex Multi-dimensional Transforms Tutorial\n fftwnd_one3.3.2 Computing the Multi-dimensional Transform\n fftwnd_plan2.2 Complex Multi-dimensional Transforms Tutorial\n fftwnd_plan3.3.1 Plan Creation for Multi-dimensional Transforms\n fftwnd_threads4.1.2 Usage of Multi-threaded FFTW\n fftwnd_threads_one4.1.2 Usage of Multi-threaded FFTW\n FFTW_BACKWARD2.1 Complex One-dimensional Transforms Tutorial\n-FFTW_COMPLEX3.1 Data Types\n fftw_complex2.1 Complex One-dimensional Transforms Tutorial\n+FFTW_COMPLEX3.1 Data Types\n fftw_complex3.1 Data Types\n FFTW_COMPLEX_TO_REAL2.3 Real One-dimensional Transforms Tutorial\n FFTW_COMPLEX_TO_REALArguments\n FFTW_COMPLEX_TO_REAL4.2.4 Usage of MPI FFTW for Real Multi-dimensional Transforms\n fftw_create_plan2.1 Complex One-dimensional Transforms Tutorial\n fftw_create_plan3.2.1 Plan Creation for One-dimensional Transforms\n fftw_create_plan_specific3.2.1 Plan Creation for One-dimensional Transforms\n-fftw_destroy_plan2.1 Complex One-dimensional Transforms Tutorial\n-fftw_direction2.1 Complex One-dimensional Transforms Tutorial\n+fftw_destroy_plan3.2.4 Destroying a One-dimensional Plan\n+fftw_direction2.2 Complex Multi-dimensional Transforms Tutorial\n fftw_direction2.3 Real One-dimensional Transforms Tutorial\n fftw_direction3.2.1 Plan Creation for One-dimensional Transforms\n fftw_direction3.3.1 Plan Creation for Multi-dimensional Transforms\n fftw_direction3.5.1 Plan Creation for Real Multi-dimensional Transforms\n FFTW_ENABLE_FLOAT3.1 Data Types\n FFTW_ESTIMATE2.1 Complex One-dimensional Transforms Tutorial\n fftw_export_wisdom2.6 Words of Wisdom\n", "details": [{"source1": "html2text {}", "source2": "html2text {}", "unified_diff": "@@ -55,31 +55,30 @@\n _\bT_\bu_\bt_\bo_\br_\bi_\ba_\bl\n _\bf_\bf_\bt_\bw_\bn_\bd_\b__\bp_\bl_\ba_\bn _\b3_\b._\b3_\b._\b1_\b _\bP_\bl_\ba_\bn_\b _\bC_\br_\be_\ba_\bt_\bi_\bo_\bn_\b _\bf_\bo_\br_\b _\bM_\bu_\bl_\bt_\bi_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl\n _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs\n _\bf_\bf_\bt_\bw_\bn_\bd_\b__\bt_\bh_\br_\be_\ba_\bd_\bs _\b4_\b._\b1_\b._\b2_\b _\bU_\bs_\ba_\bg_\be_\b _\bo_\bf_\b _\bM_\bu_\bl_\bt_\bi_\b-_\bt_\bh_\br_\be_\ba_\bd_\be_\bd_\b _\bF_\bF_\bT_\bW\n _\bf_\bf_\bt_\bw_\bn_\bd_\b__\bt_\bh_\br_\be_\ba_\bd_\bs_\b__\bo_\bn_\be _\b4_\b._\b1_\b._\b2_\b _\bU_\bs_\ba_\bg_\be_\b _\bo_\bf_\b _\bM_\bu_\bl_\bt_\bi_\b-_\bt_\bh_\br_\be_\ba_\bd_\be_\bd_\b _\bF_\bF_\bT_\bW\n _\bF_\bF_\bT_\bW_\b__\bB_\bA_\bC_\bK_\bW_\bA_\bR_\bD _\b2_\b._\b1_\b _\bC_\bo_\bm_\bp_\bl_\be_\bx_\b _\bO_\bn_\be_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl_\b _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs\n _\bT_\bu_\bt_\bo_\br_\bi_\ba_\bl\n- _\bF_\bF_\bT_\bW_\b__\bC_\bO_\bM_\bP_\bL_\bE_\bX _\b3_\b._\b1_\b _\bD_\ba_\bt_\ba_\b _\bT_\by_\bp_\be_\bs\n _\bf_\bf_\bt_\bw_\b__\bc_\bo_\bm_\bp_\bl_\be_\bx _\b2_\b._\b1_\b _\bC_\bo_\bm_\bp_\bl_\be_\bx_\b _\bO_\bn_\be_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl_\b _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs\n _\bT_\bu_\bt_\bo_\br_\bi_\ba_\bl\n+ _\bF_\bF_\bT_\bW_\b__\bC_\bO_\bM_\bP_\bL_\bE_\bX _\b3_\b._\b1_\b _\bD_\ba_\bt_\ba_\b _\bT_\by_\bp_\be_\bs\n _\bf_\bf_\bt_\bw_\b__\bc_\bo_\bm_\bp_\bl_\be_\bx _\b3_\b._\b1_\b _\bD_\ba_\bt_\ba_\b _\bT_\by_\bp_\be_\bs\n _\bF_\bF_\bT_\bW_\b__\bC_\bO_\bM_\bP_\bL_\bE_\bX_\b__\bT_\bO_\b__\bR_\bE_\bA_\bL _\b2_\b._\b3_\b _\bR_\be_\ba_\bl_\b _\bO_\bn_\be_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl_\b _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs_\b _\bT_\bu_\bt_\bo_\br_\bi_\ba_\bl\n _\bF_\bF_\bT_\bW_\b__\bC_\bO_\bM_\bP_\bL_\bE_\bX_\b__\bT_\bO_\b__\bR_\bE_\bA_\bL _\bA_\br_\bg_\bu_\bm_\be_\bn_\bt_\bs\n _\bF_\bF_\bT_\bW_\b__\bC_\bO_\bM_\bP_\bL_\bE_\bX_\b__\bT_\bO_\b__\bR_\bE_\bA_\bL _\b4_\b._\b2_\b._\b4_\b _\bU_\bs_\ba_\bg_\be_\b _\bo_\bf_\b _\bM_\bP_\bI_\b _\bF_\bF_\bT_\bW_\b _\bf_\bo_\br_\b _\bR_\be_\ba_\bl_\b _\bM_\bu_\bl_\bt_\bi_\b-\n _\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl_\b _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs\n _\bf_\bf_\bt_\bw_\b__\bc_\br_\be_\ba_\bt_\be_\b__\bp_\bl_\ba_\bn _\b2_\b._\b1_\b _\bC_\bo_\bm_\bp_\bl_\be_\bx_\b _\bO_\bn_\be_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl_\b _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs\n _\bT_\bu_\bt_\bo_\br_\bi_\ba_\bl\n _\bf_\bf_\bt_\bw_\b__\bc_\br_\be_\ba_\bt_\be_\b__\bp_\bl_\ba_\bn _\b3_\b._\b2_\b._\b1_\b _\bP_\bl_\ba_\bn_\b _\bC_\br_\be_\ba_\bt_\bi_\bo_\bn_\b _\bf_\bo_\br_\b _\bO_\bn_\be_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl\n _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs\n _\bf_\bf_\bt_\bw_\b__\bc_\br_\be_\ba_\bt_\be_\b__\bp_\bl_\ba_\bn_\b__\bs_\bp_\be_\bc_\bi_\bf_\bi_\bc _\b3_\b._\b2_\b._\b1_\b _\bP_\bl_\ba_\bn_\b _\bC_\br_\be_\ba_\bt_\bi_\bo_\bn_\b _\bf_\bo_\br_\b _\bO_\bn_\be_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl\n _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs\n- _\bf_\bf_\bt_\bw_\b__\bd_\be_\bs_\bt_\br_\bo_\by_\b__\bp_\bl_\ba_\bn _\b2_\b._\b1_\b _\bC_\bo_\bm_\bp_\bl_\be_\bx_\b _\bO_\bn_\be_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl_\b _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs\n- _\bT_\bu_\bt_\bo_\br_\bi_\ba_\bl\n- _\bf_\bf_\bt_\bw_\b__\bd_\bi_\br_\be_\bc_\bt_\bi_\bo_\bn _\b2_\b._\b1_\b _\bC_\bo_\bm_\bp_\bl_\be_\bx_\b _\bO_\bn_\be_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl_\b _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs\n+ _\bf_\bf_\bt_\bw_\b__\bd_\be_\bs_\bt_\br_\bo_\by_\b__\bp_\bl_\ba_\bn _\b3_\b._\b2_\b._\b4_\b _\bD_\be_\bs_\bt_\br_\bo_\by_\bi_\bn_\bg_\b _\ba_\b _\bO_\bn_\be_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl_\b _\bP_\bl_\ba_\bn\n+ _\bf_\bf_\bt_\bw_\b__\bd_\bi_\br_\be_\bc_\bt_\bi_\bo_\bn _\b2_\b._\b2_\b _\bC_\bo_\bm_\bp_\bl_\be_\bx_\b _\bM_\bu_\bl_\bt_\bi_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl_\b _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs\n _\bT_\bu_\bt_\bo_\br_\bi_\ba_\bl\n _\bf_\bf_\bt_\bw_\b__\bd_\bi_\br_\be_\bc_\bt_\bi_\bo_\bn _\b2_\b._\b3_\b _\bR_\be_\ba_\bl_\b _\bO_\bn_\be_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl_\b _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs_\b _\bT_\bu_\bt_\bo_\br_\bi_\ba_\bl\n _\bf_\bf_\bt_\bw_\b__\bd_\bi_\br_\be_\bc_\bt_\bi_\bo_\bn _\b3_\b._\b2_\b._\b1_\b _\bP_\bl_\ba_\bn_\b _\bC_\br_\be_\ba_\bt_\bi_\bo_\bn_\b _\bf_\bo_\br_\b _\bO_\bn_\be_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl\n _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs\n _\bf_\bf_\bt_\bw_\b__\bd_\bi_\br_\be_\bc_\bt_\bi_\bo_\bn _\b3_\b._\b3_\b._\b1_\b _\bP_\bl_\ba_\bn_\b _\bC_\br_\be_\ba_\bt_\bi_\bo_\bn_\b _\bf_\bo_\br_\b _\bM_\bu_\bl_\bt_\bi_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl\n _\bT_\br_\ba_\bn_\bs_\bf_\bo_\br_\bm_\bs\n _\bf_\bf_\bt_\bw_\b__\bd_\bi_\br_\be_\bc_\bt_\bi_\bo_\bn _\b3_\b._\b5_\b._\b1_\b _\bP_\bl_\ba_\bn_\b _\bC_\br_\be_\ba_\bt_\bi_\bo_\bn_\b _\bf_\bo_\br_\b _\bR_\be_\ba_\bl_\b _\bM_\bu_\bl_\bt_\bi_\b-_\bd_\bi_\bm_\be_\bn_\bs_\bi_\bo_\bn_\ba_\bl\n"}]}]}]}]}]}