# Invalid QLF file error when executing make/0 in latest daily build download

**URL:** <https://swi-prolog.discourse.group/t/invalid-qlf-file-error-when-executing-make-0-in-latest-daily-build-download/975>\
**Category:** Help!\
**Created:** [July 20, 2019, 3:17pm UTC](https://swi-prolog.discourse.group/t/invalid-qlf-file-error-when-executing-make-0-in-latest-daily-build-download/975 "2019-07-20T15:17:48Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![prodog](https://avatars.discourse-cdn.com/v4/letter/p/57b2e6/32.png) [@prodog](https://swi-prolog.discourse.group/u/prodog)\
**Post date:** [July 20, 2019, 3:17pm UTC](https://swi-prolog.discourse.group/t/invalid-qlf-file-error-when-executing-make-0-in-latest-daily-build-download/975/1 "2019-07-20T15:17:48Z")

</div>

**UPDATE** : I thought I downloaded the latest dev build after Jan’s announcement yesterday of a new build, but when I run Prolog I see this in the sign-on message:

```prolog
Welcome to SWI-Prolog (threaded, 64 bits, version 8.1.10-1-g4c52acaba)

```

**UPDATE-2** : Well I’m confused now. The file I’m downloading is named `swipl-w64_2019-07-20.exe` indicating it’s for today but when I run it, it installs 8.1.0. I just ran it again and it warned me that 8.1.0 is already installed. I’m going back to 8.1.9 for now.

* * *

I’m using: SWI-Prolog version 8.2.0 (_actually it was 8.1.0, see above)_ on Windows 8.1.

I get the following error occasionally when executing a `make/0`:

```prolog
Warning: c:/program files/swipl/xpce/prolog/lib/pce_manual.qlf: Invalid QLF file: incompatible VM-signature (file: 0x17ef; Prolog: 0xee9adb35)
Warning: c:/program files/swipl/xpce/prolog/lib/pce_manual.qlf: Invalid QLF file: incompatible VM-signature (file: 0x17ef; Prolog: 0xee9adb35)
Warning: c:/program files/swipl/xpce/prolog/lib/pce_manual.qlf: Invalid QLF file: incompatible VM-signature (file: 0x17ef; Prolog: 0xee9adb35)
ERROR: No permission to load source `'c:/program files/swipl/xpce/prolog/lib/pce_manual.pl'' (Non-module file already loaded into module prolog_term_view; trying to load into emacs_fundamental_mode)
ERROR: In:
ERROR: [11] notrace(make_no_trace)
ERROR: [10] make:make at c:/program files/swipl/library/make.pl:75
ERROR: [9] <user>

```

---

<div class="post-metadata">

**Author:** ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://swi-prolog.discourse.group/u/EricGT)\
**Post date:** [July 20, 2019, 4:04pm UTC](https://swi-prolog.discourse.group/t/invalid-qlf-file-error-when-executing-make-0-in-latest-daily-build-download/975/2 "2019-07-20T16:04:32Z")

</div>

Related topic: [Possible bug with Edit Spy predicates window with 8.1.9](https://swi-prolog.discourse.group/t/possible-bug-with-edit-spy-predicates-window-with-8-1-9/948)

---

<div class="post-metadata">

**Author:** ![jan](https://yyz2.discourse-cdn.com/free1/user_avatar/swi-prolog.discourse.group/jan/32/4_2.png) [@jan](https://swi-prolog.discourse.group/u/jan)\
**Post date:** [July 21, 2019, 7:51am UTC](https://swi-prolog.discourse.group/t/invalid-qlf-file-error-when-executing-make-0-in-latest-daily-build-download/975/3 "2019-07-21T07:51:13Z")

</div>

I updated the daily build script. Hopefully this will fix this.

---

<div class="post-metadata">

**Author:** ![EricGT](https://avatars.discourse-cdn.com/v4/letter/e/f1d935/32.png) [@EricGT](https://swi-prolog.discourse.group/u/EricGT)\
**Post date:** [July 21, 2019, 9:55am UTC](https://swi-prolog.discourse.group/t/invalid-qlf-file-error-when-executing-make-0-in-latest-daily-build-download/975/4 "2019-07-21T09:55:38Z")

</div>

> [@jan](#):
>
> I updated the daily build script.

Is this code on [GitHub](https://github.com/SWI-Prolog)? I was looking for it and could not find it.

EDIT

Jan just published them: [scripts/make-windows-daily.sh](https://github.com/SWI-Prolog/swipl-devel/blob/master/scripts/make-windows-daily.sh) 🙂

---

<div class="post-metadata">

**Author:** ![jan](https://yyz2.discourse-cdn.com/free1/user_avatar/swi-prolog.discourse.group/jan/32/4_2.png) [@jan](https://swi-prolog.discourse.group/u/jan)\
**Post date:** [July 21, 2019, 3:34pm UTC](https://swi-prolog.discourse.group/t/invalid-qlf-file-error-when-executing-make-0-in-latest-daily-build-download/975/5 "2019-07-21T15:34:15Z")

</div>

No. It is in the script that produces the daily builds. Maybe I should add these to the `scripts` directory.
